Relay · TypeScript · Cloudflare Workers + D1
Relay — Autonomous SDR
The AI SDR that can't make things up.
Every AI outbound tool writes confident first lines. The failure nobody markets is what happens when the model is confident and wrong — a funding round that never closed, a headcount off by a factor of three, a product the company doesn't sell. You don't find out from a bounce. You find out because a buyer decided you don't know who they are. Relay is built around the opposite guarantee: a deterministic gate, with no model in it, that reads every factual claim in a draft against the exact text Relay captured from that company's own pages, and refuses to release the message when the two don't match. Not a scoring model. Not a confidence threshold. A pass/fail check you can read in an afternoon, that fails closed. You get the whole thing as source and run it on your own Cloudflare account under your own API key.
Built for: Founders and small revenue teams running their own outbound, and agencies running it for clients — anyone who would rather send forty researched emails than four thousand generated ones
- A deterministic evidence gate: every claim checked against captured text, no model in the loop
- Researches accounts from their own public pages — careers, pricing, changelog, blog
- Finds the contact by extraction, never by generation: an address the model invents is dropped
- Writes the first touch off the strongest verified signal, with the quote attached
- Four autopilot levels, from draft-only to autonomous release — trust is a dial you set
- Compliance built in: suppression lists, one-click opt-out, per-domain and daily caps, warmup ramp
- An operator console that shows you the evidence behind every sentence before you approve it
- 115automated tests green, including 29 on the gate alone
- 7 of 15drafts refused by the gate on a real run
- 0claims sent that weren't traced to a captured source
- $0to run the whole loop locally before you spend anything
Pick your license
Solo
$399
Your own company's outbound.
- The complete source
- Operator console + evidence gate
- Install guide and migrations
- 12 months of updates
One developer, your own company's outreach.
Team
$899
Your whole team works the queue.
- Everything in Solo
- Team-wide licence
- Priority email support
One team, internal and commercial outreach.
Agency
$1,900
Run it for your clients.
- Everything in Team
- Unlimited client workspaces
- Priority email support
Unlimited client outreach.
14-day money-back guarantee — if the kit doesn't fit your stack, reply to your receipt within 14 days and we refund it in full. Keep nothing, owe nothing.
More from the store
ReconBridge — CRM↔ERP Reconciliation Agents
Your integrations move data. Nothing proves it arrived right.
Appeal Factory — Denial Appeals for Providers
70% of fought denials get overturned. Most never get fought.
Resolution Audit — Verify Your AI Support Bill
Your AI vendor grades its own homework. Then invoices you for the grade.
Questions
What exactly do I get?
The complete source: the nine-stage agent loop, the evidence gate, the contact finder, the compliance layer, the React operator console, the database migrations and 115 tests — plus an install guide and a licence for your tier. It deploys to your own Cloudflare account (Workers + D1) and calls Anthropic under your own API key. Nothing routes through us, and there is no usage meter on top. There is also a $0 lane: `npm run dev:free` runs the entire loop against a real model through your local Claude CLI, so you can watch it research and draft before you have spent anything at all.
How is this different from Clay, Instantly, Apollo or a GPT wrapper?
Those are good at volume, lists and deliverability plumbing. Relay is not trying to win on volume — it sends fewer messages, more slowly, and refuses some of the ones it wrote. The difference is the gate. A model asked to 'personalise using this research' will happily produce a sentence the research doesn't support, and every tool in this category ships that sentence. Relay's verifier is 420 lines of ordinary code with no model in it: a claim must cite a source Relay itself fetched, the quote must appear verbatim in that source, and every particular in the claim — every figure, every month, every funding stage — must appear in the quote. If it doesn't, the message stops and tells you which sentence failed and why.
What has actually been proven, and what hasn't?
Proven: 115 automated tests, 29 of them on the gate; a real-model verification pass through a live Opus model; and one real end-to-end run that hunted 53 companies, disqualified 30, found 10 contacts and produced 8 verified drafts — while refusing 7 others. Five genuine defects were found in the gate by running it rather than reading it, and each is now a regression test. Not proven, and we would rather you heard it here: Relay has never been deployed to production by us — every run so far has been on the local runtime, which executes the same routes and the same SQL, but a first `wrangler deploy` is still a first. And no email has ever been sent by Relay itself; the drafts from that run were handed to a human's mailbox, which is what it does below the top autopilot level. The full proven/unproven ledger ships with the kit in docs/VALIDATION.md — it is written so you can tell the difference yourself.
What does it deliberately not do?
It does not automate LinkedIn — that would put your account, not ours, against their terms. It does not buy contact data. It does not send anything at all below autopilot level 2, and even at the top level it will not release a draft the gate refused; there is no override button, because an override button is how this product stops being this product. And it makes no deliverability promises: the warmup ramp and sending caps are conventional practice, and your domain reputation is yours.
Do I need to be a developer?
To deploy it, yes — you need to be comfortable with a terminal, a Cloudflare account and five `wrangler secret put` commands. Budget about half an hour with the install guide. Once it is running, the console is the product and anyone on your team can work the approval queue. If you would rather not run it yourself, reply to any email on this site and ask about the managed version.
Was this scoped by AI?
No, and it would be easy to imply otherwise. Relay came from a working prototype rather than from our research engine, and it has not been through the demand gate our developer kits are scored against — so nothing here claims market evidence we do not have. What we can show you is the code and the run: the tests, the gate, the 53-company hunt, and an honest list of what has never been exercised. Nobody has paid for this yet. That is the part only you can change.