Compliance Agents
Every check is answered by a set of specialist agents, each responsible for one body of rules. The agents that run depend on the industries your workspace has selected and, for financial services, on the review scopes you choose per request. Agents are added regularly. Always useGET /agents to discover the set available to your workspace rather than hardcoding ids.
Financial services
Six specialists, one per review scope. In a check they are selected withreviewScopes on POST /compliance/check or POST /compliance/check-video. Each runs against the governed corpus for its scope and reports how it finished in the response’s agentsRun.
Coverage is US, EU and UK for every scope, plus China and India for financial promotions. Tell the specialists what they are reading with
contentKind (for example advice_letter, adverse_action_notice, kyc_onboarding) and, where it matters, which regulated actor the check is for with regulatedActors.
Direct invocation. Only
fs-compliance-financial-promotion can be called through POST /agents/{agentId} today. The other five return 400 review_scope_not_enabled on direct invocation and run as part of a full check. financial-services-compliance is an older alias of the promotion agent that is still accepted.Pharma and healthcare
Set
regulatedActor (for example manufacturer, provider, pharmacy, HCP, telehealth_provider) so only rules that bind that actor can drive a blocking finding. It defaults to advertiser.
Media and advertising
Cross-industry rules
Privacy, rights and IP, AI-disclosure law and ad-platform policy are applied to every workspace whatever its industries. Company policies and brand assets published from the dashboard are applied alongside them.Reading agentsRun
When a check runs financial-services specialists, the response lists each one with an outcome:
A failure carries a
reason. legal_context_unavailable means the scope’s corpus is not yet being served for your workspace.
Invoking a single agent
Call any discoverable agent directly viaPOST /agents/{agentId} when you only need one aspect re-checked. See the Individual Agents guide.