Skip to main content
A router selects a model and returns completion text. DataVibe then evaluates the completed send-bound payload:
Normalize router output to recipient, subject, body_text, body_html, and source_model, then call POST /v1/gate/outbound.
The production integration belongs after routing because DataVibe must evaluate the exact content that would reach the customer. Keep router provider keys in your own infrastructure.
Use the persisted gate for outbound. POST /v1/check is a stateless preview and cannot create a queue item or review URL.
Last modified on July 23, 2026