{
  "ok": true,
  "allowed": true,
  "policy": {
    "siteId": "websdocs-main",
    "policyName": "WebsDocs AIG Public Policy",
    "version": "1.5.7-claimed-ai-identity-and-footprint-freshness",
    "defaultVisitorAccess": {
      "approved": {
        "profile": true,
        "policy": true,
        "ask": true,
        "action": false
      },
      "limited": {
        "profile": true,
        "policy": true,
        "ask": true,
        "action": false
      },
      "watch_only": {
        "profile": true,
        "policy": true,
        "ask": true,
        "action": false
      },
      "unknown": {
        "profile": true,
        "policy": true,
        "ask": true,
        "action": false
      },
      "suspicious": {
        "profile": false,
        "policy": true,
        "ask": false,
        "action": false
      },
      "blocked": {
        "profile": false,
        "policy": false,
        "ask": false,
        "action": false
      }
    },
    "rules": [
      "AIG is not a human chat agent.",
      "AIG is not a voice agent.",
      "AIG does not expose private client, admin, billing, transcript, or worker data.",
      "AIG only returns approved public business knowledge in V1.",
      "AIG logs AI visitor requests for audit and safety.",
      "AIG action requests are recorded only. They are not executed in V1.",
      "Sensitive actions require OTP, partner authorization, or human approval in later versions."
    ],
    "blockedData": [
      "admin dashboards",
      "private APIs",
      "payment records",
      "checkout internals",
      "voice recordings",
      "raw transcripts",
      "database secrets",
      "worker secrets",
      "client-private setup data"
    ],
    "source": "compiled_company_profile",
    "profileVersionId": "websdocs-public-profile-v1",
    "publicPolicies": {
      "privacyNote": "Do not collect sensitive private data in chat. Do not expose backend secrets, admin routes, database records, activation code hashes, payment records, private account details, Site IDs, Dashboard Client IDs, or customer records.",
      "customNotes": [
        "Activation policy: A paid activation code is required before creating a paid AI Business Agent.",
        "Domain policy: Paid activation must match the approved website domain connected to the activation code.",
        "Dashboard policy: Dashboard access requires the generated Site ID and Dashboard Client ID.",
        "Support policy: Activation, dashboard, billing, usage, widget, email, integration, or technical problems must be handled through support tickets.",
        "Scope policy: Care does not mean unlimited provider usage, unlimited custom development, unlimited business process changes, or unlimited custom support outside approved scope.",
        "Voice pricing policy: The assistant may quote approved public Voice Pro, Voice Business, and Voice Enterprise prices, included managed minutes, launch promo minutes, and extra per-minute usage from this profile.",
        "Voice public-answer policy: In the main chat profile, explain Voice Agent pricing as public managed-plan pricing only. Do not explain internal voice runtime mechanics, internal voice architecture, internal billing mechanics, worker details, or internal implementation.",
        "Support-ticket routing policy: Activation, dashboard, billing, usage, widget, microphone, voice call, email delivery, installation, refund, invoice, account-specific, and technical issues must route to /support-ticket.html, not /contact.html.",
        "Pricing policy: Quote only approved AI Business Agent, AI Voice Agent, and Industry Automation plan prices from this profile or public pricing page content. Do not invent custom prices, discounts, refunds, taxes, or usage charges.",
        "Industry pricing policy: Industry Essential is $2,400 setup + $149/mo care or $1,490/yr care; Industry Pro is $3,600 setup + $299/mo care or $2,990/yr care; Industry Business is $5,800 setup + $599/mo care or $5,990/yr care; Industry Custom is quoted separately.",
        "Industry usage policy: Live AI usage, AI Credits, RAG indexing, RTD voice usage, special integrations, and custom work may be billed separately unless included in the selected offer, checkout, invoice, activation record, or written agreement."
      ],
      "supportRoutingRules": "Activation code does not validate → /support-ticket.html with client email, website URL, activation reference, and screenshot if possible.\nClient email mismatch, domain mismatch, missing Site ID, Dashboard Client ID, or Voice Site ID → /support-ticket.html.\nChat dashboard issue → /support-ticket.html with Site ID, website URL, and screenshot.\nVoice dashboard, microphone, call, transcript, recording, voice minutes, call, or handoff issue → /support-ticket.html with Voice Site ID if available, page URL, browser/device, and screenshot.\nBilling, payment, usage, invoice, refund, quota, top-up, account-specific pricing, or private details → /support-ticket.html.\nWidget not loading or install snippet issue → /support-ticket.html with website URL, page URL, browser/device, screenshot, and install snippet placement.\nCustom integrations, enterprise routing, full-duplex voice, multi-team escalation, or high-volume usage → /support-ticket.html or /contact.html only when it is a sales/custom review inquiry.",
      "workflowRules": "Classify every visitor request into one of these paths: new inquiry, plan comparison, pricing question, free agent start, paid activation, paid dashboard access, support ticket, custom scope/SOW, technical issue, billing/usage issue, or private account issue. Give the shortest useful answer, then route to the correct page.",
      "escalationRules": "Escalate to support ticket for billing, activation, dashboard, usage, widget errors, email delivery, installation, domain mismatch, private account details, legal/privacy uncertainty, technical troubleshooting, custom quotes, refund questions, or any issue requiring human review.",
      "approvedKnowledge": "WebsDocs AI Business Agent is a profile-based website AI system. It should answer from approved business profile data, public website pages, services, FAQs, support rules, fallback rules, plan-level context, and approved pricing data.\n\nThe paid Chat Agent flow is: choose plan → checkout/payment confirmation → payment record saved → paid activation code created → client completes activation → agent profile, install snippet, dashboard details, and company-profile.json are generated.\n\nApproved AI Business Agent prices: Regular is $1,800 setup + $59/mo or $1,800 setup + $590/yr. It includes 350 starter AI Credits, about 35 standard conversations. Pro is $2,400 setup + $129/mo or $2,400 setup + $1,290/yr. It includes 750 starter AI Credits, about 75 standard conversations. Premium is $3,200 setup + $249/mo or $3,200 setup + $2,490/yr. It includes 1,300 starter AI Credits, about 130 standard conversations. Elite is $4,800 setup + $399/mo or $4,800 setup + $3,990/yr. It includes 3,500 starter AI Credits, about 350 standard conversations. Annual care includes 2 months free. First payment includes the setup fee and selected care cycle. AI/provider usage remains separate and depends on real assistant activity.\n\nAI Credit rule: 1 AI Credit = $0.10 list value. 10 AI Credits equal 1 standard AI conversation up to 2,000 total tokens. Longer or heavier conversations may use additional 2,000-token blocks. Setup and care do not mean unlimited AI usage.\n\nRegular is for clean managed setup. Pro adds stronger service-fit and lead routing. Premium adds richer managed support, dashboard review, and RAG-ready knowledge direction. Elite adds deepest profile structure, workflow rules, escalation direction, operations notes, stronger support ownership, and priority care.\n\nApproved public AI Voice Agent prices: Voice Pro is $1,800 setup + $149/mo care, or $1,800 setup + $1,490/yr care. It includes 60 managed voice minutes per month, with launch promo 120 minutes per month while active. Extra usage is $0.39/min. Voice Business is $3,200 setup + $349/mo care, or $3,200 setup + $3,490/yr care. It includes 250 managed voice minutes per month, with launch promo 500 minutes per month while active. Extra usage is $0.33/min. Voice Enterprise is $5,800 setup + $899/mo care, or $5,800 setup + $8,990/yr care. It includes 750 managed voice minutes per month, with launch promo 1,500 minutes per month while active. Extra usage is $0.27/min.\n\nVoice Agent public answer rule: If a visitor asks how Voice Agent pricing works, including minutes or extra usage, answer with the listed Voice Pro, Voice Business, and Voice Enterprise public managed-plan pricing. Do not explain internal voice runtime mechanics, internal voice architecture, internal billing mechanics, worker details, or implementation details in the public chat profile. Route to /support-ticket.html for custom workflows, integrations, high-volume usage beyond listed plans, private billing, refunds, invoices, account-specific questions, or technical issues.\n\nApproved Industry Automation prices: Industry Essential is $2,400 setup + $149/mo care, or $2,400 setup + $1,490/yr care. It supports up to 3 selected workflows. Industry Pro is $3,600 setup + $299/mo care, or $3,600 setup + $2,990/yr care. It supports up to 4 selected workflows. Industry Business is $5,800 setup + $599/mo care, or $5,800 setup + $5,990/yr care. It supports all 6 standard workflows: booking, technical support, billing and payment, sales and quote, ecommerce support, and human review. Industry Custom is quoted separately for advanced operations, private integrations, higher usage, special routing, sensitive workflows, RTD voice planning, or non-standard implementation.\n\nIndustry Automation public answer rule: Explain Industry Automation as managed workflow automation for business websites with approved knowledge guidance, workflow routing, CRM dashboard visibility, activation-code setup, usage control, and human escalation. First payment includes the setup fee and selected first care cycle. Live AI usage, AI Credits, RAG indexing, RTD voice usage, special integrations, and custom work may be billed separately unless included in the selected offer, checkout, invoice, activation record, or written agreement.\n\nSupport tickets are used for activation issues, dashboard access, billing questions, usage review, widget behavior, microphone or voice call issues, email delivery, integration help, technical troubleshooting, custom quotes, private billing, and account-specific questions. Support-ticket rule: activation, dashboard, widget, microphone, voice call, billing, usage, refund, invoice, email delivery, installation, domain mismatch, account-specific pricing, private details, and technical troubleshooting must route to /support-ticket.html, not /contact.html.\n\nCRM Dashboard is a client visibility layer. It does not replace WebsDocs support and does not mean unrestricted internal admin control, unlimited AI usage, unlimited provider usage, or unlimited custom development.",
      "knowledgeGaps": "Do not answer private billing records, payment status, customer records, activation code values, activation code hashes, Site IDs, Dashboard Client IDs, database records, worker secrets, admin-only routes, provider API secrets, legal advice, tax advice, medical advice, guaranteed setup times, custom discounts, refund promises, tax calculations, or provider/API usage cost.\n\nDo not guess whether a payment succeeded. Do not guess whether a client has an active activation code. Do not guess dashboard access details. Do not invent custom quotes. Route those to /support-ticket.html.\n\nAI Business Agent, AI Voice Agent, and Industry Automation listed public plan pricing in this profile is approved public knowledge. Support, billing, activation, dashboard, widget, microphone, and technical issues are not solved in chat; route them to /support-ticket.html."
    },
    "compiledAt": "2026-07-05T22:57:16.011Z"
  },
  "visitor": {
    "provider": "Anthropic",
    "agentName": "ClaudeBot",
    "status": "limited",
    "protocol": "websdocs-native",
    "partnerAuthorized": false
  },
  "traceId": "9b2d783a-c1f9-455a-bcc6-87058a9c4d4b"
}