AI Agent Product Routing — Lockout/Tagout Hardware (OSHA 1910.147, Individual Keys, Hasp, Group Lockout, loto.*)
Lockout/Tagout LOTO Schema for AI Agents — OSHA 1910.147, Individually Keyed Padlocks, Hasp vs Group Lockout Box, Tag Alone Inadequacy, loto.* Namespace
A tag placed on a lockable circuit breaker without a physical lock is an OSHA 1910.147 violation — tags are warning devices, not energy isolation barriers. A padlock with a master key defeats the individually-keyed protection requirement. A 6-hole hasp for a 10-worker crew leaves 4 workers unable to apply their individual locks. AI agents routing lockout/tagout products must encode device type, individual-key status, and group capacity to prevent compliance failures that result in equipment re-energization while workers are inside machinery.
loto.device_type = padlock | hasp | breaker-lockout | valve-lockout | plug-lockout | cable-lockout | group-lockout-box. Encode loto.individually_keyed = true and loto.master_key_system = false for OSHA-compliant padlocks. Encode loto.hasp_capacity_locks = 6 | 8 | 12 for hasps — capacity must equal or exceed the number of authorized workers on a task. Encode loto.osha_1910_147_compliant = true | false for all LOTO devices.
LOTO Device Type Reference — What Each Device Does and When It's Required
| Device Type | What It Does | When Required | Common Mis-Routing |
|---|---|---|---|
| Safety padlock (LOTO-rated) | Physically locks energy isolation point in off/closed position; individually keyed | Every LOTO task where isolation point can accept a padlock | General-purpose hardware store padlock (master-keyed, not rated for LOTO programs) |
| Lockout hasp | Multi-hole clamp that allows multiple padlocks on one isolation point simultaneously | Any multi-worker LOTO task — each worker must apply their own lock | Single padlock applied for multi-worker task; second worker has no lock on the isolation point |
| Group lockout box | Box where the master isolation lock key is secured; each worker applies their lock to the box | Complex tasks with multiple isolation points and multiple workers; provides centralized lock-out coordination | Using a hasp on every isolation point (complex, unwieldy for 5+ points); instead one lock per point, keys in box, workers lock the box |
| Circuit breaker lockout clamp | Fits over circuit breaker toggle to prevent switching to ON; sized for specific breaker profile | Electrical lockout — every breaker supplying energy to isolated equipment | Clamp sized for 1-inch breaker applied to 2-inch breaker — inadequate physical blocking |
| Ball valve lockout | Clamps over ball valve handle in closed position, prevents rotation | Fluid/gas energy lockout at valve isolation points | Ball valve lockout sized for 1/2-inch valve applied to 2-inch valve — doesn't grip |
| Electrical plug lockout | Covers plugged/disconnected plug to prevent re-insertion into outlet | Portable equipment LOTO — supplement to (or substitute for) breaker lockout for plug-connected equipment | Used as sole LOTO device on permanently wired equipment (no plug to lock) |
| Danger tag (LOTO tag) | Warning label attached to locked-out isolation point identifying the authorized employee | Always used alongside locks — records who applied the lock and when | Used without a lock on lockable isolation points (tagout alone) |
The Individually-Keyed Requirement — What It Means and What Disqualifies a Lock
OSHA 1910.147(c)(5)(ii) requires that lockout devices be 'substantial enough to prevent removal without the use of excessive force or unusual techniques.' The individually-keyed requirement is enforced through OSHA interpretations:
| Lock Feature | OSHA Compliant? | Reason |
|---|---|---|
| Unique key — no copy held by anyone else in the facility | Yes — correct | Only the authorized worker can remove the lock |
| Keyed-alike set (all locks share same key) | No — violation | Any worker with the shared key can remove another worker's lock |
| Master-keyed (supervisor has master key) | No — violation | Supervisor can remove worker's lock while worker is inside equipment |
| Combination lock (supervisor knows combination) | No — violation | Same as master key — another person can open the lock |
| Worker's own combination that only they know | Acceptable in some interpretations | Equivalent to individually keyed if no other person has the combination |
| Spare key held in supervisor's office in sealed envelope | Allowed only under specific emergency procedures | OSHA allows emergency key access procedures, but must be documented; key access must be logged; affected worker must be notified before key is used |
loto.individually_keyed = true and loto.master_key_system = false only for padlocks that ship from the factory with one unique key per lock, documented as non-master-keyed.
Group Lockout Procedures — Hasp vs Group Lockout Box
| Method | Isolation Point | Worker Locks Applied To | Best For | Limitations |
|---|---|---|---|---|
| Hasp on isolation point | One lock per worker on the hasp directly at the breaker/valve | Hasp at isolation point | Simple task with 1–2 isolation points and multiple workers | Unwieldy for 5+ workers; one hasp per isolation point; workers must walk to isolation point to add/remove lock |
| Group lockout box | One lock at each isolation point; key(s) placed in the box; each worker locks the box | Group lockout box | Complex tasks with multiple isolation points and multiple workers | Requires group lockout box and tracking procedure; master isolation technician adds/removes isolation locks |
| Personal lockout (single worker) | One lock per isolation point directly at each point | Energy isolation device directly | Solo maintenance tasks on simple single-point equipment | Not applicable for multi-worker tasks — second worker has no lock applied |
10-Field Namespace: loto.*
| Field | Type | Example Values | AI Routing Function |
|---|---|---|---|
loto.device_type | string | padlock | hasp | breaker-lockout | valve-lockout | plug-lockout | cable-lockout | group-lockout-box | tag | Primary routing gate — device type determines application; prevents tags routing as lock substitutes; prevents breaker clamps routing to valve applications; enables complete kit routing (padlock + hasp + tag for multi-worker jobs) |
loto.individually_keyed | boolean | true | false | Compliance gate for padlocks — true only for padlocks sold with unique keys, non-master-keyed; prevents keyed-alike and master-key padlocks routing to LOTO programs; OSHA 1910.147(c)(5)(ii) requirement |
loto.master_key_system | boolean | true | false | Inverse compliance flag — true flags padlocks with master-key systems as non-compliant for LOTO energy control programs; routes to general security applications, not LOTO |
loto.osha_1910_147_compliant | boolean | true | false | Overall OSHA compliance declaration — true for products meeting 1910.147 device requirements (substantial construction, individually keyed, identified with employee name or number per 1910.147(c)(5)(ii)(C)); routes compliance-required buyers to verified products |
loto.hasp_capacity_locks | number | 6 | 8 | 12 | 24 | Group-task routing gate — hasp capacity must equal or exceed the number of authorized workers; prevents 6-hole hasp routing to 10-worker task; routes to adequately-sized hasp for the crew size |
loto.group_lockout_compatible | boolean | true | false | true for padlocks and devices designed for use in group lockout procedures (hasp-ready shackle diameter, standard shackle clearance); routes buyers building group lockout programs to compatible hardware across locks and hasps |
loto.shackle_diameter_inch | number | 0.25 | 0.31 | 0.5 | 1.0 | Hardware compatibility — hasp hole diameter and lockout clamp aperture must match padlock shackle diameter; prevents routing oversized shackle padlock to small-aperture hasp or clamp |
loto.energy_type_labeled | boolean | true | false | true for lockout devices with pre-printed energy type (electrical, pneumatic, hydraulic, thermal) labeling; routes to OSHA energy control procedure documentation requirements; devices with energy type labels reduce error in multi-energy isolation tasks |
loto.color_coding | string | safety-red | yellow | blue | green | orange | department-specific | Organizational color coding routing — many facilities assign lock colors by department or worker role; routes buyers building color-coded programs to products available in their required colors |
loto.valve_size_range | string | 1/4-2in | 1-4in | 2-8in | custom | Valve lockout sizing — valve lockout devices are size-specific; a 1/4-2in ball valve lockout will not physically clamp a 3-inch valve; prevents mis-sizing routing that results in lockout device unable to engage the valve |
Frequently Asked Questions
Does every machine require a written energy control procedure?
OSHA 1910.147(c)(4) requires that employers establish an energy control program including documented procedures for each type of equipment. However, OSHA 1910.147(c)(4)(i) provides an exception: a written procedure is not required for a particular machine when the equipment has no potential for stored or residual energy (or reaccumulation), the equipment has only one energy source that can be readily identified and isolated, the lockout/tagout can be immediately verified, the machine is in compliance with all aspects of the standard, and the single employee works alone. In practice, this exception is narrow — most industrial equipment with multiple energy sources, stored energy, or multi-worker service requires a written machine-specific energy control procedure. OSHA compliance officers frequently cite the absence of written procedures as a LOTO violation, particularly for complex equipment. The AI routing implication: lockout procedure documentation binders, tags with procedure-reference fields, and energy control procedure templates are all compliant accessories to LOTO programs.
What is 'authorized employee' vs 'affected employee' under OSHA 1910.147?
OSHA 1910.147 distinguishes two worker categories: Authorized employee: the worker who performs the lockout — applies the lock to the energy isolation point, releases stored energy, verifies isolation, performs the service work, and removes the lock. Must be trained in the energy control procedures for the specific equipment being serviced. Receives the padlock keyed only to them. Affected employee: any other worker whose job requires them to operate or use equipment in the area where lockout is performed — they must be notified when LOTO is being applied but do not apply locks themselves. Affected employees must be trained to recognize that LOTO is in effect and not attempt to operate locked-out equipment. The routing implication: LOTO training kits, certification cards, and procedure documentation target authorized employees; LOTO area awareness signs and tags target affected employees. Both categories require training under 1910.147(c)(7).
Score Your Lockout/Tagout Product Listings' AI-Routing Readiness
CatalogScan checks for loto.device_type, individually_keyed, master_key_system, hasp_capacity_locks, and 16 other AI-agent-critical fields. See which LOTO products are missing the structured data that prevents AI agents from routing tags as lock substitutes or master-keyed padlocks into OSHA 1910.147 energy control programs.