Platform
Everything around the send, already built.
Delivery is the easy part. Bokimo adds the templates, flows, logs and inbound handling that teams otherwise rebuild in every product.
Templates
Copy changes without a deploy.
Templates live in Bokimo, not your repository. Edit them in the block editor or HTML, preview with real data, and promote from staging when they are ready.
- Version history with rollback
- Variables with preview data
- Company header and footer applied automatically
- Generate a first draft with AI, then refine it
Subject
Welcome to Acme, Ana
Sequences and events
Lifecycle flows without cron jobs.
Link product events to templates and define onboarding flows with timing and conditions. Pause or change them while they run.
- Trigger templates from product events
- Timing and conditions per step
- Every triggered email visible in the event log
- 1
Welcome
Day 0
on user.created
- 2
Connect your data
Day 1
if setup incomplete
- 3
Invite your team
Day 3
if seats = 1
- 4
Tips from power users
Day 7
always
Logs
Answer “did they get it?” in seconds.
Every email is searchable by recipient, template and time, with its payload and the full trail of delivery events that followed.
- Sent, delivered, opened, clicked, bounced and complained
- Bounce and complaint reasons from SES
- API request log for every call
[email protected] · bounced
Permanent / General — smtp; 550 5.1.1 user unknown
Inbound
Receive email like an API request.
Point your MX record at SES and Bokimo turns each message into structured data: sender, recipients, text, HTML, headers and attachments, delivered to your webhook.
Return-Path: <[email protected]> Received: from mail-ej1 (inbound-smtp.us-east-1) From: Jon Park <[email protected]> To: Acme Support <[email protected]> Subject: Question about my order Message-ID: <[email protected]> Content-Type: multipart/mixed; boundary="b1" --b1 Content-Type: text/plain; charset=utf-8 Hi, order #1042 arrived damaged... --b1 Content-Type: application/pdf; name="receipt.pdf" Content-Transfer-Encoding: base64 JVBERi0xLjcKJcfsj6IKNSAwIG9iago8PC9MZW5n... --b1--
{
"from": "Jon Park <[email protected]>",
"to": ["[email protected]"],
"subject": "Question about my order",
"message_id": "<[email protected]>",
"text": "Hi, order #1042 arrived damaged...",
"attachments": [{ "filename": "receipt.pdf" }]
}
Foundations
The details that keep email boring.
01
Staging and production
02
Retries and idempotency
03
Scheduling
04
Signed webhooks
05
Domain authentication
06
Contacts and segments
Send your first email in minutes.
Free to start. Verify a domain, create an API key, and send through the SDK you already use.
