WhatsApp Business Tools MCP: AI Agent Kini Bisa Setup WhatsApp Business API — Apa yang Berubah, Apa yang Tidak
Sebuah utas di Threads kemarin ramai dibagikan: "Meta baru ngeluarin fitur baru. AI agent sekarang bisa bantu setup WhatsApp Business." Sumbernya TechCrunch, dan judulnya memang menggoda — Meta now lets AI agents handle the boring parts of WhatsApp Business setup.
Kami membaca dokumentasi resminya di Meta for Developers, halaman demi halaman, supaya artikel ini tidak sekadar mengulang headline. Berikut apa yang benar-benar dirilis, apa yang bisa dan tidak bisa dilakukan, dan pertanyaan yang lebih penting: ini untuk siapa?
Apa yang sebenarnya dirilis Meta
Namanya WhatsApp Business Tools MCP. MCP adalah Model Context Protocol — standar terbuka yang memungkinkan AI agent (Claude, Cursor, Codex, ChatGPT) memanggil alat eksternal. Meta membuat server MCP yang menjembatani agent-agent itu ke WhatsApp Business Platform.
Detail teknisnya, langsung dari dokumentasi:
| Endpoint | https://mcp.facebook.com/whatsapp_business_tools |
| Transport | Streamable HTTP (server remote, bukan dipasang lokal) |
| Autentikasi | OAuth dengan akun developer Meta |
| Status | Beta — "interface and tool set may change" |
| Rilis | Bertahap — "may not be available to everyone yet" |
Ini bukan MCP pertama Meta. Sebelumnya sudah ada MCP untuk mengelola iklan dan Meta Social Technologies MCP untuk mencari dokumentasi API. Yang baru: WhatsApp masuk ke daftar.
19 tool yang tersedia
Semua tool berawalan whatsapp_biz_. Kami kelompokkan sesuai dokumentasi:
Discovery — langkah pertama tiap sesi
businesses— daftar bisnis yang kamu kelola dan kamu izinkan saat OAuthaccounts— daftar WABA di bawah satu bisnisphone_numbers— daftar nomor beserta status onboarding-nya
Onboarding nomor — empat langkah yang dulu bolak-balik antar halaman
add_phone_number→send_verification_code→verify_phone_number→register_phone_number
Template pesan
list_templates,get_template,create_template,update_template,delete_template
Kirim pesan
send_message— teks bebas (hanya dalam jendela 24 jam) atau template yang sudah disetujui. Dokumentasi menegaskan: "Confirms the target with you before sending."
Webhook
configure_webhooks— set callback URL + verify token, subscribe fieldsubscribe_webhook— daftarkan WABA ke webhook app
Setup akun
configure_payments— bantu pasang metode pembayaranverify_business— cek status dan mulai verifikasi bisnissystem_user_token— tautan ke halaman pembuatan token permanen
Contoh perintah yang dipakai Meta di dokumentasinya: "Create a marketing template named order_update in en_US" atau "Configure webhooks for this business with callback https://example.com/webhook."
Apa yang TIDAK berubah
Ini bagian yang tenggelam di bawah headline. Kalau kamu berharap AI agent bisa "menyulap" WABA jadi aktif dalam satu perintah, ada lima gerbang yang tetap dijaga manusia dan Meta:
| Gerbang | Yang dilakukan MCP | Yang tetap harus terjadi |
|---|---|---|
| Verifikasi bisnis | Cek status, kasih tautan | Kamu unggah NIB/akta, Meta tinjau sampai 14 hari kerja |
| Verifikasi nomor | Kirim kode, submit kode | Kode OTP masuk ke HP kamu, kamu yang baca |
| Persetujuan template | Buat & submit draft | Meta tinjau isi template, bisa ditolak |
| Metode pembayaran | Arahkan ke halaman | Kartu dipasang manusia di Business Settings |
| Terms of Service | Deteksi belum diterima | Admin klik terima — tanpa ini registrasi nomor diblokir |
Bahkan token permanen pun tidak dibuat agent: tool system_user_token hanya mengembalikan deep link ke halaman System Users, dan kamu yang men-generate di sana.
Jadi klaim yang tepat bukan "AI menggantikan setup", melainkan "AI menggantikan klik dan navigasi". Prasyaratnya sama persis. Bedanya, kalau ada yang belum beres, agent langsung bilang apa yang kurang dan ke mana harus memperbaikinya — dokumentasi menyebut "actionable error that tells you what to fix and links to the page."
Untuk yang belum lolos verifikasi bisnis, panduannya tidak berubah: Cara Verifikasi Bisnis Meta Modal NIB dan Nomor HP.
Prasyarat yang sering terlewat
Sebelum satu pun tool bekerja, dokumentasi mensyaratkan tiga hal:
- Admin (role MANAGE) di Business Portfolio yang mau dikelola.
- Admin di app Meta yang sudah ber-use case WhatsApp Business Messaging dan tersambung ke bisnis itu. Ditegaskan: "You must have admin access on the app, not only on the business."
- Cloud API Terms of Service sudah diterima untuk bisnis itu.
Poin 2 yang paling sering jadi tembok. Pemilik usaha biasa tidak punya app Meta — yang punya adalah developer atau penyedia platform. Tanpa app, MCP ini tidak ada gunanya.
Soal keamanan: tiga pengaman
Wajar kalau pertanyaan pertama pemilik nomor bisnis adalah "jadi AI bisa kirim pesan seenaknya dari nomor saya?" Dokumentasi menjawabnya dengan tiga lapis:
- Scope dipilih saat OAuth. Di layar persetujuan kamu memilih bisnis dan app mana yang boleh disentuh. Yang tidak dipilih, tidak terlihat.
- Bertindak sebagai kamu, bukan sebagai app. Semua aksi memakai identitas akun developer yang login — "acting as you, on the apps and businesses you administer." Setiap pemanggilan tercatat.
- Konfirmasi sebelum kirim.
send_messagemenanyakan target dulu sebelum mengeksekusi.
Akses bisa dicabut kapan saja: facebook.com → Settings → Business Integrations. Dan login OAuth harus diulang tiap client dimulai ulang — sedikit merepotkan, tapi berarti tidak ada token yang nganggur.
Izin yang diminta: business_management, whatsapp_business_management, whatsapp_business_messaging. Persis tiga izin yang dibutuhkan integrasi WhatsApp Cloud API mana pun.
Cara memasangnya
Kalau kamu developer dan mau mencoba:
Claude Code
claude mcp add --transport http whatsapp_business_tools https://mcp.facebook.com/whatsapp_business_tools
Lalu /mcp di sesi → pilih whatsapp_business_tools → login.
Claude Desktop — Settings → Connectors → Add custom connector → URL di atas.
Codex App — Settings → MCP Servers → Add servers → Streamable HTTP → URL di atas → Authentication: OAuth.
ChatGPT — Settings → Plugins → Browse plugins → + → URL di atas → OAuth.
Client yang hanya mendukung server lokal (stdio) bisa memakai jembatan mcp-remote.
Uji koneksi dengan perintah paling aman: "List the businesses I can manage on WhatsApp." Kalau agent tidak melihat tool atau error autentikasi, cek ulang URL dan pastikan OAuth selesai.
Untuk siapa ini sebenarnya
Jawaban jujurnya: untuk developer yang membangun integrasi Cloud API sendiri — agency yang meng-onboard banyak klien, tim engineering yang memelihara webhook, atau siapa pun yang selama ini bolak-balik Developer Console ↔ Business Manager ↔ API Reference. Buat mereka, ini penghematan waktu yang nyata.
Utas Threads yang viral itu menutup dengan "kabar bagus buat agency kayak kita." Tepat. Agency punya app Meta, punya developer, punya belasan klien yang harus di-onboard. MCP memotong jam kerja manual.
Untuk pemilik usaha yang cuma ingin nomornya tersambung dan broadcast jalan, MCP ini tidak relevan — dan itu bukan kekurangan. Platform yang menyediakan WhatsApp Business API sudah memakai jalur yang lebih sederhana: Embedded Signup. Login Facebook, pilih portofolio, nomor tersambung. Tanpa IDE, tanpa MCP, tanpa app Meta sendiri.
Di SendWia, alur itu yang dipakai. Yang kamu lihat adalah tombol "Hubungkan Official"; yang terjadi di belakang persis 19 tool di atas — onboarding nomor, template, webhook, sistem pembayaran — sudah dikerjakan oleh platform, bukan oleh kamu. Dan kalau kamu tidak punya kartu kredit untuk Meta, Sistem TopUp menggantikan configure_payments sekalian.
Yang kami tunggu dari beta ini
Dua hal yang belum ada dan akan mengubah permainan kalau ditambahkan:
- Coexistence onboarding. Semua tool nomor saat ini mengasumsikan jalur WABA standar. Kalau agent bisa menjalankan alur Coexistence, itu barulah berguna untuk usaha yang nomornya masih hidup di HP — bedanya dibahas di WABA Standar vs Coexistence.
- Insight dan billing. Belum ada tool untuk membaca pemakaian pesan atau tagihan. Agent bisa mengirim, tapi belum bisa menjawab "bulan ini habis berapa?"
Meta membuka kanal umpan balik di dokumentasi untuk permintaan tool baru. Selama beta, daftar tool bisa berubah — jadi kalau kamu mengotomasi produksi di atasnya, pantau perubahan dan jangan biarkan pipeline jalan tanpa pengawasan.
Ringkasan
- WhatsApp Business Tools MCP = server MCP resmi Meta, beta, rilis bertahap, 19 tool berawalan
whatsapp_biz_. - Yang dipangkas: klik dan navigasi antar konsol. Yang tidak: verifikasi bisnis, OTP nomor, persetujuan template, metode pembayaran, ToS.
- Prasyarat teknis: admin di app Meta ber-use case WhatsApp — bukan cuma admin bisnis.
- Tiga pengaman: scope OAuth, bertindak sebagai akun kamu, konfirmasi sebelum kirim.
- Untuk developer dan agency: penghematan nyata. Untuk pemilik usaha: Embedded Signup di platform sudah lebih sederhana.
Ingin nomor Official tersambung tanpa menyentuh Developer Console sama sekali? Mulai Rp 25.000/bulan — lihat harga.
