Enterprise-grade email delivery

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.

Campaign sent

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.

Live

Campaigns & deliverability

Manage contacts and lists, build segments, design templates, verify a sending domain, and send campaigns with open and click tracking.

Live

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.

Dashboard screenshot — campaigns overview

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.

Built for agents

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

See the full connection guide →

# 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.

Ready to try it out?

Create an account in seconds — no credit card required.