Skip to content
SIbotaccess
The widget

Show customers you’re agent-ready

One script tag puts an “Agent-ready” badge on your site. A customer sees it; their AI reads the same profile as application/ld+json and knows it can quote and book you. No dependencies, no tracking — it respects the visitor’s light/dark preference.

Paste this on your site, with your own domain
index.html
<script
  src="https://sibotaccess.com/widget.js"
  data-site="your-business.com"
  async
></script>

Once your business publishes a /.well-known/botaccess.json (see the spec), the badge shows exactly what agents can do for a customer — like this plumber:

Agent-readySIbotaccess
Citywide Plumbing

AI agents can do this for a customer:

Request a quote
Check next available slot
Book an appointment
Take payment
Powered by SIbotaccess

Live preview · renders on light & dark

Self-contained

Plain vanilla JS served from /widget.js. No framework, no bundler, nothing to install.

Theme-aware

Reads prefers-color-scheme and renders a light or dark badge to match your site.

Machine-readable

Injects JSON-LD describing what agents can do, so an agent visiting your page parses it directly.

See it with live data

For any site we’ve scanned live, the badge shows the real access profile — crawl state, llms.txt and whether it has declared any actions yet. Pick one to preview:

The preview uses this site’s real scanned profile. On a live page the widget fetches /api/site/{domain} for whatever domain you set.

Embed snippet for this site
HTML
<script
  src="https://sibotaccess.com/widget.js"
  data-site="cloudflare.com"
  async
></script>
The widget also injects this JSON-LD for agents
injected into the host page
{
  "@context": "https://schema.org",
  "@type": "Dataset",
  "name": "cloudflare.com bot-access profile",
  "url": "https://sibotaccess.com/site/cloudflare.com",
  "creativeWorkStatus": {
    "crawl": "allowed",
    "contentIndex": true,
    "actionsDeclared": false
  }
}
Live preview
Agent accessSIbotaccess
cloudflare.com

cloudflare.com

Crawl allowed
Content index (llms.txt)
No actions declared
View full profile

View the raw script at /widget.js.