The AOM™ policy badges are official visual indicators for the
automation_policy field in AOM surfaces.
Badges are optional for UIs (web + mobile).
Agents MUST rely on the JSON automation_policy value as the source of truth.
For logos, badge layout in this directory, and badge-test.html, see README.md.
Use these badges according to your AOM automation policy:
automation_policy = "forbidden"
automation_policy = "allowed"
automation_policy = "open"
Each badge has two canonical assets:
https://agentobjectmodel.org/static/aom-badges/no-automation/aom-no-automation.png
https://agentobjectmodel.org/static/aom-badges/no-automation/aom-no-automation.svg
https://agentobjectmodel.org/static/aom-badges/allowed/aom-allowed.png
https://agentobjectmodel.org/static/aom-badges/allowed/aom-allowed.svg
https://agentobjectmodel.org/static/aom-badges/open/aom-open.png
https://agentobjectmodel.org/static/aom-badges/open/aom-open.svg
You may reference these URLs directly or host copies on your own domain.
<img src="https://agentobjectmodel.org/static/aom-badges/no-automation/aom-no-automation.svg"
alt="No Automation (AOM)" width="48" height="48">
<img src="https://agentobjectmodel.org/static/aom-badges/allowed/aom-allowed.svg"
alt="Agent automation allowed (with guardrails)" width="48" height="48">
<img src="https://agentobjectmodel.org/static/aom-badges/open/aom-open.svg"
alt="Open automation surface (AOM Open)" width="48" height="48">
Badge SVGs and PNGs have transparent backgrounds. Transparent areas show whatever is behind the image (e.g. your page or card background).
<img> examples above as-is; transparent regions will show the underlying background..card img[src*="aom-badges"][src$=".svg"] {
background: var(--card-bg); /* or your card/surface color */
border-radius: 50%; /* optional: round clip for circular badges */
}
Use a single asset; no need for separate “light” and “dark” badge files.
A theme test and copy-paste template is in this directory: badge-test.html. Open it locally to verify light/dark rendering and reuse the card, theme toggle, and CSS pattern in your own pages.
For mobile headers or compact UIs, use the same SVG with a smaller size:
<div class="header">
<h1>Checkout</h1>
<img src="https://agentobjectmodel.org/static/aom-badges/open/aom-open.svg"
alt="AOM Open" width="32" height="32">
</div>
You can also place badges near primary actions:
<button class="primary">
Submit Order
<img src="https://agentobjectmodel.org/static/aom-badges/allowed/aom-allowed.svg"
alt="Automation allowed (with guardrails)" width="16" height="16">
</button>
automation_policy field in your AOM JSON.Agents MUST honor automation_policy even if no badge is shown.
Badges are for human reassurance and quick visual scanning.