Mailbok
Customer communication, end to end
SES-backed mail, a shared inbox with tickets, and event-driven automations — one workspace for product, support, and growth.
Customer
Maya Chen
maya@northwind.io
Northwind · LTV $4,280
Automation ran
Classified as refund → tagged · ticket created · assigned Billing
Ticket #4821 · high
3 prior conversations
Last order · 4 days ago
The loop
One message. One system of record.
Follow a single signal from API send through delivery, inbox, ticket, and automation — without jumping between three SaaS tools.
One signal. Six beats. The same thread identity from send to automation.
Keep scrolling
Send with one call. Operate the rest in the inbox.
Keep the API and SMTP you expect for product email — then let inbound threads land in a real shared inbox with SLA, tickets, and automations attached.
- Node, Python, REST, SMTP, CLI, and MCP
- Domains, DKIM, inbound receiving, campaigns
- Webhooks that retry with a searchable timeline
import { MailbokClient } from "@mailbok/node";
const mailbok = new MailbokClient();
const { id } = await mailbok.emails.send({
from: "hello@acme.com",
to: "user@example.com",
subject: "You're in",
html: "<strong>Welcome.</strong>"
});Inbox
The shared inbox your support team will actually use
Maya’s refund arrives as a conversation — tagged, ticketed, and routed — while the customer profile stays on the rail. Hover a thread to follow the story.
Customer
Maya Chen
maya@northwind.io
Northwind · LTV $4,280
Automation ran
Classified as refund → tagged · ticket created · assigned Billing
Ticket #4821 · high
3 prior conversations
Last order · 4 days ago
Automate
Every message becomes an event. Every event can automate.
Delivery, opens, replies, assignments, ticket updates — signed webhooks, durable workflows, and a timeline agents and engineers can both trust.
Live events
Demo stream — not connected
- deliverednow
Order #48291 confirmation → maya@northwind.io
Workflow reaction
conversation.created on Maya's refund fires the published automation.
- Assign Billing
- Tag Refund
- Create ticket
- Notify channel
Teams, scoped API keys, and OAuth so partners send and read without shared secrets.
Start freeDeliverability & ops
Reputation and routing in the same product
Authentication and suppression protect the send path. Automations and the inbox handle what comes back.
Authenticate the domain
SPF, DKIM, and DMARC records generated for you. Verify DNS and send from your own addresses.
Amazon SES underneath
Multi-region SES delivery with Mailbok’s API, dashboard, and billing on top — without operating SES yourself.
Suppression that sticks
Stop mailing people who bounced or unsubscribed. Built for real consent, not wishful thinking.
Automate the triage
Route refunds, tag VIP, open tickets, and notify the right team the moment mail lands.
Pricing
Clear volume. Inbox included.
Start free. Paid plans cover sending volume with shared inbox, tickets, and automations in the same workspace — SES underneath, no surprise infra bill.
Free
For side projects and testing
- 3,000 emails/month (100/day)
- 1,000 marketing contacts
- 1 custom domain
- 10,000 workflow runs/month
Pro — 50k
For growing products
- 50,000 emails/month
- 5,000 marketing contacts
- 10 domains
- $0.90 per 1k over quota
Pro — 100k
For growing products
- 100,000 emails/month
- 5,000 marketing contacts
- 10 domains
- $0.90 per 1k over quota
Scale — 100k
For high-volume senders
- 100,000 emails/month
- 10,000 marketing contacts
- 1000 domains
- $0.90 per 1k over quota
Scale — 500k
For high-volume senders
- 500,000 emails/month
- 10,000 marketing contacts
- 1000 domains
- $0.70 per 1k over quota
Higher volumes up to 2.5M emails/mo available on Scale. Full tiers live in dashboard billing.
Mailbok
Ready to unify mail and support?
Verify a domain, invite the team, open the inbox. Automations and tickets grow with you — SMTP and MCP if you'd rather not touch HTTP.