Features
Everything in the box.
The whole platform in five tables. Every plan gets every feature — plans only change volume, domains, and contacts. Soon means it's on the roadmap, not in a press release.
Sending
The core API: what you can put in an email and how it goes out.
| Transactional send API | POST /email/send — familiar shapes, stable error codes | included |
| Batch sending | Up to 100 per call with per-item results | included |
| Templates | Stored templates with {{variable}} merge tags; three starters included | included |
| Attachments | Up to 5 MB total per message | included |
| Custom headers | Yes — identity headers stay protected | included |
| Idempotency keys | 24-hour replay protection | included |
| Display names | Name <addr> in every address field | included |
| Scheduled send | Pick a delivery time up front | Soon |
Deliverability
Where the seatbelt line comes from. Most of this runs without you.
| Deliverability autopilot | Rolling bounce/complaint windows; sending pauses before providers penalize you | included |
| Auto-suppression | Hard bounces and complaints are blocked instantly, shared across products | included |
| Suppressions API | Full REST CRUD — not just a dashboard page | included |
| Warm-up ramp | Daily caps rise automatically as a new domain proves out | included |
| Free simulator | bounced@ / complained@ fire the full pipeline without quota or reputation | included |
| DKIM + SPF | Auto-provisioned for every domain | included |
| Open & click tracking | Per-domain toggle | Soon |
| Dedicated IPs | Shared, actively-policed pools instead | not offered |
Marketing email
Audiences, broadcasts, and automations — in every plan, sharing one quota.
| Audiences & contacts | Full CRUD with upserts; limits scale by plan | included |
| Broadcasts | Send to an audience with merge tags and per-send stats | included |
| Automations | Audience-triggered template sequences with delays — welcome flows, follow-ups | included |
| One-click unsubscribe | Enforced automatically on every marketing send (Gmail/Yahoo rules) | included |
| Broadcast scheduling | Queue a broadcast for later | Soon |
| Cold outreach | Consent-only platform — purchased lists get you paused | not offered |
Observability
Every email leaves a paper trail.
| Per-recipient delivery timeline | Accepted → delivered/bounced/complained, in API and dashboard | included |
| Stored email content | See exactly what went out — preview, HTML, and text, kept for your plan's retention window | included |
| Logs | One chronological stream of delivery events and account actions | included |
| Metrics dashboard | 30-day volume, bounce and complaint charts with your pause thresholds drawn on | included |
| Signed webhooks | HMAC-signed events within seconds; verify with one line | included |
| Multiple webhook endpoints | Fan events out to more than one receiver | Soon |
Platform
The unglamorous parts you live with every day.
| REST API for everything | If the dashboard can do it, so can curl | included |
| Node SDK | Zero dependencies, fully typed; more languages coming | included |
| SMTP relay | Port 465 TLS — username anything, password is your API key | included |
| Pay-as-you-go overage | $0.50/1k past quota with 10x headroom — never a hard stop mid-launch | included |
| Team members | Invite teammates with roles | Soon |
| Inbound receiving | Outbound only, by design | not offered |