Outreach Governance Gateway
Not another AI SDR. A deterministic gateway that sits between your enrichment and your send rails, drafts each email in a named rep's measured voice, then proves every claim, scores deliverability, and checks EU AI Act Article 5 before the email is allowed to send. Agents advise, code decides, and we keep receipts.
+0.208
Style-fidelity lift over a zero-shot prompt
0.275 to 0.483, 6-prospect held-out set, bundled-draft mode
5 / 5
Drafts gated correctly, deterministic
5-case labeled adversarial set
4 checks
Independent gates before any send
Facts, deliverability, EU AI Act Art. 5, style
A runnable demo of the mechanism on synthetic prospects and reps. The governance layer runs deterministically with no API key; the drafter is the optional part.
The 2026 risk is not a bad email. It is a rejected domain and a regulator.
AI SDRs optimize for volume. Generic AI email converges on a probabilistic mean, "delve," "landscape," and "transformative" are now audible tells, personalization is asserted rather than measured, and nobody re-checks the resulting claim against a current product source-of-truth. So an over-claimed certification, a manipulative urgency line, or a spam-triggering draft ships intact. Verification, when it happens at all, is bolted on after send.
The market has already shown what that costs. 11x.ai raised roughly 74 million dollars from a16z and Benchmark, then lost an estimated 70 to 80 percent of its customers within months, and ZoomInfo said the tool "performed significantly worse than their SDR employees" (TechCrunch, March 2025). Annual churn on AI-SDR tools runs 50 to 70 percent. The failure mode is not that the model wrote a bad sentence. It is that nothing stood between the draft and the send.
Two 2026 tripwires make that gap expensive. Google began rejecting non-compliant bulk email in November 2025 and Microsoft enforced in May 2025, and a single campaign over the 0.3 percent spam-complaint threshold can cut deliverability by roughly half across every domain your company sends from, with a 3 to 12 month recovery. Separately, EU AI Act Article 5 has been enforceable since February 2025, and manipulative framing in outreach is now something a compliance team has to answer for. Most sales AI checks neither.
An AI drafts. Then pure-Python code, outside the model, decides whether the draft is allowed to send.
The pipeline is straightforward: a synthetic prospect record goes through dual-retrieval, a drafter writes the email, a verifier crew runs four checks, a policy gate returns CLEAR or BLOCK, and a signed send-receipt is written. The core architectural claim is that style and content are retrieved independently, because a drafter cannot be trusted to grade its own claims.
Each top rep's emails are indexed by a stylometric feature vector: sentence-length distribution and burstiness, type-token ratio, punctuation profile, hedging markers, and greeting or CTA structure, plus persona, industry, and outcome metadata. The match is stylometric similarity times a metadata filter, so an email is written for the persona, not about it, with no proprietary embedding model.
TF-IDF over the approved product knowledge base of facts, pricing, and certifications supplies the factual context and the source-of-truth the factual verifier checks against. It is retrieved separately from style, so the grounding check never inherits the drafter's own assertions.
| Check | What it does | Verdict |
|---|---|---|
| Factual grounding | Verifies every factual claim against the product source-of-truth. Catches an invented feature, a sub-floor price, or a certification the vendor does not hold, such as a SOC 2 Type II claim when the knowledge base holds only Type I. | SUPPORTED / UNSUPPORTED / CONTRADICTED |
| Deliverability | A deterministic inbox-placement heuristic from sentence variation, a spam-trigger lexicon, and shouting (caps and exclamations). | 0 to 1, threshold 0.7 |
| EU AI Act Article 5 | A guard for manufactured scarcity, false urgency, deceptive social proof, and psychological pressure. | pass / flag with named pattern |
| Style fidelity | The stylometric distance of the draft to the target rep's fingerprint, using the same extractor built for the style store. Measured, not asserted. | 0 to 1 |
The email is CLEAR only if there are no unsupported or contradicted claims, deliverability is at least 0.7, and Article 5 is clean. Otherwise the gate BLOCKS the send and routes to human review with the exact reasons. The gate is deterministic, so the same input yields the same verdict every run, which is what makes it certifiable in a way an LLM judge is not. The optional augmenting LLM verifier can only add unsupported findings; it can never clear a claim the deterministic check flagged, and it cannot override the gate.
All prospects, reps, and the product knowledge base are synthetic, fabricated for the demo. No real vendor, customer, or certification is claimed.
An email to Jordan Ellis at Northwind Pay, drafted in Maya Chen's direct, technical voice. All four checks pass, the draft clears, and a green send-receipt issues. Style fidelity reads 0.500 against Maya's fingerprint, versus a 0.295 zero-shot baseline on the same prospect, the style lift made visible.
A draft to Chris Tanaka at Vaultline, a renewal-pressure security buyer, over-claims "SOC 2 Type II certified and fully HIPAA certified" when the knowledge base holds only SOC 2 Type I and no HIPAA, and adds "only 2 onboarding slots left this quarter" and "most of your competitors have already moved." Facts fails and Article 5 fails, so the policy gate blocks the send and routes to a human with the exact reasons. Nothing false or manipulative reaches your domain.
The analysis view shows the style provenance, the winning emails the voice was matched from, next to each factual claim and its verdict. SOC 2 Type II is marked CONTRADICTED, because the source-of-truth holds SOC 2 Type I, and HIPAA certified is marked UNSUPPORTED, because no supporting certification exists in the source-of-truth. Each verdict carries its reason and citation.
The make-or-break question is whether the style store beats a well-crafted prompt alone. Across the 6-prospect held-out set in bundled-draft mode, mean style-injected fidelity is 0.483 versus 0.275 zero-shot, a +0.208 lift, and the gate ruled correctly on all 5 drafts in the labeled adversarial set. Both figures are attributed to those sets, not offered as open-world guarantees.
Additive, not rip-and-replace. It governs the send; it does not replace your SDR stack.
| Concern | A typical AI SDR | Outreach Governance Gateway |
|---|---|---|
| Who decides the send | The model, or a threshold on the model | A deterministic policy gate outside the model |
| Claim verification | Asserted, rarely re-checked against a source | Every claim checked against a source-of-truth |
| Personalization | Claimed | Measured as stylometric fidelity, shown on screen |
| Deliverability | Found out after the domain is flagged | Scored before send against a 0.7 threshold |
| EU AI Act Article 5 | Usually unchecked | A named check that can block the send |
| Audit trail | None the model can self-produce | A signed JSON and HTML send-receipt per email |
An AI SDR optimizes for volume and writes the email. This is the governance layer that sits between the draft and the send. It is additive, not rip-and-replace: it slots between your enrichment (Clay, Apollo) and your send rails (Instantly, Smartlead), takes any draft, and runs four independent checks through a deterministic policy gate before that draft is allowed to leave. The value is proof, provenance, and governance, not a nicer sentence.
In this demo it checks and gates, it does not send. Enrichment, CRM read and write, and the sending infrastructure are stubbed or simulated, so deliverability is scored, never delivered, and the prospect records are pre-baked synthetic fixtures. The point of the demo is to prove the mechanism: the checks, the policy gate, and the signed receipt. In a deployment the same gate would sit in front of your real send rails.
Style fidelity is measured, not claimed. Each top rep's winning emails are indexed by a stylometric fingerprint, and every draft is scored for its distance to that fingerprint on a 0 to 1 scale. A zero-shot toggle regenerates the same prospect with style injection off so you can watch the number move. Across our 6-prospect held-out set in bundled-draft mode, style injection raised mean fidelity from 0.275 to 0.483, a +0.208 lift.
The send stops and the draft routes to a human with the exact reasons. You see which claims were unsupported or contradicted against the source-of-truth, any EU AI Act Article 5 patterns that fired, the deliverability score, and the style-fidelity number, all in a downloadable JSON and HTML send-receipt. The demo stops at a clean, reasoned block; a constrained auto-rewrite is a deferred follow-up.
The deliverability check scores each draft before it would send, using sentence variation, a spam-trigger lexicon, and shouting (caps and exclamations), against a 0.7 threshold. Google began rejecting non-compliant bulk email in November 2025 and Microsoft enforced in May 2025, and a single campaign over the 0.3 percent spam-complaint threshold can cut deliverability by roughly half across all company email with a 3 to 12 month recovery. Scoring before send is how you avoid crossing that line, though the demo scores rather than monitors a live domain.
One of the four checks is a guard for EU AI Act Article 5, which has been enforceable since February 2025 and prohibits manipulative framing such as manufactured scarcity, false urgency, deceptive social proof, and psychological pressure. The check flags the named pattern and the policy gate blocks the send when it fires. The Gateway does not render legal advice; it gives your compliance partner a reproducible check and a filable audit trail.
The research behind this demo — the architecture, the verification design, and the enterprise blueprint.
The governance layer between the draft and the send.
If your team is wrestling with how to keep AI outreach honest, deliverable, and Article 5 clean, we would genuinely like to hear how you are thinking about it. The problem is industry-wide and the answers will be too.