Kendalikan workspace WhatsApp Business Anda langsung lewat Claude, asisten AI dari Anthropic — cukup hubungkan sekali, tanpa perlu berpindah dashboard.
Hanya pengguna dengan peran owner atau admin pada workspace Hooks Anda yang bisa menghubungkan dan mengelola akses Claude.
claude.ai (versi web)
Buka Settings → Connectors → Add custom connector, lalu tempel URL https://hooks.tab.co.id/mcp dan setujui permintaan akses.
Claude Desktop
Gunakan connector yang sama seperti di atas. Setelah menghubungkan, keluar sepenuhnya dari aplikasi (Cmd+Q di Mac) lalu buka kembali. Ikon Hooks bisa butuh beberapa menit untuk muncul karena cache aplikasi.
Claude Code / konfigurasi manual
Buat token akses di /setting/mcp (format hks_mcp_...), lalu tambahkan konfigurasi berikut ke mcpServers pada file konfigurasi MCP Anda:
{
"mcpServers": {
"hooks": {
"url": "https://hooks.tab.co.id/mcp",
"headers": {
"Authorization": "Bearer hks_mcp_xxxxxxxx"
}
}
}
}
Buka /setting/mcp, lalu hapus token yang ingin dicabut. Efeknya langsung — sesi Claude yang sedang berjalan akan langsung kehilangan akses.
Semua waktu di Hooks memakai WIB (Asia/Jakarta, UTC+7), sama dengan jam server.
send_at dikirim Y-m-d H:i:s dalam WIB, misalnya 2026-10-06 14:00:00. ISO-8601 dengan offset juga diterima dan dikonversi ke WIB (2026-10-06T07:00:00Z = 14:00 WIB). Tanggal tanpa jam (misalnya 2026-10-06) ditolak dengan HTTP 422 dan error_code INVALID_SEND_AT. Kosong atau waktu yang sudah lewat berarti kirim sekarang.{{1}} ditolak dengan HTTP 422 dan error_code PARAM_UNRESOLVED_PLACEHOLDER sebelum saldo dipotong. Contoh: {"key":"1","type":"text","value":"{{1}}"} → {"success":false,"data":{"error_code":"PARAM_UNRESOLVED_PLACEHOLDER"},"message":"Variabel {{1}} masih berisi placeholder. ..."}.send_at, start_at, done_at, created_at, updated_at dikirim sebagai Y-m-d H:i:s tanpa offset dan selalu WIB.message.send_at dan timestamp memakai ISO-8601 dengan offset +07:00.message.send_at di webhook sebelumnya berlabel +00:00 padahal angkanya sudah WIB. Sekarang berlabel +07:00; angkanya tidak berubah. Jika sistem Anda mengonversi offset tersebut, hapus koreksi +7 jam yang mungkin pernah Anda tambahkan. Selain itu, send_at yang hanya berisi tanggal (tanpa jam) kini ditolak; sebelumnya dibaca sebagai 00:00 WIB sehingga pesan bisa terkirim langsung.X-Hooks-Event-Id yang stabil (juga event_id di body); event yang sama bisa terkirim lebih dari sekali, jadi lakukan dedupe berdasarkan id tersebut, dan juga berdasarkan message.id. X-Hooks-Delivery-Attempt menunjukkan nomor percobaan. Balas 2xx dalam 5 detik.POST /broadcast/whatsapp/bulk, parameters kini opsional; kosongkan atau kirim {} untuk template tanpa variabel.Autentikasi, base URL, dan setiap endpoint lengkap dengan contoh request dan respons. Pilih bagian di menu kiri.