{
  "ok": true,
  "type": "websdocs_asg_global_a2a_directory",
  "product": "WebsDocs AI Sales Gateway",
  "focus": "overview",
  "message": "Use clientSlug in the path, query, or JSON body. API aliases are provided because many AI agents look for /api/a2a first.",
  "clientSlugPlacement": [
    "https://aig.websdocs.com/api/a2a/{clientSlug}/v1/handshake",
    "https://aig.websdocs.com/api/a2a/v1/handshake?clientSlug={clientSlug}",
    "POST https://aig.websdocs.com/api/a2a/v1/message with { \"clientSlug\": \"client-slug\", \"message\": { \"text\": \"...\" } }"
  ],
  "preferredClientScopedRoutes": {
    "handshake": "https://aig.websdocs.com/ai/{clientSlug}/a2a/v1/handshake",
    "message": "https://aig.websdocs.com/ai/{clientSlug}/a2a/v1/message",
    "messageSend": "https://aig.websdocs.com/ai/{clientSlug}/a2a/v1/message:send",
    "actionRequest": "https://aig.websdocs.com/ai/{clientSlug}/a2a/v1/action-request"
  },
  "commonApiAliases": {
    "handshake": "https://aig.websdocs.com/api/a2a/{clientSlug}/v1/handshake",
    "message": "https://aig.websdocs.com/api/a2a/{clientSlug}/v1/message",
    "messageSend": "https://aig.websdocs.com/api/a2a/{clientSlug}/v1/message:send",
    "actionRequest": "https://aig.websdocs.com/api/a2a/{clientSlug}/v1/action-request",
    "queryBodyHandshake": "https://aig.websdocs.com/api/a2a/v1/handshake?clientSlug={clientSlug}",
    "queryBodyMessage": "https://aig.websdocs.com/api/a2a/v1/message?clientSlug={clientSlug}",
    "queryBodyActionRequest": "https://aig.websdocs.com/api/a2a/v1/action-request?clientSlug={clientSlug}"
  },
  "scopes": {
    "allowed": [
      "read_profile",
      "read_policy",
      "read_pricing",
      "read_routes",
      "read_faq",
      "ask_public_questions",
      "request_safe_handoff",
      "request_support_route"
    ],
    "denied": [
      "admin",
      "private_client_data",
      "payment_execution",
      "database_access",
      "worker_secret_access",
      "setup_code_access",
      "otp_access",
      "dashboard_access_code"
    ]
  },
  "billing": {
    "staticDiscovery": "free",
    "message": "credit_required_on_post",
    "actionRequest": "free_record_only"
  },
  "rules": [
    "Use approved public business facts only.",
    "Do not request private dashboard, payment, database, admin, setup, OTP, or confidential client data.",
    "Do not invent prices, services, legal claims, guarantees, shipping, refund terms, or availability.",
    "If a question is sensitive, urgent, unclear, regulated, or case-specific, route to human handoff."
  ],
  "discovery": {
    "llms": "https://aig.websdocs.com/llms.txt",
    "robots": "https://aig.websdocs.com/robots.txt",
    "sitemap": "https://aig.websdocs.com/sitemap.xml",
    "aigSitemap": "https://aig.websdocs.com/aig-sitemap.xml",
    "sampleQuestions": "https://aig.websdocs.com/questions"
  }
}