Mailbot ID documentation

Mailbot transactional email API

Create an account, verify your sender domain, then send transactional email from any backend, app, script, or automation over one HTTPS API.

Answer first: Mailbot is a transactional email API. Start by creating an account, verify the sender domain, then make an authenticated HTTPS POST to https://api.mailbot.id/v1/send with your Mailbot API key and the email payload.

Anything that can make an HTTPS request can integrate it — Node.js, Python, PHP/Laravel, Go, Ruby, serverless functions, and no-code automation tools. Self-serve accounts start with 1,000 emails/month and Rupiah top-up after sender verification.

cURL
curl https://api.mailbot.id/v1/send \
  -H "Authorization: Bearer mb_live_xxx" \
  -H "Content-Type: application/json" \
  -d '{
    "to": "user@example.com",
    "subject": "Your verification code",
    "text": "Your code is 884921"
  }'

Start here

Transactional email use cases

Each guide ties one product event to a concrete API call, required fields, an example payload, the example response, errors, testing, and a production checklist.

What Mailbot is — and is not

  • Is: a transactional email API for application-triggered messages, with docs and examples for developer workflows.
  • Is not: a newsletter sending or bulk-marketing tool, an inbox, a helpdesk, or an email client. Mailbot does not receive email.
  • Pricing: 1,000 emails/month free forever, top-up kredit from Rp 30rb, and higher-volume packages when you need more capacity. See pricing.

Current availability

Start from account creation: create an account, submit your domain/sender, complete verification, then use the HTTPS API with 1,000 free emails/month. Top-up starts from Rp30rb after onboarding, and credits are added after payment succeeds.