Campaigns and transactional email — on one verified domain
Send marketing campaigns to your list, and fire receipts, password resets and alerts from your app over a REST API — same workspace, same verified sending domain, same delivery pipeline and sent-mail log.
No credit card required to create a workspace.
to 12,480 contacts
+248 contacts
this month
POST /mail/send
200 queued
One workspace, two ways to send
Bulk and one-at-a-time are the same problem underneath — one list of suppressions, one reputation, one log of what left.
Campaigns & deliverability
Manage contacts and lists, build segments, design templates, verify a sending domain, and send campaigns with open and click tracking.
Transactional send API
Send a single message from your app over REST — receipts, password resets, alerts — authenticated with a key scoped to one workspace and revocable on its own.
Isolated by design
Every workspace gets its own database — no shared tables, no cross-tenant risk.
Built for teams
Invite teammates into a workspace with a role, and manage access from a single dashboard.
Pay for what you use
Activate Campaign per workspace — campaigns and the send API on one quota, billed to your account, itemized clearly.
What the platform guarantees
Not aspirations — properties the system enforces whether or not anyone is watching.
0
shared tables
Every workspace is provisioned its own database. Isolation is structural, not a filter someone can forget to apply.
0
shared sending domains
Campaigns and API sends both leave from a domain you verified, so your reputation is never pooled with another customer's.
1
suppression list, enforced on send
Hard bounces, complaints and opt-outs stop future sends across both campaigns and the API. Re-importing an address cannot override it.
Native MCP tools, not a bolt-on webhook
Every read a workspace's own agent connection can make — listing contacts, listing campaigns, pulling campaign stats — is a callable MCP tool, so your own AI client can query it directly instead of screen-scraping a dashboard.
- campaigns_list
- campaigns_stats_get
- contacts_list
- contacts_get
# connect Claude Code to your workspace
claude mcp add --transport http aptire https://aptire.com/mcp
Frequently asked questions
Do I need my own domain to send email?
Yes. Campaign requires a verified sending domain before it unlocks — we never send using a shared platform domain, so your sending reputation is always yours alone, never shared with other workspaces.
What happens if my sending domain isn't verified yet?
The module stays active but locked. You'll see a prompt to verify a domain before contacts and campaigns unlock — activating a module and being ready to use it are two separate steps.
Can I send transactional email as well as campaigns?
Yes — the transactional send API is included with Campaign, not billed separately. Create a workspace-scoped API key, POST a single message, and it goes out on the same verified domain, against the same monthly send quota, and into the same sent-mail log as your campaigns.
Can I invite my team?
Yes. Invite teammates into a workspace with an admin or member role, and manage who has access from a single dashboard.
Is AI/agent support available yet?
Yes — connect Claude or any MCP-compatible client for read-only access to your contacts, campaigns, and stats. See our documentation for how to connect.