AOM Policy Badges — Usage Guide

The AOM policy badges are official visual indicators for the automation_policy field. Badges are optional for UIs. Agents MUST rely on the JSON automation_policy value as the source of truth.

Badge mapping

  • automation_policy = "forbidden"No Automation badge
  • automation_policy = "allowed"AOM Ready badge (optional)
  • automation_policy = "open"AOM Open badge (recommended for public surfaces)

Canonical asset URLs

Hosted at www.agentobjectmodel.org. SVG preferred; PNG fallback.

PolicySVGPNG
No Automation https://www.agentobjectmodel.org/static/aom-badges/no-automation/aom-no-automation.svg https://www.agentobjectmodel.org/static/aom-badges/no-automation/aom-no-automation.png
AOM Ready https://www.agentobjectmodel.org/static/aom-badges/ready/aom-ready.svg https://www.agentobjectmodel.org/static/aom-badges/ready/aom-ready.png
AOM Open https://www.agentobjectmodel.org/static/aom-badges/open/aom-open.svg https://www.agentobjectmodel.org/static/aom-badges/open/aom-open.png

HTML examples

No Automation:

<img src="https://www.agentobjectmodel.org/static/aom-badges/no-automation/aom-no-automation.svg"
     alt="No Automation (AOM)" width="48" height="48">

AOM Ready:

<img src="https://www.agentobjectmodel.org/static/aom-badges/ready/aom-ready.svg"
     alt="Agent automation allowed (AOM Ready)" width="48" height="48">

AOM Open:

<img src="https://www.agentobjectmodel.org/static/aom-badges/open/aom-open.svg"
     alt="Open automation surface (AOM Open)" width="48" height="48">

Rendering and transparency

Badge SVGs and PNGs have transparent backgrounds. Transparent areas show whatever is behind the image. To make the badge sit on a specific surface (e.g. header or card), set the image's background to match:

.site-header .aom-badge {
  background-color: var(--color-header-bg);  /* or your surface color */
}

Use a single asset; no need for separate light/dark badge files.

Badge theme test page — toggle light/dark and verify all three badges (SVG and PNG) render correctly on card surfaces.

For compact UIs use the same SVG with smaller width and height (e.g. 32 or 16).

Policy vs. badge

Required for agents: the automation_policy field in your AOM JSON. Optional for humans: the badges in your HTML. Agents MUST honor automation_policy even if no badge is shown.