Skip to main content

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 with reviewScopes 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. Set regulatedActor (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, HOLD or BLOCK, 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.