All posts
Ray Iyer
Ray Iyer
Co-founder & CEO, Anglera

Building an attribute schema for Electrical that buyers and AI can actually use

How missing electrical attributes like AIC rating and trip type block circuit breakers from filtered search and AI answer engines, and how to fix it

Building an attribute schema for Electrical that buyers and AI can actually use

An electrical distributor's catalog lives or dies on spec fields, not adjectives. A buyer specifying a panel doesn't search for "reliable circuit protection" — they search for a 3-pole, 400A frame, 65kA breaker with an electronic LSI trip unit. If that data isn't in structured fields, the SKU is invisible no matter how good the product is. Here's what actually belongs in an Electrical attribute schema, why gaps quietly delete SKUs from search and AI answers, and how to structure it so it holds up.

Why Electrical punishes thin data harder than other categories

Electrical buyers are usually engineers, contractors, or procurement staff working from a one-line diagram or a panel schedule. They already know the spec they need before they open your site. Their job is to confirm a match, not to be persuaded.

That means the entire buying motion is filter-first. Distributors report that industrial and technical buyers narrow products using a handful of attributes before they ever open a product page, and platforms built for consumer-style browsing routinely break under that load — tokenized part numbers, missing cross-references, and generic brand/price/category filters that ignore the specs that actually matter, as Hum Commerce documents in its breakdown of industrial catalog search failures. The same piece cites B2B buyers who say they'd switch suppliers over a search experience that can't get them to the right part quickly.

Electrical adds a second layer most categories don't have: code compliance. A breaker's AIC rating, UL listing, and SCCR aren't nice-to-haves — they determine whether it's legal to install in a given panel. If those fields are blank or buried in a PDF, the SKU doesn't just rank poorly. It gets filtered out entirely, because a compliance-driven buyer can't risk guessing.

The attribute set that actually matters

Electrical schemas need to go well beyond title, brand, and price. For breakers, disconnects, panels, and similar gear, the attributes that drive both filtered search and code-compliant selection fall into a few buckets:

CategoryAttributes
Electrical ratingsVoltage rating, current/trip rating, interrupting rating (AIC/kA), short circuit current rating (SCCR), frequency
Physical/mechanicalFrame size, number of poles, mounting type, termination/lug type, dimensions
Function/controlTrip unit type (thermal-magnetic vs. electronic LSI/LSIG), adjustability, current limiting, series rating
ComplianceUL/CSA listing (e.g. UL 489), NEMA/enclosure rating, RoHS/environmental
CompatibilityPanel/enclosure fit, OEM cross-reference, accessory compatibility

This is roughly the same structure that European and increasingly North American electrical distributors are converging on through ETIM, the electro-technical classification standard now used by wholesalers including Sonepar, Graybar, WESCO, and Rexel. ETIM's value isn't the taxonomy itself — it's that it forces every SKU into a class with a fixed, comparable set of features (rated current, poles, IP rating, and so on) instead of a free-text description. That's the same principle Anglera applies regardless of whether a distributor runs ETIM, a custom taxonomy, or nothing at all.

Worked example: a molded-case circuit breaker

Here's what a typical raw supplier feed looks like next to what a filterable, AI-legible listing needs.

Raw feed description (as received from a manufacturer):

"Molded case circuit breaker, 3 pole, thermal magnetic, 400 amp, suitable for use in switchboards and panelboards, UL listed."

That sentence is technically accurate and commercially useless. It has no interrupting rating, no frame/trip distinction, no voltage class. A buyer filtering for "65kA at 480V" will never see this SKU, and an AI answer engine summarizing options can't cite it either — there's nothing to extract.

Enriched attribute table:

AttributeValue
Product typeMolded case circuit breaker (MCCB)
Poles3
Frame size400 AF
Trip rating400 AT
Voltage rating600 VAC
Interrupting rating (AIC)65 kA @ 480 VAC
Trip unitThermal-magnetic, fixed
TerminationLug, mechanical
Standard/listingUL 489
SCCR65 kA
Typical applicationSwitchboard, panelboard main or feeder

Same physical product, same manufacturer data — but now every field a spec sheet or a purchasing filter would ask for is broken out, quality-scored against the source PDF, and ready to drive a facet.

Ask an answer engine

This is the test that matters now as much as on-site search. A buyer or their AI assistant might ask: "what's a 400 amp, 3-pole molded case breaker rated for 65kA at 480 volts, UL 489 listed?" An answer engine can only surface and compare products whose attributes are explicit, structured, and consistent across brands. A PDF spec sheet or a paragraph description doesn't answer that question — a populated interrupting_rating, frame_size, and standard field does. Distributors who leave those fields as free text are opting out of that channel entirely, not just underperforming in it.

Structuring the schema so it holds up

A few practical rules make an Electrical schema durable rather than a one-time cleanup:

  • Separate frame from trip. Frame size (AF) and trip rating (AT) are different numbers on the same breaker and buyers filter on both independently — collapsing them into one "amperage" field loses information.
  • Always pair a rating with its condition. An AIC value without a voltage (65 kA @ 480 VAC vs. just "65 kA") is not comparable across products and shouldn't be treated as complete.
  • Model compliance as its own field, not a checkbox. UL 489 vs. UL 1077 changes what a breaker is legally allowed to protect — this belongs in a controlled attribute, not a marketing bullet.
  • Keep trip unit type structured. Thermal-magnetic vs. electronic, and within electronic, LSI vs. LSIG, is one of the most commonly filtered specs and one of the most commonly buried in prose.

None of this requires ripping out an existing PIM or taxonomy. Your PIM stores the data — the work is pulling these values out of supplier documents, scoring them for completeness and consistency, and gap-filling what's missing so the catalog is filterable and machine-legible from day one. Anglera plugs into Akeneo, Salsify, inriver, or a flat file and does exactly that: extract from source, quality-score, enrich, and keep it current as new SKUs and revisions land — the same discipline this MCCB example shows, applied across a full electrical catalog.

Ray Iyer

About the author

Ray IyerCo-founder & CEO, Anglera

Ray is the co-founder and CEO of Anglera, building the product-data infrastructure for agentic commerce — turning messy catalogs into structured, AI-readable data that buyers and answer engines can find. Previously product at Uber; Stanford CS.

See it on your own SKUs.

A 30-minute walkthrough on your categories and your supplier data.

Book a demo