Outreach infrastructure

It sends slowly.
That’s the point.

Most tools compete on volume, and the domains stop landing in inboxes a few weeks later — silently, with no error to tell you. AutoEmail keeps volume low per mailbox, ramps new accounts over weeks, and spaces every send at an irregular interval.

OAuth only · no passwords stored · revoke in one click

send cadence live
0 sent today gap 3–14 min cap 50/day 5 mailboxes

The pipeline

Sending isn’t something the writing step can do.

A message only becomes sendable after it passes review. That ordering is structural, not a instruction — so a bad draft cannot reach a prospect because something decided to skip a step.

01 / RESEARCH

Reads the real site

Pulls their actual pages and cites a source URL for every claim. No source, no claim.

02 / DRAFT

Writes from citations

Personalisation comes from something genuinely on their site, not from a merge field.

03 / REVIEW

Rejects what it can’t verify

Invented statistics, fake familiarity, guarantees, false urgency, unresolved placeholders.

04 / QUEUE

Waits for a slot

Picks a mailbox with capacity, then holds until that account’s next interval comes round.

If the prospect replies at any point, the remaining follow-up sequence is cancelled — not paused, not rescheduled. Bounces and unsubscribes do the same thing, immediately.

The difference

One of these gets a reply. The other gets reported.

Deliverability is not only a DNS problem. Mail that gets deleted unread teaches the provider to filter you — so the copy is infrastructure too.

Rejected by review4 problems
Alex <alex@agency.example>
Quick idea for Ghost 🚀🚀
to: sam@ghost.org

Hi Sam,

Great catching up last week! I saw Ghost just raised a $40M Series B — congrats!

We helped Acme increase revenue 340% in 60 days and can guarantee the same for you.

Only 2 slots left this month.

invented statistic fake familiarity guaranteed outcome false urgency
Approved2 citations
Alex <alex@agency.example>
Ghost and MCP integration
to: sam@ghost.org

Hi Sam,

I noticed on your about page that Ghost is owned by a non-profit foundation — and that you offer a 14-day trial with no card.

We build MCP integrations for publishing platforms, so external AI agents can work with them directly.

Worth a short chat?

ghost.org/about ghost.org/pricing 61 words

Every highlighted phrase on the right traces to a page that was actually fetched. Anything that cannot be traced does not ship — which is why the left-hand version never reaches an inbox.

Your console

Every mailbox, its limit, and how close it is.

Warmup stage, today’s volume against the effective cap, health, and the next available slot — so you can see a problem before a provider does.

autoemail.cv/app
5
mailboxes
128
sent today
36
queued
1
warming
alex@syntrix.cv
healthy
31 / 50 today
sam@syntrix.cv
healthy
44 / 50 today
jo@syntrix.cv
warming
8 / 10 today · week 2
ops@syntrix.cv
paused
held by you

Warmup

A new mailbox does not start at full volume.

Sending 50 on day one from a fresh account is the fastest way to get filtered. Every account ramps, and the cap is enforced in the send path — it isn’t a setting anyone can raise past policy.

5week 1
10week 2
25week 3
50week 4+

Safeguards

Enforced by the system, not by good intentions.

Each of these is a hard check in the send path. None can be overridden by whatever is asking to send.

01 Suppression is final

Unsubscribes, bounces and do-not-contact are checked when a message is queued and again immediately before it sends. State changes in between, and that gap is where systems email people who already opted out.

02 One message, once

Every send carries an idempotency key. A crash, retry or restart mid-send cannot produce a second email. When delivery is genuinely uncertain it stops and asks rather than guessing.

03 Accounts self-eject

Bounce rates above 3%, or repeated send errors, pull a mailbox out of rotation automatically instead of letting it keep damaging its own reputation.

04 Irregular by design

Gaps are randomised between 3 and 14 minutes, inside business hours in the recipient’s timezone. Mail every seven minutes exactly is a machine signature.

05 Fail closed

When state is ambiguous the system stops. A missed email costs nothing; a duplicate, or one to someone who opted out, costs the prospect and the domain.

06 Least access

We ask to send and read — never to delete or control a mailbox. Refresh tokens are encrypted at rest and never exposed through the API.

Security

What we hold, and what we deliberately don’t.

OAuthAccounts connect through Google’s consent flow. No password is ever stored, and access is revocable from your Google account at any time.
ScopedOnly send and read. A compromised token cannot destroy mail.
EncryptedRefresh tokens are encrypted at rest. A copy of the database is not, by itself, access to your mailboxes.
OpaqueTokens are never returned by the API, never logged, and never exposed to the automation requesting sends.
AuditedEvery connect, send, failure and suppression is written to an append-only log.

Before you start

Two things this cannot fix for you.

Authenticate your domains

SPF, DKIM and DMARC must be set on any domain you send from. Since 2024 Google and Yahoo require it of bulk senders — without it, even well-written mail lands in spam, and no amount of pacing helps.

Cold email is regulated

Rules differ by market: permitted with opt-out in the US and UK, narrower in the EU, and requiring prior consent in Canada. Know which markets your list covers.