{
  "schema": "websdocs-agent",
  "version": "1.7.1-omcr",
  "name": "WebsDocs AIG",
  "fullName": "WebsDocs AIG — AI Gatekeeper",
  "description": "A secure AI visitor gatekeeper and AI-to-AI meeting room for approved WebsDocs business knowledge.",
  "provider": {
    "organization": "WebsDocs",
    "url": "https://websdocs.com"
  },
  "baseUrl": "https://ai.websdocs.com",
  "canonicalAigBaseUrl": "https://ai.websdocs.com",
  "workerBaseUrl": "https://aig.js1.workers.dev",
  "discovery": {
    "agentCard": "https://ai.websdocs.com/.well-known/agent-card.json",
    "aiDiscovery": "https://ai.websdocs.com/.well-known/ai-discovery",
    "profile": "https://ai.websdocs.com/ai-room/profile",
    "policy": "https://ai.websdocs.com/ai-room/policy",
    "pricing": "https://ai.websdocs.com/ai-room/pricing",
    "routes": "https://ai.websdocs.com/ai-room/routes",
    "ask": "https://ai.websdocs.com/ai-room/ask",
    "action": "https://ai.websdocs.com/ai-room/action",
    "pulse": "https://ai.websdocs.com/pulse",
    "sampleQuestions": "https://ai.websdocs.com/ai-room/questions",
    "checkoutDoor": "https://ai.websdocs.com/ai-room/checkout-door",
    "aiCallDoor": "https://ai.websdocs.com/ai-room/ai-call",
    "adminDoor": "https://ai.websdocs.com/ai-room/admin-door",
    "canonicalGateway": "https://ai.websdocs.com",
    "a2aHandshake": "https://ai.websdocs.com/a2a/v1/handshake",
    "a2aMessage": "https://ai.websdocs.com/a2a/v1/message",
    "a2aActionRequest": "https://ai.websdocs.com/a2a/v1/action-request",
    "a2aMessageSend": "https://ai.websdocs.com/a2a/v1/message:send",
    "llms": "https://ai.websdocs.com/llms.txt",
    "schema": "https://ai.websdocs.com/schema.jsonld"
  },
  "capabilities": {
    "profileRead": true,
    "policyRead": true,
    "pricingRead": true,
    "routesRead": true,
    "approvedKnowledgeQuestion": true,
    "safeActionRequest": true,
    "a2aHandshake": true,
    "a2aSessionMessaging": true,
    "a2aSafeActionRequest": true,
    "approvedVectorSearch": true,
    "sourceLockedAiAnswer": true,
    "checkoutDoor": true,
    "aiCallDoor": true,
    "adminDoorDiscovery": true,
    "pulseDiscovery": true,
    "sampleQuestions": true,
    "liveActionExecution": false,
    "adminDataAccess": false,
    "privateClientDataAccess": false,
    "a2aReady": true,
    "a2aVersion": "v1",
    "mcpReady": false
  },
  "aiRuntime": {
    "enabled": true,
    "provider": "Cloudflare Workers AI",
    "gatewayId": "websdocs-aig",
    "vectorizeBinding": "AIG_VECTOR",
    "sourceLock": "approved_public_knowledge_only"
  },
  "a2a": {
    "enabled": true,
    "version": "v1",
    "handshake": "https://ai.websdocs.com/a2a/v1/handshake",
    "message": "https://ai.websdocs.com/a2a/v1/message",
    "actionRequest": "https://ai.websdocs.com/a2a/v1/action-request",
    "messageSend": "https://ai.websdocs.com/a2a/v1/message:send",
    "sessionTtlSeconds": 900,
    "allowedScopes": [
      "read_profile",
      "read_policy",
      "read_pricing",
      "read_routes",
      "ask_public_questions",
      "request_safe_handoff",
      "request_support_route"
    ],
    "blockedScopes": [
      "admin",
      "private_client_data",
      "payment_execution",
      "database_access",
      "worker_secret_access",
      "raw_transcripts",
      "voice_recordings",
      "client_dashboard_data"
    ]
  },
  "sampleQuestions": [
    "What is WebsDocs?",
    "What products and AI infrastructure does WebsDocs offer?",
    "What is RTC Realtime Chat and what does it do?",
    "What is RTD Realtime Duplex Voice?",
    "How does the WebsDocs AI voice agent help business visitors?",
    "What is the WebsDocs Industry Agent?",
    "Which workflow groups are covered by Industry Agent automation?",
    "What is AIG AI Gatekeeper?",
    "How should AI agents discover approved WebsDocs public knowledge?",
    "What public data can AIG access and what private data is blocked?",
    "What public pricing or plans are available for WebsDocs products?",
    "How does human handoff work in WebsDocs systems?",
    "What is ASG AI Sales Gateway?",
    "How does ASG protect a client website from direct crawler load?",
    "How can an AI agent request a checkout, quote, or activation route?",
    "How can an AI agent request a safe action without executing it?",
    "What is the A2A handshake endpoint and how is it used?",
    "Which route should an AI agent use first for WebsDocs discovery?",
    "What admin visibility and trace controls does WebsDocs provide?",
    "How can someone request an AI call, demo, or support route from WebsDocs?"
  ],
  "safety": "AIG V1.6 opens controlled discovery, sample questions, checkout/AI-call/admin doors, A2A sessions, and AI/vector answers from approved public knowledge only. Sensitive actions are recorded but not executed."
}