Runtime Compliance for AI Agents
ZebraTruth is the compliance check that runs inside your agent workflow. Before an agent sends a notice to a customer, publishes a promotion, files a disclosure or answers a client, it asks ZebraTruth whether that action is compliant. The answer comes back in seconds: a PUBLISH / HOLD / BLOCK decision, every finding tied to the rule and the evidence that triggered it, and a record your compliance team can defend.One API call, before the action
POST
https://api.zebratruth.ai/v1/compliance/checkSend the text, document, image or video an agent has prepared. Get back a decision, a 0-100 score, evidence-linked findings, the rules that were applied, the agents that ran and why the decision is what it is.Run your first check →ZebraTruth identifies issues and recommends a next step. It is not legal advice. Your team decides how to resolve each case, and HOLD is there precisely so a person can.
Not an advertising-only tool. Advertising and financial promotions are one use case. The same check covers client onboarding and KYC journeys, suitability reports and advice letters, adverse-action notices and collections messages, best-execution disclosures and research, scam warnings, AML and AI policies, fund factsheets and regulatory filings, across text, documents, images and video.
What ZebraTruth checks against
Every check brings together external requirements and your institution’s own guidance. The applicable set depends on the action, the business line, the jurisdiction and the regulated actor.Laws & regulations
The binding requirements for the action and jurisdiction, maintained as a versioned legal corpus with effective dates.
Regulatory guidance
Supervisory expectations, published guidance and interpretations, cited separately from the statute they interpret.
Enforcement practice
Past enforcement priorities and cases that show how rules are applied.
Industry practice
Sector standards and self-regulatory codes for financial services, pharma and advertising.
Company policies
Your own policies, approval rules, brand rules and reference assets, published from the dashboard and applied to every check.
Cross-industry rules
Privacy, rights and IP, AI-disclosure laws and ad-platform policies, applied to every industry.
Industry coverage
You choose the industries your workspace operates in. ZebraTruth loads that industry’s corpus and the cross-industry rules, and runs the specialist agents that apply.Financial services
Six specialist agents, one per review scope. Select the scopes a check needs withreviewScopes and tell ZebraTruth what kind of artifact it is looking at with contentKind.
Coverage is US, EU and UK across all six scopes, with China and India added for financial promotions. Content kinds include
marketing, suitability_report, advice_letter, precontract_disclosure, adverse_action_notice, collections_communication, fund_factsheet, research_note, best_execution_disclosure, kyc_onboarding, scam_warning and aml_policy.
Pharma & healthcare
Advertising and promotion of medicines and devices, disclosure and fair-balance rules, industry codes of practice, digital-health obligations and health-specific privacy across US, EU, UK and India. SetregulatedActor (manufacturer, provider, pharmacy, HCP, telehealth provider and more) so only the rules that bind that actor can drive a decision.
Media & advertising
Advertising law, AI-content disclosure and labelling laws, platform policies for YouTube, Instagram, Facebook, TikTok, LinkedIn and Douyin, and rights clearance for text and images.Any artifact an agent produces
The same check and the same report envelope, whatever the agent prepared.Text
Customer communications, notices, disclosures, ad copy, scripts. JSON body, sync, streamed or async with a webhook.
Documents (PDF and Word)
Suitability reports, fund factsheets, policies, filings. Send the file as a multipart
document part, or extract text first with POST /v1/compliance/documents/extract.Images
Creative, banners and on-image claims. Restricted categories, brand marks, content safety and provenance metadata, with findings located by bounding box.
Video
Ads and social video. Async upload, per-frame OCR, transcript analysis and timestamped findings.
A check in 30 seconds
A US advisory agent has drafted an investment recommendation for a retail client. Before the letter goes out, the workflow checks it.Response (trimmed)
platforms is required on every request and must name a platform enabled for your workspace, even when the artifact is not published to one. decision is what the workflow acts on. decisionReasons lists every rule that produced it. agentsRun records which specialists ran and how each one finished. Together with the findings they form the audit record for that action.
What comes back
- Decision and score.
PUBLISH,HOLDorBLOCK, plus a 0-100 score derived from severity, applicability and jurisdiction weighting. See Scoring. - Findings with evidence. Each finding cites the rule, explains the issue and points to the exact sentence, region or timestamp that triggered it. See Interpreting Reports.
- The rules that applied. The legal context snapshot records which laws, guidance and company policies were in force for that check.
- Human review where it matters. HOLD routes the case to a person. Your own approval policies are checked alongside the law.
- Delivery your way. Sync, server-sent events per agent, or async with signed webhooks. See Webhooks.
Get started
Quickstart
Get an API key, run a check, read the report.
Authentication
API keys, workspaces, scopes and test mode.
Compliance Agents
The specialist agents, what each one checks, and how to call one directly.
LLM Skill
Give your own agents the ZebraTruth skill so they can run checks autonomously.
Company policies
Publish your policies and brand assets from the dashboard. Every check applies them.
API Reference
Every endpoint, request and response.