POST /api/v3/content/validate. Sync returns the verdict in that response. Async returns a job_id; poll Get Verdict until status is completed, done, or failed. Stop on failed and handle the error — do not keep polling.
Customer support chatbots and virtual assistants
Every reply your chatbot generates is enforced before the customer sees it. A promise your policy does not allow, a missing disclosure, or a regulated claim gets fixed or blocked in the response path. Send: the model’s reply,mode: "sync". Get back: Pass, a compliant fix, or Block. Start with Quickstart.
AI-drafted client communications
Advisors, bankers, insurance agents, and account reps draft email and chat with AI. Enforce the draft before it sends, inside your own app or CRM. (In Gmail, Outlook, Slack, and Teams, Guard for People does this with no code.) Send: the draft. Get back: the verdict and a fix per finding. See the handler in Quickstart.Marketing and content generation
Campaign copy, social posts, landing pages, and newsletters generated by AI, enforced before publish against FINRA 2210, the SEC Marketing Rule, UDAAP, NAIC advertising rules, TCPA, CAN-SPAM, and the rest of the catalog. Send: the asset text,mode: "async" for long pieces. Get back: findings to poll. See Get Verdict.
Autonomous agents and multi-agent workflows
Every message an agent sends on your behalf, and every message passed between agents, so a violation introduced in step 2 never reaches the customer in step 5. Enforce each hop with the same validate call; Block means halt the run. Send: each outbound or inter-agent message. Get back: the verdict. Start with Quickstart.AI-generated documents
Reports, letters, proposals, disclosures, and statements. Submit the document as text and poll for the verdict. Send: the document text,mode: "async". Get back: result.summary and result.violations. See Get Verdict.
Internal copilots and knowledge assistants
Copilots that answer employees about products, procedures, and policies, enforced against your own imported policies so the assistant never says what the handbook forbids. Send: the copilot’s answer, optionally scoped withvalidation_scope.imports. Get back: Pass, Fix, or Block against your rules. See Import Policy.
Sensitive data in AI output
Personal, health, and financial data leaving in an AI message (GDPR, CCPA, HIPAA, GLBA). Activate the Cyber and Privacy rulepack and narrow calls withvalidation_scope.rulepacks.
Send: any outbound AI text. Get back: Block or a fix with the data removed. See Rule Packs and Enforce Content.
Platforms embedding compliance
SaaS and agent platforms serving many customers, each with different rules. Narrow every call withvalidation_scope to that tenant’s rulepacks and imported policies.
Send: the tenant’s content with validation_scope. Get back: a verdict against that tenant’s rules only. See Enforce Content.
Any industry. Regulations are pre-loaded in managed rulepacks. Import Policy and Train an Adapter make your own rulebook enforceable.

