Outbound agent

Personalized outbound.
Zero invented facts.

draft writes cold outreach grounded only in verified, cited source material — every claim in every email traces to a receipt. Personalization that survives the “how did you know that” test.

See pricing →
Priced after a short conversation
RIG draft agent visual

draft · cited-fact outbound · fail-closed

Why teams install

What draft earns back

Every sentence is cited

No citation, no send — the gate is deterministic, not a vibe check.

‹a12c8d7›

3.1% median reply rate

Against 0.9% on template spray, across 41 sending domains.

‹f05b3e9›

Wrong-send escapes: zero

Eight of eight checks pass or the email never leaves the queue.

‹b8d41a3›

How it works

Three steps. No faith required.

01

Research

draft assembles a cited fact sheet per prospect from public sources.

02

Write

The email may only use what's on the sheet — nothing else is reachable.

03

Verify

A checker re-reads every claim against its citation, then queues for approval.

Proof band

One packet. Every claim accounted for.

proofpacket · rig/draft · sealed
packet    rig/draft · email f05b3e9
prospect  VP Eng · series-B devtool · 6 claims
citations 6/6 verified · 0 invented
checks    8/8 GO — fail-closed pre-send gate
shield    PASS — human holds send authority ‹b8d41a3›
themis    SEALED — queued for approval
SEALED

Every draft run emits a packet like this — hash-chained, verifier-signed, and queryable from your own dashboard. How ProofPackets work →

Buyers

Who runs draft

SL

SDR Lead

Series B SaaS

GL

Growth Lead

PLG + sales assist

AO

Agency Owner

30 client books

Before you install

The obvious objections

Q Isn't this just a templated mail-merge with better copy?

A mail-merge fills blanks; draft can only write with facts that exist on a per-prospect citation sheet assembled from public sources. There's no template variable to invent from — if the fact sheet doesn't have it, the sentence can't be written.

Q How do you actually get to zero wrong-send escapes?

Eight independent checks — citation coverage, domain reputation, personalization sanity, among others — must all clear before an email reaches the queue. One check fails, the send is blocked, not flagged for later review. That's the fail-closed gate, not a best-effort filter.

Q What happens when a citation turns out to be stale or wrong?

shield re-verifies every citation against its live source before the email clears; a mismatch pulls the draft from the queue and logs it as REFUTED with the bad citation attached, so it's fixable, not silently dropped.

Pricing

Start free. Pay when it pays.

Generalist
Priced after a short conversation/email — ships today
Domain Expert
Priced after a short conversation · vertical memory + priors
Custom
Priced after a short conversation · scoped

Generalist ships today. Domain Expert adds vertical memory + priors. Custom is built to your stack.

Free

Priced after a short conversation

50 cleared emails a month. Full citation trail.

Usage

Priced after a short conversation/email

Per cleared email. Research sheet included.

Pro

Priced after a short conversation

CRM sync, domain warmup pool, sequences.

First 100 installs lock priced after a short conversation. Usage pricing steps to priced after a short conversation at install 101.