import { Kirim } from '@kirimdev/sdk'
const kirim = new Kirim({
apiKey: process.env.KIRIM_API_KEY!
})
const phone = kirim.phoneNumbers(process.env.KIRIM_PHONE_NUMBER_ID!)
const msg = await phone.messages.send({
messaging_product: 'whatsapp',
to: '628123456789',
type: 'text',
text: { body: 'Pesanan kamu sudah dikirim' }
})
console.log(msg.id) // msg_abc123
WhatsApp API
for developers
Multi-tenant WhatsApp Business Platform. Kirim pesan, terima webhook, kelola percakapan — satu SDK, tanpa ribet.
Hubungkan WhatsApp Business Account — kami pandu setup-nya di quickstart.
import { Hono } from 'hono'
import { verifyWebhookSignature }
from '@kirimdev/sdk/webhooks'
const app = new Hono()
app.post('/webhook', async (c) => {
await verifyWebhookSignature({
rawBody: await c.req.text(),
signatureHeader: c.req.header(
'x-kirim-signature'
),
secrets: [process.env.KIRIM_WEBHOOK_SECRET!]
})
const event = c.req.header('x-kirim-event')
console.log(event) // message.received
return c.json({ ok: true })
}) Dari nol ke pesan pertama
Tiga langkah, kurang dari 5 menit.
Sign up & connect WhatsApp
Hubungkan WhatsApp Business Account dari Meta. Kami pandu setup-nya.
Get your API key
Generate API key dari dashboard. Install SDK.
Send your first message
Kirim pesan pertama via SDK atau REST API dalam <5 menit.
Semua yang kamu butuhkan
Satu platform, lengkap dari SDK sampai dashboard.
Send Messages
Text, image, video, document, template, interactive — semua tipe pesan WhatsApp via satu endpoint REST.
Real-time Webhooks
Pesan masuk dan status update di-deliver dengan retry otomatis dan signature verification.
TypeScript SDK
Auto-generated dari OpenAPI spec. Pagination, error handling, dan webhook helpers built-in.
MCP Server
Bridge WhatsApp ke Claude, Cursor, atau AI agent lainnya via Model Context Protocol.
Secure by Default
Credentials dienkripsi AES-256. Webhook signature verification, rate limiting, idempotency keys.
Multi-tenant
Organization → Teams → Members → WhatsApp accounts. RBAC dan isolasi data lintas tenant.
n8n Community Node
NEWDrag-and-drop automation workflow tanpa nulis code. @kirimdev/n8n-nodes-kirim punya action node (kirim pesan, kelola kontak) dan trigger node (event pesan masuk & status). Install langsung dari n8n Community Nodes.
Pilih paket yang
cocok untuk bisnis Anda.
Mulai dengan trial 30 hari gratis. Upgrade atau ganti paket kapan saja.
Starter
Untuk bisnis kecil
- 1,000 Broadcasts/month
- 90 Days history
- 20,000 Messages/month
- 5 Members
- 2 WhatsApp accounts
Pro
Untuk bisnis berkembang
- 10,000 Broadcasts/month
- 365 Days history
- 500,000 Messages/month
- 10 Members
- 5 WhatsApp accounts
Harga di atas adalah biaya langganan software Kirimdev. Membalas pesan pelanggan dalam jendela 24 jam gratis dari Meta. Anda hanya membayar Meta saat mengirim template pesan (marketing, utility, atau authentication) — ditagih langsung ke akun WhatsApp Business Anda, bukan lewat Kirimdev.
Siap mulai?
Daftar gratis, dapatkan API key, dan kirim pesan pertama kamu dalam 5 menit.