Your agent builds and runs lifecycle email. You approve what sends.
Connect Claude Code in one command. It authenticates your domain, builds templates and flows, checks deliverability, and prepares each launch. You add two DNS records and make the decisions that reach customers.
✓Free to start. Unlimited contacts on every tier, including free.
Tools with product meaning
Operator prompt
Inspect the onboarding flow, explain where contacts stop, and show the evidence before proposing a change.
Discover
email_* tools
Inspect
Company context
Propose
Controlled write
2
DNS records you add
Your agent handles verification, senders, templates, and flows.
$0
Per contact stored
Unlimited contacts on every tier. Your bill follows sending.
101
MCP tools
Not a chat wrapper. The operations the dashboard itself calls.
0
Credits an MCP call burns
Tool calls run on your own Claude subscription, not our meter.
[ 01 / 07 ]Why lifecycle email never gets done
It isn't hard. It's just relentless.
Authentication, templates, triggers, testing, and delivery checks compete with product work, so the programme stays half-built.
The setup tax
DNS, authentication, a verified sender, and inbox testing before the first useful email.
The storage tax
Your invoice grows with stored contacts, even when you do not email them.
The forever job
Bounces, drifting flows, broken templates, and missed delivery checks never stop.
[ 02 / 07 ]The turn
Give your agent the live system, not another brief.
Your agent reads the live sending state, builds the flows, tests a real inbox, and hands you the launch decision.
- Point Claude Code at one endpoint. It discovers OAuth and the tools itself.
- It reads the platform you're leaving — Klaviyo, Mailchimp, ActiveCampaign, Brevo or HubSpot — instead of asking you to describe it.
- It installs working sequences paused, so you inspect the path before anything sends.
- Tool calls run on your Claude subscription and burn none of our credits.
A journey you can inspect
When contact.created fires
No filter — every event enrolls.
Welcome email
Send
2 days
Wait
Activated?
Branch
[ 03 / 07 ]Connect
One command, then ask it what's broken.
No config file, no Authorization header, no token to paste. Codex and claude.ai connect to the same endpoint and authorize in the browser.
Then — "read my sending state and tell me what's misconfigured."
claude mcp add --transport http sendandretain https://sendandretain.com/api/mcp[ 04 / 07 ]Why you can actually grant this
The guardrails are in the send path, not in the prompt.
Every caller uses the same send function, so the controls hold for agents, apps, and people.
- New flows are created paused. Enabling one is a separate call with an explicit confirmation.
- Template edits create drafts; they never rewrite what shipped.
- Complaint suppressions can never be removed. Not by the agent, not by you.
- Queued sends re-check the kill switch and daily cap at dispatch.
Refuse unsafe sends first
Details
not yet sentChecks before dispatch
- DomainSPF · DKIM · DMARC
- RecipientAddress verified
- SuppressionNo active block
- RouteProvider healthy
[ 05 / 07 ]What gets done
The whole lifecycle surface, not a copy generator.
Reading is broad. Writing is scoped and logged.
Get the domain sending
Authenticate the domain and verify a sender before the first send.
Build and publish templates
Write, render, inbox-test, and publish an immutable version.
The exact version used by each message is retained.
Install the flows you never finished
Welcome, trial, renewal, and win-back with delays, branches, and exits.
Watch what actually landed
Follow a message ID from acceptance through delivery events.
Keep one contact record
Identity, attributes, consent, events, and engagement without a second database.
Move off your current platform
Your agent reads the existing flows directly, then rebuilds them paused.
Read-only and one-shot. Revoke the credential when the migration lands.
[ 06 / 07 ]Pricing
Priced on what you send. Never on what you store.
Pick the capability tier, then pick the volume. Contacts, seats, segments, REST, and MCP are included at every tier — including free.
Every tier, including free: full MCP and the REST API
Free
Build your whole lifecycle program before you pay.
1,000 credits, granted once
- 1,000 emails, your key or ours
- Unlimited team members
- 1 company
- Unlimited contacts
Starter
One founder, a handful of companies.
- 20,000 emails a month, your key or ours
- Unlimited team members
- 3 companies
- Unlimited contacts
Pro
Most teamsThe full toolkit: testing, locales, and the plan.
- 100,000 emails a month, your key or ours
- Unlimited team members
- 20 companies
- Unlimited contacts
- A/B testing, localization, optimization plan
Scale
High volume, many companies, your own IP.
- 1M emails a month, your key or ours
- Unlimited team members
- 100 companies
- Unlimited contacts
- A/B testing, localization, optimization plan
Enterprise
SLA, custom contract, and a volume we quote. Past 10M credits a month, we price it with you.
What a credit buys
- Send on our infrastructure
- 1
- Send on your own key
- 0.5
- Email validation
- 10
Top up any time: 5,000 credits for $10, no expiry.
Remove the Send & Retain sign-off from every email for $69/mo.
[ 07 / 07 ]Go deeper
Inspect the part you'd distrust first.
The send path
What runs before a message reaches a provider, in order.
The agent surface
Every tool, the auth model, and where the confirmation gate sits.
A running flow
How events, delays, branches, and explicit launch controls fit together.
A controlled move
Rebuild one programme paused, test it, then switch a single trigger.
Questions people ask us
Launch the lifecycle flows that keep slipping down the backlog.
Connect Claude Code, let it inspect your sending state, and approve a tested first flow.