Email untuk produk Anda. Untuk AI Agent Anda. Tanpa Anda.
KIRIM.EMAIL menyediakan REST API, CLI, dan SDK untuk mengirim email transaksional dari aplikasi atau AI agent Anda. Dengan log pengiriman real-time, 9 jenis notifikasi otomatis, validasi email, dan infrastruktur dari Indonesia untuk Indonesia.
Tersedia sekarang di Linux macOS Windows
Bismillah…
Saya membayangkan masa depan di mana setiap organisasi di Indonesia bisa berkomunikasi dengan pelanggannya secara otomatis, andal, dan dalam skala besar jika dibutuhkan.
Hampir satu dekade membangun KIRIM.EMAIL, saya semakin yakin: Email masih jadi jalur untuk bicara hati ke hati dengan Pelanggan Anda. Dan sekarang, dengan AI agent yang mulai menjalankan banyak pekerjaan, email harus bisa dikelola oleh agent itu sendiri, bukan hanya oleh manusia.
Inilah yang kami bangun. Infrastruktur yang siap untuk era AI agent. Agar komunikasi Anda bisa terus berjalan, melayani pelanggan, dan mengirim pesan yang tepat, bisa diandalkan saat tidak ada orang yang sedang online.
Ini undangan terbuka. Coba langsung, dan ceritakan pengalamannya kepada saya. Saya ingin tahu apa yang berhasil, atau mungkin yang belum, dan apa yang ingin Anda lihat selanjutnya dari KIRIM.EMAIL.
Saya baca dan balas sendiri setiap email yang masuk ke [email protected] termasuk pertanyaan teknis, diskusi use case, atau kalau ingin ngobrol lebih jauh tentang kebutuhan tim Anda. Cukup email saya, kita atur sisanya.
KTX: CLI Resmi KIRIM.EMAIL
Kontrol penuh dari terminal. Tanpa Anda.
ktx adalah CLI resmi KIRIM.EMAIL. Kirim email, kelola domain, cek log, validasi kontak, semuanya dari satu perintah terminal. Tidak ada server lokal yang perlu dikonfigurasi. Tidak ada DNS yang perlu disentuh manual.
Untuk developer, ini artinya integrasi lebih cepat. Untuk AI agent seperti Claude, Cursor, Codex, dan Windsurf, ini artinya agent bisa mengelola email secara mandiri, kapanpun dibutuhkan.
Setiap repositori KIRIM.EMAIL dilengkapi SKILLS.md. Load ke konteks Claude, Cursor, atau Windsurf, agent langsung tahu perintah yang tepat tanpa perlu onboarding manual.
Install: satu perintah, semua platform
curl -fsSL https://raw.githubusercontent.com/kirimemail/ktx/main/install.sh | bash
Contoh penggunaan
# Kirim email transaksional ktx send \ -from [email protected] \ -to [email protected] \ -subject "Pesanan Dikonfirmasi" \ -text "Pesanan #1234 sudah diproses." # Pantau log pengiriman langsung ktx logs --follow # Validasi daftar email sebelum kirim ktx validate batch [email protected],[email protected] # Cek kuota pengiriman ktx quota
Konfigurasi (~/.ktxrc)
{
"username": "username-anda",
"token": "api-token-anda",
"base_url": "https://smtp-app.kirim.email",
"domain": "domain-anda.com"
}
REST API
Panggil langsung dari kode Anda.
Tidak mau pakai CLI atau SDK? Panggil REST API langsung. Endpoint konsisten, response JSON, autentikasi Bearer token. Mudah diintegrasikan dari bahasa apapun, atau dari agent manapun.
Contoh: kirim email via REST API
curl -X POST \ https://smtp-app.kirim.email/api/v1/send \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "from": "[email protected]", "to": "[email protected]", "subject": "Pesanan Dikonfirmasi", "text": "Pesanan #1234 sudah diproses." }'
Token tersedia di dashboard KIRIM.EMAIL setelah registrasi. Response JSON standar, mudah di-parse oleh kode atau agent manapun.
SDK RESMI
Tambahkan email capability dalam hitungan menit.
Pilih bahasa pemrograman Anda. SDK resmi sudah menangani autentikasi, retry, dan error handling, sehingga Anda bisa fokus pada logika produk, bukan pada plumbing HTTP.
OTOMATISASI TANPA KODE
KIRIM.EMAIL di n8n.
Untuk workflow otomatis berbasis n8n. KIRIM.EMAIL tersedia sebagai node resmi, cocok untuk tim yang ingin otomatisasi email tanpa menulis kode, atau untuk agent berbasis n8n.
PERBANDINGAN
Kenapa developer Indonesia memilih KIRIM.EMAIL.
Banyak pilihan email API di luar sana. Ini yang membedakan KIRIM.EMAIL untuk produk dan agent yang beroperasi dari Indonesia.
| Kemampuan | KIRIM.EMAIL | SendGrid | Mailgun | AWS SES |
|---|---|---|---|---|
| CLI siap pakai | ktx built-in | Tidak ada | Tidak ada | aws cli complex |
| SKILLS.md untuk AI agent | Ya | Tidak | Tidak | Tidak |
| Server di Indonesia | Ya, latency rendah | Tidak | Tidak | ap-southeast-1* |
| Tagihan dalam Rupiah | Ya | Tidak (USD) | Tidak (USD) | Tidak (USD) |
| Support Bahasa Indonesia | Ya | Tidak | Tidak | Tidak |
| 9 jenis notifikasi otomatis | Built-in | Ya | Ya | Via SNS |
| Validasi email built-in | Ya | Add-on berbayar | Add-on berbayar | Tidak |
| Sandbox testing | Built-in | Ya | Ya | Mailbox Simulator |
* AWS SES tersedia di ap-southeast-1 (Singapura), bukan Indonesia. Latency dari server Indonesia tetap lebih tinggi dibanding infrastruktur lokal KIRIM.EMAIL.
INFRASTRUKTUR INDONESIA
Dibangun di Indonesia untuk produk Indonesia.
Kalau server Anda di AWS ap-southeast-1, Biznet, atau IDCloudHost, dan produk Anda membuka ratusan koneksi SMTP berurutan ke server internasional, latency dari 200-400ms per koneksi bisa terakumulasi dan menyebabkan timeout tanpa error log yang jelas. Developer yang pernah debug queue worker Laravel pasti familiar dengan masalah ini.
Infrastruktur KIRIM.EMAIL beroperasi dari data center Indonesia. Latency lebih rendah, delivery lebih andal untuk koneksi dari server lokal. Ini juga berarti data Anda tidak meninggalkan wilayah Indonesia, relevan untuk produk yang perlu memenuhi kepatuhan regulasi lokal.
35.000+ bisnis Indonesia, mulai dari startup edtech, platform logistik, sistem HR, sampai lembaga pemerintahan, sudah mempercayakan pengiriman email mereka ke infrastruktur ini. Tanpa Anda harus urus sendiri.
SEGERA HADIR
Sesuatu sedang dibangun.
Dalam beberapa bulan ke depan, Anda bisa instruksikan Claude atau Cursor secara langsung untuk mengelola email KIRIM.EMAIL, tanpa perlu pindah-pindah aplikasi atau menulis satu baris kode integrasi pun.
User: "Kirim email ke semua customer yang pesanannya belum dikonfirmasi hari ini."
Claude: Mengirim email ke 47 customer. Semua terkirim. Delivery rate 98.3%.
PERTANYAAN YANG SERING DITANYAKAN
Ada yang ingin ditanyakan?
Kami sudah dihubungi ribuan developer dan tim teknis selama hampir satu dekade. Ini pertanyaan yang paling sering muncul, dijawab sejujur mungkin.
KIRIM.EMAIL adalah layanan email transaksional dan email marketing asal Indonesia yang sudah beroperasi hampir satu dekade. Kalau produk Anda perlu kirim email otomatis seperti OTP, konfirmasi pesanan, notifikasi sistem, reset password, itulah yang kami kerjakan. Kami bukan aplikasi email seperti Gmail. Kami infrastruktur yang dipakai developer untuk mengirim email dari produk atau aplikasi mereka.
Baru-baru ini kami juga merilis ktx, CLI tool resmi yang memungkinkan AI agent mengelola email langsung dari terminal tanpa perlu buka dashboard.
Paling cepat 5 menit. Install ktx dengan satu perintah curl, buat file konfigurasi ~/.ktxrc, dan jalankan ktx send. Atau kalau Anda lebih suka API, ambil token dari dashboard dan langsung curl POST /api/v1/send.
Yang paling banyak memakan waktu biasanya adalah verifikasi domain DNS, itu butuh 5-30 menit tergantung propagasi. Tapi untuk testing pertama, Anda bisa pakai Sandbox Recipients dulu tanpa perlu setup domain.
Tidak sama sekali. Tidak ada Postfix, tidak ada MTA lokal, tidak ada reverse DNS yang perlu dikonfigurasi. Anda cukup punya kredensial KIRIM.EMAIL, selanjutnya infrastruktur kami yang urusan pengiriman, reputasi IP, dan deliverability.
Ini juga berarti tidak ada server yang perlu di-maintain, di-patch, atau dimonitor. Kalau ada masalah pengiriman, lihat di ktx logs, selesai.
Ada. Setelah daftar, Anda bisa menggunakan fitur Sandbox Recipients di dashboard, maksimal 10 alamat email yang Anda daftarkan sendiri. Semua email yang dikirim ke sandbox tidak akan menyentuh inbox orang lain, jadi aman untuk testing sepuas-puasnya.
Ini cara paling aman untuk uji integrasi, cek format email, dan verifikasi webhook sebelum masuk ke production.
Bisa. KIRIM.EMAIL menyediakan dashboard visual untuk kirim email, kelola kontak, buat template, dan monitor pengiriman, semua tanpa menulis kode. Fitur n8n nodes kami juga memungkinkan Anda membuat otomatisasi email lewat antarmuka drag-and-drop.
Tapi terus terang, halaman ini memang lebih fokus ke developer dan AI agent builders. Kalau kebutuhan Anda lebih ke email marketing, silakan cek halaman Marketing kami yang lebih relevan.
Ada tiga cara, pilih yang paling sesuai dengan stack Anda:
- REST API, panggil endpoint langsung dari kode Anda. Bearer token, response JSON, dokumentasi lengkap tersedia di smtp-app.kirim.email/api/documentation.
- SDK resmi, tersedia untuk Python, Node.js, PHP, dan Go. Tinggal install lewat package manager masing-masing bahasa.
- SMTP credentials, kalau library yang Anda pakai sudah support SMTP seperti Nodemailer, PHPMailer, Laravel Mail, dsb., tinggal ganti host, port, username, dan password ke kredensial KIRIM.EMAIL.
KIRIM.EMAIL menggunakan port 587 dengan STARTTLS (direkomendasikan) atau port 465 dengan SSL/TLS. Port 25 biasanya diblokir oleh VPS provider Indonesia, jadi jangan pakai port itu.
Semua koneksi dienkripsi. Tidak ada pengiriman plaintext.
Untuk email yang dikirim dari domain Anda sendiri, ya, Anda perlu tambahkan record SPF dan DKIM ke DNS domain tersebut. KIRIM.EMAIL menyediakan nilai record yang perlu Anda tambahkan, dan ada panduan langkah per langkah di dashboard.
Proses ini biasanya selesai dalam 10–15 menit. Setelah itu, jalankan ktx domains verify domain.com untuk konfirmasi setup sudah benar sebelum kirim email production.
Ya. Lewat API dan CLI, Anda bisa mengirim email dengan body HTML penuh termasuk inline CSS, gambar, dan attachment. Untuk yang pakai dashboard, tersedia drag-and-drop email builder dengan template siap pakai yang mobile responsive.
Setiap kali terjadi event pengiriman, KIRIM.EMAIL akan mengirimkan HTTP POST ke URL webhook yang Anda daftarkan. Ada 9 jenis event: delivered, opened, clicked, bounced, temporary_fail, permanent_fail, unsubscribed, rejected, dan sent.
Ini yang membuat KIRIM.EMAIL cocok untuk AI agent. Agent bisa bereaksi secara otomatis ketika ada bounce atau fail, tanpa perlu polling log secara manual. Daftarkan webhook dengan ktx webhooks create delivered https://yourapp.com/webhook dan test dengan ktx webhooks test.
Tidak ada batas pengiriman harian. Batas ditentukan oleh kuota kredit yang Anda miliki dan kapasitas infrastruktur kami yang bisa mengirim hingga 5 juta email per hari. Untuk kebutuhan burst yang sangat tinggi, hubungi tim kami untuk diskusi kapasitas.
Cek kuota tersisa kapan saja dengan ktx quota.
SKILLS.md adalah file panduan ringkas untuk LLM dan AI agent. Isinya: daftar kemampuan KIRIM.EMAIL, contoh perintah ktx, dan konteks yang cukup agar agent langsung produktif tanpa perlu diajarkan satu per satu.
Cara pakainya sederhana: buka file SKILLS.md dari repositori ktx di GitHub, copy isinya, dan paste ke context/system prompt agent Anda (Claude, Cursor, Windsurf, atau lainnya). Setelah itu agent sudah tahu cara kirim email, cek log, validasi daftar kontak, dan seterusnya.
Bisa langsung. Install dengan pip install kirimemail-smtp, lalu import dan panggil dari dalam kode agent Anda. SDK sudah menangani autentikasi, retry, dan error handling, agent Anda cukup panggil fungsi kirim email dan lanjutkan tugasnya.
Kalau agent Anda menjalankan shell command, ktx send lebih sederhana lagi, satu perintah, tanpa perlu menulis kode integrasi sama sekali.
Ya, sepenuhnya. Script install yang sama (curl -fsSL .../install.sh | bash) bekerja di Linux, macOS, dan Windows. Binary tersedia untuk semua kombinasi platform: linux/darwin/windows × amd64/arm64. Jadi baik Anda pakai MacBook M-series, VPS Ubuntu, maupun Windows di WSL, semuanya berjalan.
Ya, dan itu memang cara yang kami rekomendasikan. Set KIRIM_TOKEN=your_token sebagai environment variable, dan ktx akan otomatis membacanya tanpa perlu Anda tulis token di kode atau file konfigurasi yang masuk ke version control. Prioritas pembacaan: flag > environment variable > file ~/.ktxrc.
Mungkin iya, mungkin tidak, tergantung penyebabnya. KIRIM.EMAIL menggunakan IP dengan reputasi yang dijaga, DKIM dan SPF disetup dengan benar, dan infrastruktur kami dioptimalkan untuk deliverability. Ini menyelesaikan masalah teknis.
Tapi kalau masalahnya ada di konten email Anda seperti subject yang trigger-y, atau daftar kontak yang kotor (banyak email tidak aktif), atau bounce rate yang sudah terlanjur tinggi, itu perlu diselesaikan dari sisi Anda juga. Pakai ktx validate batch untuk bersihkan daftar sebelum kirim.
Urutan pengecekan yang biasanya paling efektif:
- Cek apakah SPF dan DKIM sudah terverifikasi:
ktx domains verify domain.com - Lihat distribusi bounce di log:
ktx logs, bounce permanent (user tidak ada) vs bounce temporary (server tujuan masalah) butuh penanganan berbeda - Bersihkan daftar penerima:
ktx validate batchsebelum kirim massal - Cek suppression list:
ktx suppressions list bounce, pastikan alamat yang sudah diketahui bermasalah tidak dikirim ulang
Kalau setelah itu masih bermasalah, hubungi tim kami, kami bisa bantu debug dari sisi infrastruktur.
Setiap bounce otomatis masuk ke suppression list dan tidak akan dikirim ulang. Anda bisa lihat daftar bounce dengan ktx suppressions list bounce, dan kalau ada yang perlu dihapus dari suppression (misalnya karena terjadi kesalahan sementara), gunakan ktx suppressions delete bounce [id].
Kalau Anda pakai webhook, event bounced bisa langsung diteruskan ke sistem Anda untuk update status kontak secara real-time.
Setiap provider email punya kebijakan filtering sendiri yang berbeda-beda. Gmail secara historis lebih ketat dari Yahoo. Beberapa hal yang paling sering jadi penyebab:
- Domain belum punya DMARC record, Gmail makin ketat soal ini sejak 2024
- Reputasi IP atau domain yang masih dalam warming-up phase
- Volume pengiriman tiba-tiba melonjak drastis
- Rasio complaint atau unsubscribe yang tinggi
Mulai dengan cek log untuk melihat error message spesifik dari Gmail, lalu gunakan ktx domains verify untuk pastikan semua record DNS sudah benar.
KIRIM.EMAIL menggunakan sistem Email Credits, mirip pulsa. 1 kredit = 1 email terkirim. Anda beli kredit, pakai sesuai kebutuhan, tidak ada biaya bulanan yang terus berjalan kalau Anda tidak mengirim email. Harga mulai dari Rp 12 per email untuk paket kredit.
Ada juga paket Kontak kalau Anda perlu email marketing rutin dengan unlimited sending ke database kontak yang sudah ada. Semua harga dalam Rupiah, tidak ada kurs dolar yang bikin anggaran susah diprediksi. Cek detail di kirim.email/pricing.
Ada, masa berlaku kredit adalah 1 tahun dari tanggal pembelian atau top-up terakhir. Kalau Anda top-up di tengah periode, masa aktif akan diperbarui menjadi 1 tahun dari tanggal top-up itu. Sisa kredit yang belum terpakai tidak hangus selama masa aktif belum habis.
Untuk produk yang pengirimannya sporadis atau tidak setiap hari, sistem ini jauh lebih hemat dibanding berlangganan bulanan yang tetap ditagih meski tidak kirim email.
Bisa. KIRIM.EMAIL punya fitur Sub Accounts yang memungkinkan Anda membuat dan mengelola akun klien tanpa berbagi password. Setiap sub-account punya domain dan kredensial SMTP sendiri, tapi dikelola dari dashboard utama Anda.
Ini yang dipakai oleh platform dan agensi yang mengelola email untuk banyak klien sekaligus. Kalau kebutuhan Anda di skala enterprise, hubungi tim kami untuk diskusi lebih lanjut.
Bisa. Tidak ada pembatasan geografis untuk penerima email. Infrastruktur kami beroperasi dari Indonesia, tapi email dikirim ke mailbox manapun di seluruh dunia, Gmail, Yahoo, Outlook, dan provider email lainnya di luar Indonesia.
Yang berbeda adalah latency koneksi dari server Anda ke SMTP kami akan lebih kecil kalau server Anda ada di Indonesia, itu keunggulan yang relevan untuk aplikasi yang server-nya lokal.
Ada kebijakan refund yang jelas. Detail lengkapnya ada di kirim.email/refund. Kami selalu berusaha adil, kalau ada masalah yang tidak bisa kami selesaikan, hubungi tim kami dulu sebelum memutuskan apapun. Hampir semua masalah teknis bisa diselesaikan.
KIRIM.EMAIL dioperasikan oleh PT Kirim Email Indonesia, berkantor pusat di Bandung (Wisma Monex Lt. 9, Jl. Asia Afrika) dengan entitas hukum juga di Middletown, Delaware, USA. Kami sudah beroperasi hampir satu dekade, melayani 35.000+ bisnis Indonesia termasuk lembaga pemerintahan seperti BPS dan rumah sakit seperti RSUP Dr. Sardjito.
Kalau Anda ingin bicara langsung dengan seseorang sebelum memutuskan, hubungi kami di WhatsApp +62 815-7288-8244 atau email [email protected]. Tidak ada bot, tidak ada antrian tiket yang panjang.
Infrastruktur KIRIM.EMAIL beroperasi dari data center di Indonesia. Data pengiriman tidak keluar dari wilayah Indonesia, yang relevan untuk produk yang perlu memenuhi regulasi data lokal seperti PP 71 atau UU PDP.
Semua koneksi SMTP dan API dienkripsi dengan TLS. Detail kebijakan privasi dan keamanan tersedia di kirim.email/kebijakan-privasi dan kirim.email/gdpr.
Ada beberapa kanal: WhatsApp langsung di +62 815-7288-8244, email ke [email protected], live chat di dashboard, dan Telegram chatbot di @kirimemailchatbot. Semua support dalam Bahasa Indonesia, tidak perlu repot explain masalah teknis dalam bahasa Inggris.
Untuk masalah teknis yang kompleks, tim kami biasanya bisa respond dalam hitungan jam di hari kerja. Kami memang bukan enterprise SLA 24/7, tapi kami cepat dan tidak suka membiarkan masalah menggantung.
Tidak. Email blast ke daftar yang tidak opt-in, atau pengiriman yang melanggar CAN-SPAM dan regulasi sejenis, tidak diperbolehkan dan akan mengakibatkan penangguhan akun. Ini bukan soal kebijakan semata, email spam merusak reputasi IP yang dipakai bersama dan merugikan semua pengguna lain.
Yang diperbolehkan: email transaksional (OTP, invoice, notifikasi sistem), dan email marketing ke daftar yang telah opt-in. Detail lengkap ada di Acceptable Usage Policy.
Langsung hubungi kami. WhatsApp di +62 815-7288-8244, atau email ke [email protected]. Kalau pertanyaan Anda teknis, boleh langsung ke inti masalahnya, tim kami terdiri dari orang-orang yang mengerti kode dan infrastruktur email, bukan hanya customer service yang baca script.
Dokumentasi lengkap juga tersedia di docs.kirim.email dan API documentation.
MULAI SEKARANG
Mulai dalam 5 menit. Tanpa Anda harus urus sendiri.
Dari sekarang, produk atau agent Anda bisa mengirim email. ktx v1.0.3 tersedia sekarang.
