Email transaksional untuk aplikasi Indonesia.
Mailbot ID cocok untuk tim yang butuh email aplikasi lewat HTTP API, mulai gratis, dan ingin top-up Rupiah saat traffic naik.
Jawaban cepat: gunakan Mailbot ID kalau aplikasi kamu perlu mengirim OTP, reset password, invoice, update pesanan, atau alert sistem dari backend. Mulai dari Dashboard, ambil API key, verifikasi domain, lalu kirim lewat POST /v1/send.
Apakah Mailbot ID cocok untuk Anda?
| Cocok | Perlu solusi lain |
|---|---|
| OTP login, step-up auth, dan kode verifikasi. | Newsletter reguler ke daftar subscriber. |
| Reset password dan verifikasi akun. | Bulk promo, campaign marketing, atau blast promosi. |
| Invoice, receipt, dan bukti pembayaran. | Cold email atau outbound sales massal. |
| Update pesanan, shipping, dan status transaksi. | Workflow support pelanggan berbasis percakapan atau ticketing. |
| System alert dari backend, cron, atau workflow internal. | Tim enterprise yang membutuhkan kontrak atau konfigurasi khusus sebelum trial self-serve. |
Use case utama
Kode login dan step-up auth
Kirim satu kode yang diminta user, dengan subject jelas dan masa berlaku singkat.
AkunReset password
Kirim link reset sekali pakai dari backend aplikasi saat user memintanya.
BillingInvoice dan receipt
Kirim bukti pembayaran, nomor transaksi, jumlah, dan link detail setelah event pembayaran.
CommerceUpdate pesanan
Beritahu pelanggan saat order dibuat, dibayar, dikirim, atau statusnya berubah.
OpsSystem alert
Kirim notifikasi operasional ke tim saat job gagal, threshold tercapai, atau workflow perlu perhatian.
Contoh API call
Setelah akun dan domain siap, backend aplikasi mengirim satu email dengan request HTTPS berikut.
curl https://api.mailbot.id/v1/send \
-H "Authorization: Bearer $MAILBOT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "noreply@produk.id",
"to": "user@example.com",
"subject": "Kode OTP Produkmu",
"text": "Kode OTP kamu: 884921"
}'
const response = await fetch("https://api.mailbot.id/v1/send", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.MAILBOT_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
from: "noreply@produk.id",
to: "user@example.com",
subject: "Kode OTP Produkmu",
text: "Kode OTP kamu: 884921",
}),
});
const data = await response.json();
if (!response.ok) throw new Error(data.error || "Mailbot send failed");
console.log(data.id, data.status);
Mulai dari Dashboard
- Buat akun dan simpan API key yang ditampilkan satu kali.
- Mulai verifikasi domain dengan TXT record
_mailbot-verify.<domain>. - Gunakan self-send untuk test awal ke email akun sendiri.
- Setelah domain verified, kirim email transactional ke recipient aplikasi.
Bangun first send dari Dashboard.
Mulai gratis 1.000 email/bulan, pakai top-up Rupiah mulai Rp30rb saat butuh tambahan, dan kirim lewat satu endpoint HTTP.