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.
Butuh WhatsApp Business Account dari Meta — 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) => {
const event = await verifyWebhookSignature({
rawBody: await c.req.text(),
signatureHeader: c.req.header(
'x-kirim-signature'
),
secrets: [process.env.KIRIM_WEBHOOK_SECRET!]
})
console.log(event.type) // 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.
Siap mulai?
Daftar gratis, dapatkan API key, dan kirim pesan pertama kamu dalam 5 menit.