WAB is an open DNS-based protocol. Add one TXT record and your site instantly becomes callable by any AI agent — with full control over what they can access.
1
DNS TXT record to add
< 2ms
DNS lookup latency
∞
AI agents can discover you
100%
Decentralized — no registry
Three steps. No central registry. No API keys for the agents calling you. Fully open protocol.
One record at _wab.yourdomain.com announces your WAB endpoint to any AI agent that performs a DNS lookup.
_wab.yourdomain.com. TXT "wab-endpoint=https://yourdomain.com/api/wab v=1.0 caps=chat,search"
Your manifest declares what AI agents can do on your site — intents, auth requirements, rate limits, and trust level.
{
"version": "1.0",
"intents": {
"chat": { "method": "POST", "endpoint": "/api/wab/chat", "auth": "bearer" },
"search": { "method": "GET", "endpoint": "/api/wab/search", "auth": "none" }
},
"trust_level": "verified",
"region": "global"
}Any AI agent using the WAB protocol can discover your capabilities via DNS, read your manifest, and start calling your endpoints — no manual registration.
# How an AI agent discovers your site:
dig TXT _wab.yourdomain.com
# → wab-endpoint=https://yourdomain.com/api/wab
# Agent fetches your manifest:
GET https://yourdomain.com/api/wab
# → { "version": "1.0", "intents": {...} }
# Agent calls your endpoint:
POST https://yourdomain.com/api/wab/chat
{ "message": "What products do you sell?" }WAB lets you define exact intents — agents can only do what you explicitly declare in your manifest.
Make your chatbot discoverable by AI agents. Any LLM can find and call your chat endpoint automatically via DNS lookup.
_wab.mybrand.com → /api/chatExpose your product inventory as an AI-queryable service. AI shopping agents can search, compare, and retrieve in real time.
_wab.mystore.com → /api/searchLet AI coding agents call your API docs, code search, or CI/CD status endpoints without manual integration.
_wab.mydevtool.com → /api/wabAI research agents can discover and extract structured content from your site with full permission controls.
_wab.mynews.com → /api/feedBuilding custom integrations for every AI agent is unsustainable. WAB gives you a single, open, standardized channel.
No central registry. Any agent, anywhere, discovers you via standard DNS — decentralized by design.
Your manifest controls exactly what agents can do. Rate limits, auth requirements, and allowed intents are all declarative.
Define which data can leave your boundary. WAB respects your policy rules — no agent can access what you don't explicitly allow.
Every WAB request is logged with agent identity, intent called, timestamp, and response status. Full compliance trail.
The Code Genius auto-generates your wab.json, DNS instructions, and WAB endpoint when you create a project. No manual setup.
Our built-in WAB Agent monitors your DNS records, validates your manifest, and alerts you when agents discover your site.
Every project you create on The Code Genius comes with WAB pre-configured. No manual setup required.
Create a project in The Code Genius dashboard
Add your domain name to the project settings
The Code Genius generates your wab.json manifest automatically
Copy the provided DNS TXT record and add it to your DNS provider
WAB Agent monitors your record and notifies you when agents connect
// WAB status for: mystore.com
dns_record: ✓ found
manifest: ✓ valid
trust_level: "verified"
intents: ["chat", "search"]
// Recent agent connections
agent: "perplexity-shopping-bot"
intent: "search"
queries: 47 this week
→ Your site is being discovered by AI agents automatically
Create a free project on The Code Genius. WAB is configured automatically. Start receiving AI agent connections today.
Enable WAB for free