Skip to main content

Production gate

POST /v1/gate/outbound is the production path for send-bound content. It creates a submission, binds a policy snapshot, returns an action_id, and can create human review work. Use it before a sequencer, CRM, support platform, or inbox receives the message.

Preview check

POST /v1/check evaluates text and returns safe, blocked, or review_required. It is stateless:
  • No persisted gate submission
  • No action_id
  • No queue item
  • No review_url
  • No dispatch
Both paths compile the active immutable policy snapshot. Outbound additionally uses send-specific fields and can inject source freshness, evidence-tier, and unverified RevOps-signal scanners from enrichment metadata. It also schedules advisory semantic and grounding work after the synchronous verdict. Preview does not. If preview returns review_required, submit the content through POST /v1/gate/outbound or an SDK intercept() method to create review work.
Do not build a production review workflow around check(). A preview verdict cannot be approved or rejected because no review record exists.
Last modified on July 23, 2026