# EasyCoexistence: Bahasa Indonesia (id) EasyCoexistence is an independent Meta Tech Provider. It is not a Meta product and is not affiliated with or endorsed by Meta. Product documentation (English): https://easycoexistence.com/llms-full.txt ## Server MCP WhatsApp untuk Claude, ChatGPT, dan Cursor https://easycoexistence.com/id/whatsapp-mcp-server Server MCP memungkinkan asisten AI menggunakan WhatsApp secara langsung: mencantumkan nomor Anda, mengirim pesan dan template, memeriksa kesehatan koneksi, serta mengarahkan webhook ke sistem Anda. EasyCoexistence menjalankannya melalui Cloud API resmi Meta, sehingga nomor yang sudah digunakan pelanggan untuk menghubungi Anda tetap resmi dan tidak berisiko diblokir. ### Apa itu server MCP WhatsApp? MCP, yaitu Model Context Protocol, adalah cara asisten AI mengakses alat yang tidak dimilikinya. Anda cukup menambahkan konektor sekali, lalu asisten dapat memanggil alat tersebut atas nama Anda, menggunakan bahasa biasa, tanpa kode penghubung di antaranya. Server MCP WhatsApp menyediakan nomor WhatsApp sebagai salah satu alat tersebut. Daripada menulis script yang melakukan autentikasi ke API, membuat payload, dan menangani respons, Anda cukup meminta: kirim pesan ini kepada pelanggan, buat template untuk pembaruan pesanan, beri tahu apakah nomor ini sehat. Asisten yang melakukan pemanggilan tersebut. Yang penting adalah WhatsApp mana yang diaksesnya. Ada dua hal yang sepenuhnya berbeda tetapi menggunakan nama yang sama, dan perbedaan ini menentukan apakah nomor klien akan tetap aman. ### Mengapa sebagian besar server MCP WhatsApp membuat nomor diblokir? Hampir semua server MCP WhatsApp yang dapat dipasang saat ini bekerja dengan mengendalikan WhatsApp Web. Server tersebut masuk sebagai perangkat tertaut, sama seperti klien browser, lalu mengotomatiskan sesi itu. Hal tersebut melanggar ketentuan WhatsApp, yang melarang penggunaan otomatis dan massal pada klien konsumen, sedangkan perangkat tertaut adalah klien konsumen. Nomor yang menggunakannya dapat diblokir, dan klaim anti-pemblokiran hanya menjelaskan sesuatu yang tidak dikendalikan oleh penyedia. Untuk nomor pribadi, itu memang mengganggu. Untuk nomor yang sudah digunakan pelanggan klien untuk mengirim pesan, nomor itu adalah bisnisnya. Konektor EasyCoexistence tidak bekerja seperti itu. Konektor ini memanggil Cloud API resmi Meta, melalui nomor yang didaftarkan dengan fitur Coexistence milik Meta sendiri. Tidak ada perangkat tertaut dan tidak ada sesi yang bisa hilang. ### Apa yang sebenarnya dapat dilakukan AI dengan konektor ini? Enam belas alat yang memetakan hal-hal yang benar-benar biasanya diminta orang. Membaca: mencantumkan nomor di akun Anda, memeriksa kesehatan satu nomor, termasuk peringkat kualitas, tingkat pengiriman pesan, dan status koneksinya, serta membaca kredensial API saat Anda membutuhkannya di tempat lain. Mengirim: mengirim pesan dalam jendela layanan pelanggan 24 jam; mencantumkan template pada nomor tersebut, membuat template baru, memeriksa apakah Meta telah menyetujuinya, dan mengirim template yang disetujui untuk membuka percakapan di luar jendela tersebut. Pengaturan: menetapkan tujuan webhook agar pesan masuk diteruskan dari Meta langsung ke server Anda sendiri. Konektor ini juga dapat memulai koneksi, lalu memberikan tautan yang dibuka klien untuk menghubungkan nomornya. Ada pula alat dokumentasi, sehingga asisten dapat mencari cara kerja sesuatu daripada menebaknya. Dua kemampuan terakhir membuatnya lebih dari sekadar mainan percakapan. Agen dapat mendaftarkan nomor dan mengarahkannya ke sistem Anda tanpa manusia harus membuka dashboard. Partner API: lima alat lagi menyiapkan tautan koneksi yang di-hosting, untuk saat perangkat lunak Anda sendiri memungkinkan pelanggannya menghubungkan nomor mereka. Alat ini menampilkan status penyiapan, membuat atau mencabut kunci API, mengatur URL yang menerima event status, dan membuat tautan koneksi untuk satu pelanggan. ### Apakah bisnis tetap dapat menggunakan aplikasi di ponsel? Ya, dan itulah alasan fitur ini dapat digunakan pada nomor yang sudah diandalkan bisnis. Coexistence adalah mode resmi Meta untuk menjalankan aplikasi WhatsApp Business dan Cloud API pada satu nomor secara bersamaan. Tim tetap menjawab dari ponsel seperti sebelumnya, dengan percakapan, riwayat, dan perangkat yang sama, sementara API mengirim dan menerima pesan pada saluran yang sama. Pesan yang dikirim API muncul di aplikasi, dan apa yang diketik tim di aplikasi terlihat oleh API. Jadi, agen tidak menggantikan siapa pun. Agen menjawab saat mampu, lalu manusia dapat melanjutkan percakapan yang sama dari ponsel ketika diperlukan. Kedua sisi tidak perlu mengetahui keberadaan sisi lainnya. 1. Connect the number: Sign up, then run Meta's Embedded Signup and scan the code from the WhatsApp Business app. About two minutes, and nothing about the app changes. 2. Add the connector: In Claude, ChatGPT, Cursor or Claude Code, add a custom connector pointing at https://easycoexistence.com/api/mcp and sign in. OAuth, so no key is pasted anywhere. 3. Ask for something: "Which of my numbers is unhealthy?" or "Send Sarah the booking confirmation." The assistant picks the tool and makes the call. - Mengirim di luar jendela layanan pelanggan 24 jam menggunakan teks biasa. Di luar jendela tersebut, hanya template yang disetujui yang dapat dikirim, sehingga agen yang hanya mengenal send_message akan berhenti merespons pada jam ke-25. - Mengharapkan percakapan grup. Nomor Coexistence tidak dapat menggunakan groups API, pada penyedia mana pun. - Mengarahkan webhook ke URL yang tidak dapat menjawab jabat tangan GET dari Meta. Meta memverifikasi endpoint sebelum mengirimkan apa pun, dan respons 404 tanpa isi terlihat seperti pengaturan yang berfungsi sampai pesan pertama tidak pernah tiba. **Apakah nomor klien saya dapat diblokir karena ini?** Tidak. Ini adalah Cloud API resmi Meta yang diakses melalui fitur Coexistence milik Meta sendiri. Risiko pemblokiran yang sering dibicarakan berasal dari gateway tidak resmi yang masuk sebagai perangkat tertaut, yaitu mekanisme yang sepenuhnya berbeda. **Asisten apa saja yang dapat digunakan dengan konektor ini?** Apa pun yang mendukung MCP melalui HTTP dengan OAuth: Claude, ChatGPT, Cursor, Claude Code, dan Codex saat ini. Ini adalah satu endpoint remote, sehingga tidak ada yang berjalan di mesin Anda. **Apakah percakapan saya melewati server Anda?** Tidak. Pesan masuk diteruskan dari Meta langsung ke webhook yang Anda tentukan, dan kami tidak pernah menyimpan isi percakapan. Kami hanya menyimpan status akun dan nomor telepon yang diperlukan untuk memantau koneksi. **Dapatkah saya menggunakan satu konektor untuk beberapa klien?** Ya. Satu akun dapat menampung sebanyak mungkin nomor yang Anda perlukan, masing-masing ditagihkan sebagai koneksi tersendiri, dan konektor akan mencantumkan semuanya. Tidak ada pembatasan untuk menggunakannya pada bisnis yang Anda layani. --- ## Coexistence WhatsApp: aplikasi dan API pada satu nomor https://easycoexistence.com/id/whatsapp-coexistence Coexistence adalah mode resmi Meta untuk menjalankan aplikasi WhatsApp Business dan Cloud API pada satu nomor secara bersamaan. Tim tetap menjawab dari ponsel, dengan chat dan riwayat yang sama, sementara software mengirim dan menerima pesan di jalur yang sama. Tidak ada yang dimigrasikan dan tidak ada nomor yang berubah. ### Masalah apa yang sebenarnya diselesaikan Coexistence? Sebelum fitur ini ada, menempatkan nomor bisnis di WhatsApp API berarti harus meninggalkan aplikasi. Nomor dimigrasikan, ponsel berhenti berfungsi sebagai klien WhatsApp, dan orang yang sebelumnya menjawab pelanggan sepanjang hari tiba-tiba harus melakukannya melalui software apa pun yang dibeli. Sebagian besar tim kecil tidak menerima pertukaran itu, sehingga mereka tidak pernah mengotomatiskan apa pun. Coexistence menghapus pertukaran tersebut. Aplikasi tetap bekerja persis seperti sebelumnya. Orang yang sama menjawab dari ponsel yang sama, melihat percakapan yang sama, dan tidak perlu mempelajari apa pun. Sementara itu, API terhubung ke nomor yang sama dan dapat mengirim, menerima, serta dihubungkan ke sistem lain. Jadi, pertanyaannya bukan lagi apakah harus meninggalkan ponsel. Pertanyaannya menjadi bagian mana yang ingin Anda tangani dengan software, sementara manusia dapat melanjutkan percakapan yang sama kapan pun diperlukan. ### Apa yang berubah di ponsel setelah terhubung? Hampir tidak ada, dan itulah intinya. Aplikasi terbuka dengan cara yang sama, daftar kontak tetap sama, dan semua percakapan lama masih ada. Tidak ada yang perlu masuk ke tempat baru. Perubahannya tidak terlihat dari ponsel. Pesan yang dikirim API muncul di rangkaian percakapan aplikasi, sehingga orang yang menjawab melihat gambaran lengkap, bukan hanya sebagian. Pesan yang diketik di aplikasi terlihat oleh API, sehingga software tidak membalas di atas jawaban yang sudah diberikan manusia. Meta menyinkronkan kira-kira enam bulan riwayat saat nomor pertama kali terhubung, sehingga API tidak mulai tanpa konteks. Ada dua batasan yang perlu diketahui sejak awal: chat grup tidak tersedia di API pada nomor Coexistence, pada semua penyedia, dan nomor tidak boleh berada di aplikasi konsumen WhatsApp, hanya aplikasi Business. ### Untuk siapa Coexistence ditujukan? Ada dua kelompok, dan mereka menginginkan hal yang berlawanan. Bisnis dengan satu nomor dan tim kecil ingin ponsel tetap berfungsi, sementara sesuatu mengotomatiskan bagian yang berulang: konfirmasi, pengingat, dan balasan pertama di luar jam kerja. Mereka tidak membeli software untuk menggantikan siapa pun. Mereka membeli kembali waktu malam mereka. Agensi, konsultan, atau developer menginginkan sudut pandang sebaliknya. Mereka melayani banyak bisnis, masing-masing dengan nomor yang tidak dapat mereka ubah atau migrasikan, dan mereka membutuhkan nomor tersebut agar dapat dijangkau oleh sistem yang mereka bangun. Coexistence adalah satu-satunya cara resmi untuk memasang API pada nomor yang masih dijawab staf klien secara manual. Keduanya membutuhkan hal yang sama: koneksi harus tetap aktif, dan seseorang harus menyadari ketika koneksi itu tidak aktif. ### Mengapa koneksi Coexistence memerlukan pemantauan? Karena koneksi dapat berhenti bekerja tanpa ada yang diberi tahu. Sebuah nomor memiliki peringkat kualitas dan tingkat pengiriman pesan yang disesuaikan Meta berdasarkan reaksi penerima. Peringkat dapat turun. Tingkat dapat berubah. Token akses dapat kedaluwarsa. Jika tujuan webhook berhenti merespons, permintaan tidak akan dicoba kembali selamanya. Tidak ada yang menghasilkan notifikasi di ponsel, dan aplikasi tetap bekerja normal, sehingga tanda pertama biasanya adalah pelanggan yang mengatakan bahwa mereka tidak pernah menerima pesan. Meta juga menerapkan aturan bahwa koneksi yang tidak melihat aktivitas API selama empat belas hari perlu diperhatikan. Tidak ada yang tersembunyi atau tidak adil tentang hal itu, tetapi aturan ini mudah terlewatkan. Inilah yang dipantau EasyCoexistence. Koneksi diperiksa terus-menerus, dan jika ada perubahan, Anda mendengarnya dari kami, bukan dari pelanggan. 1. Sign up: Create an account and add a card. The first 3 days are free, and nothing is charged until they end. 2. Run Embedded Signup: Meta's own flow opens, you pick the number, and you scan a code from the WhatsApp Business app. About two minutes. 3. Point it somewhere: Set the webhook destination to your own system, or add the MCP connector and let an assistant do it. The app on the phone carries on as before. - Mencoba menghubungkan nomor yang berada di aplikasi konsumen WhatsApp. Coexistence memerlukan aplikasi Business, dan nomor tersebut harus dipindahkan ke sana terlebih dahulu. - Mengira chat grup akan masuk. Chat grup tidak tersedia di API pada nomor Coexistence, pada semua penyedia, sehingga apa pun yang dibangun berdasarkan grup tidak akan berfungsi. - Membalas dengan teks bebas lebih dari 24 jam setelah pesan terakhir pelanggan. Di luar jendela layanan pelanggan itu, hanya template yang disetujui yang dapat dikirim. - Membiarkan webhook mengarah ke URL yang tidak dapat menjawab permintaan verifikasi Meta. Meta memeriksa endpoint sebelum mengirim apa pun, dan kegagalan diam-diam terlihat sama seperti konfigurasi yang berfungsi. **Apakah tim saya harus berhenti menggunakan ponsel?** Tidak. Itulah inti Coexistence. Aplikasi WhatsApp Business tetap bekerja pada nomor yang sama, dengan percakapan yang sama, dan API berjalan bersamanya. **Apakah percakapan yang sudah ada akan hilang?** Tidak. Percakapan tetap ada di aplikasi, dan Meta menyinkronkan sekitar enam bulan riwayat ke API saat nomor terhubung, sehingga software memiliki konteks dan tidak mulai kosong. **Bisakah saya membatalkannya?** Ya. Nomor dapat diputuskan, dan aplikasi terus berjalan seperti sebelumnya. Menghubungkan nomor tidak mengubah nomor itu secara permanen. **Apakah ini sama dengan WhatsApp API tidak resmi?** Tidak, dan perbedaannya menentukan apakah nomor tersebut dapat bertahan. Coexistence adalah fitur resmi Meta pada Cloud API. Gateway tidak resmi menjalankan WhatsApp Web sebagai perangkat tertaut, yang melanggar ketentuan dan menyebabkan nomor diblokir. --- ## API WhatsApp Tidak Resmi: penyebab nomor diblokir https://easycoexistence.com/id/unofficial-whatsapp-api-risks API WhatsApp tidak resmi bekerja dengan masuk sebagai perangkat tertaut dan mengotomatiskan sesi WhatsApp Web. Hal itu melanggar ketentuan WhatsApp, Meta mendeteksi polanya, lalu nomor diblokir. Cloud API resmi melakukan pekerjaan yang sama melalui interface yang didukung Meta, pada nomor yang sudah digunakan bisnis. ### Bagaimana API WhatsApp tidak resmi bekerja? Semua API tersebut, apa pun klaim pemasarannya, melakukan hal yang sama di balik layar. API ini membuka protokol yang digunakan WhatsApp Web, memasangkan dirinya ke akun sebagai perangkat tertaut, lalu mengendalikan sesi itu secara terprogram. Pustakanya membaca pesan masuk dari soket dan mengirim pesan keluar kembali melaluinya. Itulah sebabnya API ini murah, dapat dipasang dalam hitungan menit, dan bisa menjangkau fitur yang tidak disediakan API resmi. Tidak ada akun yang perlu diajukan dan tidak ada peninjauan yang harus dilewati. Anda memindai kode, lalu bisa mengirim pesan. Itu juga sebabnya nomor berada dalam risiko. Tidak ada bagian dari sesi tersebut yang disahkan. Ketentuan WhatsApp melarang penggunaan otomatis atau massal pada klien konsumen, dan perangkat tertaut adalah klien konsumen. Kemudahan dan paparannya adalah fakta yang sama jika dilihat dari dua sisi. ### Bagaimana Meta sebenarnya mendeteksinya? Bukan dengan mencari nama pustaka, seperti yang diasumsikan banyak orang dan menjadi alasan mereka mengira penulisan ulang akan menyelamatkan mereka. Deteksi bersifat perilaku dan mengawasi bentuk lalu lintas. Sinyalnya adalah hal-hal yang secara alami dihasilkan otomatisasi. Rasio pesan yang dikirim dibandingkan balasan yang diterima, karena percakapan nyata biasanya cukup seimbang sedangkan broadcast tidak. Jarak dalam grafik kontak, karena menulis kepada orang yang tidak pernah menulis kepada Anda dan tidak memiliki kontak bersama terlihat sangat berbeda dari penggunaan normal. Keteraturan waktu, karena manusia tidak mengirim pesan pada interval yang konsisten. Laporan penerima, yang memiliki bobot besar dan tiba paling cepat. Itulah sebabnya gateway yang telah berjalan selama setahun bukan bukti keamanan. Itu hanya bukti bahwa lalu lintasnya belum melewati ambang batas. Ambang batas tersebut tidak bergantung pada pustaka yang mengirim pesan. ### Berapa sebenarnya kerugian akibat pemblokiran? Lebih besar daripada nilai otomatisasinya, dan inilah bagian yang sering diremehkan. Nomornya berhenti berfungsi. Bukan otomatisasinya, melainkan nomornya. Semua percakapan di dalamnya menjadi tidak dapat diakses, dan pelanggan dalam percakapan tersebut tidak tahu apa yang terjadi. Mereka hanya berhenti menerima balasan. Bagi bisnis yang mencetak nomornya pada kendaraan, toko, kartu, atau ribuan faktur lama, nomor itu lebih mirip saluran telepon daripada perangkat lunak. Riwayat ikut hilang. Begitu juga daftar kontak yang terkumpul di dalam utas tersebut. Banding tersedia dan terkadang berhasil, tetapi prosesnya lambat dan tidak ada yang dapat menjamin hasilnya. Bagi agensi, perhitungannya lebih buruk karena nomor yang berhenti berfungsi adalah milik klien yang tidak pernah diberi tahu bahwa inilah mekanismenya. ### Seperti apa jalur resmi sebagai gantinya? Keberatan terhadap API resmi dulu memang beralasan. Prosesnya mengharuskan pemindahan nomor, yang membuat aplikasi WhatsApp Business di ponsel berhenti berfungsi, dan tidak ada tim kecil yang mau menerima hal itu. Coexistence menghapus keberatan tersebut. Ini adalah mode milik Meta untuk menjalankan aplikasi Business dan Cloud API pada satu nomor secara bersamaan. Tim tetap dapat menjawab dari ponsel, chat dan riwayat tetap berada di tempatnya, dan API terhubung ke saluran yang sama. Tidak ada perangkat tertaut, tidak ada sesi yang disimpan di server, dan tidak ada kredensial yang berharga untuk dicuri. Komprominya nyata tetapi kecil. Teks bebas hanya berfungsi dalam 24 jam sejak pesan terakhir pelanggan, template memerlukan persetujuan, dan percakapan grup tidak tersedia. Sebagai gantinya, nomor tidak dapat diblokir karena mekanisme itu sendiri. - Mengira pustaka yang mengiklankan perlindungan anti-pemblokiran telah menyelesaikan masalah ini. Deteksi mengawasi perilaku lalu lintas, bukan kode yang mengirimnya, sehingga klaim tersebut menjanjikan sesuatu yang tidak dapat dikendalikan vendor. - Menganggap uptime selama berbulan-bulan sebagai bukti keamanan. Itu berarti lalu lintasnya belum melewati ambang batas, yang merupakan pernyataan berbeda. - Menguji lebih dahulu pada nomor pribadi. Pemblokiran di sana memang mengganggu, tetapi tidak mengajarkan apa pun tentang nomor bisnis yang membawa jauh lebih banyak lalu lintas. - Menyimpan sesi tidak resmi di server bersama. Kredensial tersebut memberikan akses penuh ke akun dan menjadi sasaran yang diketahui. **Apakah nomor saya sudah berisiko jika menggunakan salah satu API ini?** Paparan risiko ada selama sesi berjalan. Tidak ada pemicu pada tanggal tertentu, sehingga uptime yang panjang bukan alasan untuk merasa tenang. Anda dapat berpindah ke API resmi pada nomor yang sama tanpa kehilangan aplikasi. **Bisakah saya berpindah ke API resmi tanpa mengganti nomor?** Ya. Coexistence menghubungkan nomor yang sudah Anda gunakan, dan aplikasi WhatsApp Business tetap berfungsi di ponsel selama proses berlangsung. Tidak ada yang dipindahkan. **Apa yang tidak dapat dilakukan API resmi?** Percakapan grup tidak tersedia pada nomor Coexistence. Teks bebas hanya berfungsi dalam 24 jam sejak pesan terakhir pelanggan, dan di luar jendela tersebut pesan harus menggunakan template yang telah disetujui Meta. **Apakah jalur resmi lebih mahal?** Meta tetap mengenakan biaya pengiriman pesannya sendiri, yang ditagihkan langsung kepada Anda. Perbedaannya adalah tarif bulanan tetap per nomor, bukan risiko kehilangan nomor. --- ## Hubungkan WhatsApp ke n8n melalui Cloud API resmi https://easycoexistence.com/id/integrations/n8n Arahkan tujuan webhook ke simpul Webhook n8n, lalu setiap pesan ke nomor tersebut akan menjadi pemicu workflow. Balasan dikirim melalui Cloud API atau server MCP kami, yang dapat dijangkau n8n karena MCP Client Tool-nya mendukung OAuth2. Ponsel tetap dapat digunakan selama proses berlangsung. ### Bagaimana pesan WhatsApp masuk ke workflow n8n? Meta mengirimkan setiap pesan yang masuk ke nomor tersebut ke satu URL yang Anda tentukan, melalui HTTP POST. URL itu adalah seluruh integrasi. Tempatkan simpul Webhook n8n pada URL produksi, tetapkan sebagai tujuan webhook nomor tersebut, dan workflow akan berjalan setiap kali ada pesan masuk. Payload membawa pengirim, teks atau referensi media, cap waktu, dan ID pesan. Setelah itu, prosesnya menjadi workflow n8n biasa: buat percabangan berdasarkan isi, cari data pelanggan, panggil layanan lain yang Anda gunakan, lalu tentukan apakah perlu membalas. Karena ini adalah Coexistence, pesan yang sama juga tetap ada di aplikasi WhatsApp Business pada ponsel. Manusia dapat menjawabnya. Workflow melihat pesan yang dikirim manusia, dan manusia melihat pesan yang dikirim workflow, sehingga keduanya tidak saling menimpa balasan. ### Bagaimana workflow mengirim balasan? Gunakan simpul HTTP ke Cloud API dengan `phone_number_id` dan token akses nomor tersebut. Keduanya dapat dibaca dari dashboard atau melalui konektor MCP jika Anda ingin assistant mengambilnya. Yang dikirim bergantung pada waktu, dan bagian ini sering mengecoh pengguna. Dalam 24 jam sejak pesan terakhir pelanggan, teks bebas dapat digunakan dan balasannya adalah apa pun yang dibuat workflow. Di luar jendela itu, hanya template yang sudah disetujui Meta yang dapat dikirim. Workflow yang hanya mengirim teks bebas akan terlihat sempurna saat pengujian, karena pengujian selalu dilakukan beberapa detik setelah pesan, lalu berhenti pada kasus nyata pertama yang berlangsung semalaman. Bentuk yang kuat adalah percabangan: periksa berapa lama sejak pesan masuk terakhir, lalu pilih teks bebas atau template sesuai hasilnya. ### Apakah n8n juga dapat menggunakan konektor MCP? Ya, dan n8n cukup berbeda dalam hal ini. Simpul MCP Client Tool-nya terhubung ke server MCP jarak jauh dan mendukung OAuth2, sesuai kebutuhan kami, sehingga simpul AI Agent dalam workflow dapat memanggil alat kami secara langsung. Hal ini penting karena sebagian besar platform otomasi tidak dapat melakukannya. Make dan Zapier sama-sama menjalankan server MCP milik mereka sendiri dan tidak berfungsi sebagai klien, sehingga keduanya tidak dapat menjangkau server pihak ketiga. n8n bisa. Kegunaannya adalah untuk bagian tindakan: simpul agent yang memutuskan untuk mengirim pesan, memeriksa kondisi nomor, atau membaca status persetujuan template saat workflow berjalan. Yang tidak dapat dilakukan MCP adalah menggantikan webhook, karena MCP tidak memiliki cara untuk dibangunkan oleh pesan masuk. ### Jalur mana yang harus digunakan workflow? Gunakan keduanya untuk bagian yang berbeda, dan pembagian ini bukan soal preferensi. Webhook adalah cara sesuatu dimulai. Pelanggan menulis pesan, Meta mengirimkannya ke simpul Webhook Anda, lalu workflow berjalan. Tidak ada padanan MCP untuk hal ini di alat mana pun, karena protokolnya berbentuk permintaan dan respons, bukan sesuatu yang dapat dipanggil dari luar. MCP Client Tool digunakan oleh agent di dalam workflow untuk bertindak tanpa Anda menulis panggilan secara manual. Jika workflow sudah mengetahui persis apa yang harus dikirim, simpul HTTP ke Cloud API lebih sederhana dan memiliki lebih sedikit titik kesalahan. Jika agent yang mengambil keputusan, konektor menyediakan 16 alat beserta aturan dalam deskripsinya, termasuk jendela 24 jam. ### Apa perbedaan ini dari simpul WhatsApp n8n yang sudah banyak digunakan? Sebagian besar setup WhatsApp n8n yang beredar dibuat di atas gateway tidak resmi yang masuk sebagai perangkat tertaut. Produk itu berbeda dari Coexistence. Biayanya bergantung pada penyedia gateway, dan mekanismenya menempatkan nomor pada risiko karena melanggar ketentuan WhatsApp. Meta mendeteksi pola lalu lintasnya, bukan hanya pustaka yang digunakan. Jalur umum lainnya adalah API resmi tanpa Coexistence, yang berfungsi tetapi memindahkan nomor. Aplikasi WhatsApp Business berhenti berfungsi pada nomor tersebut, sehingga tim yang sebelumnya menjawab sepanjang hari harus berpindah ke alat baru. Bagi sebagian besar bisnis kecil, ini tidak dapat diterima, sehingga banyak yang akhirnya menggunakan gateway tidak resmi. Coexistence adalah kombinasi yang sebelumnya belum tersedia: API resmi, sementara ponsel tetap berfungsi. - Menggunakan URL Pengujian n8n sebagai tujuan webhook. URL itu berhenti mendengarkan saat editor ditutup, sehingga pesan dikirim ke tujuan yang tidak menerima apa pun. - Tidak menjawab permintaan verifikasi Meta. Meta mengirim GET dengan challenge sebelum mengirimkan apa pun, dan simpul yang tidak mengembalikannya tidak akan pernah menerima pesan. - Membalas dengan teks bebas di luar jendela 24 jam. Dari sudut pandang workflow, proses ini gagal tanpa tanda yang jelas, dan hanya template yang disetujui yang dapat dikirim. **Apakah saya memerlukan simpul n8n terpisah untuk ini?** Tidak. Simpul Webhook menerima pesan, sedangkan simpul HTTP mengirimkannya. Tidak ada yang perlu dipasang karena integrasinya berupa URL dan panggilan REST. **Apakah tim tetap dapat menjawab dari ponsel?** Ya. Itulah arti Coexistence. Aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama, dan workflow serta manusia dapat melihat pesan satu sama lain. **Dapatkah satu workflow menangani nomor milik beberapa klien?** Ya. Arahkan setiap nomor ke webhook yang sama, lalu buat percabangan berdasarkan `phone_number_id` penerima di payload. Satu akun dapat menampung sebanyak nomor yang Anda perlukan. **Apa yang terjadi jika instans n8n saya tidak aktif?** Meta mencoba mengirimkan ulang selama periode tertentu, lalu berhenti. Pesan tetap masuk ke aplikasi WhatsApp Business di ponsel, sehingga tidak ada yang hilang bagi bisnis, hanya bagi workflow. --- ## Hubungkan WhatsApp ke Claude dengan konektor khusus https://easycoexistence.com/id/integrations/claude Tambahkan https://easycoexistence.com/api/mcp sebagai konektor khusus di Claude, lalu masuk. Claude kemudian dapat mencantumkan nomor Anda, memeriksa kondisinya, mengirim pesan dan template, serta mengarahkan webhook ke sistem Anda sendiri, semuanya melalui Cloud API resmi Meta, bukan sesi perangkat tertaut. ### Bagaimana cara menambahkannya ke Claude? Di Claude, buka pengaturan dan tambahkan konektor khusus yang mengarah ke endpoint MCP EasyCoexistence. Claude membuka halaman masuk, Anda memberikan otorisasi, lalu alat-alatnya muncul. Tidak ada key yang perlu dibuat atau ditempelkan ke file konfigurasi, karena konektor ini menggunakan OAuth. Claude Desktop menggunakan konektor yang sama, yang ditambahkan dari Settings di bagian Connectors. File konfigurasinya hanya menjelaskan server lokal yang diluncurkan sendiri, jadi endpoint jarak jauh seperti ini tidak ditulis di sana. Bagaimanapun caranya, server itu sendiri berada di jarak jauh. Tidak ada yang diinstal, tidak ada yang berjalan di latar belakang laptop Anda, dan menutup aplikasi tidak akan memutus apa pun. Nomor tetap terhubung terlepas dari Claude sedang terbuka atau tidak. ### Apa yang dapat dilakukan Claude setelah terhubung? Ajukan pertanyaan dengan bahasa biasa dan Claude akan memilih alatnya. Nomor saya yang mana kondisinya buruk? Kirim konfirmasi pemesanan kepada pelanggan ini. Buat template untuk pembaruan pesanan dan beri tahu saya saat Meta menyetujuinya. Arahkan webhook nomor ini ke server saya. Alat pembacaan adalah yang digunakan setiap hari tanpa disadari: mencantumkan nomor, memeriksa peringkat kualitas, tingkat messaging, dan status koneksinya, serta mengambil kredensial saat dibutuhkan oleh sistem lain. Alat pengiriman mencakup teks bebas dalam jendela sesi dan template yang disetujui di luarnya. Dua hal yang paling penting bagi siapa pun yang melayani klien adalah memulai koneksi dan menetapkan tujuan webhook. Bersama-sama, keduanya memungkinkan Claude mendaftarkan nomor klien dan menghubungkannya ke sistem Anda tanpa harus membuka dashboard. ### Apakah nomor aman dari pemblokiran saat melakukan ini? Ya, karena yang mendasarinya aman, bukan karena sesuatu yang berkaitan dengan Claude. Server MCP WhatsApp yang biasanya ditemukan orang mengendalikan WhatsApp Web sebagai perangkat tertaut. Hal itu melanggar ketentuan WhatsApp, dan Meta mendeteksinya melalui perilaku lalu lintas, sehingga nomor dapat diblokir terlepas dari asisten mana yang memberikan instruksi. Menggunakan asisten yang berhati-hati tidak membantu, karena mekanismenya yang dilarang. Konektor ini memanggil Cloud API resmi Meta pada nomor yang didaftarkan melalui fitur Coexistence milik Meta sendiri. Tidak ada perangkat tertaut, tidak ada sesi yang disimpan di mana pun, dan tidak ada bagian yang melanggar ketentuan. Batasan yang berlaku adalah batasan biasa: teks bebas hanya dalam 24 jam sejak pesan terakhir pelanggan, template yang disetujui di luar jangka waktu itu, dan tidak ada chat grup. **Apakah ini berfungsi di Claude Code dan aplikasi Claude?** Ya. Ini adalah server MCP jarak jauh melalui HTTP dengan OAuth, sehingga semua layanan yang mendukung konektor khusus dapat menggunakannya, termasuk Claude Code, ChatGPT, dan Cursor. **Apakah Claude dapat melihat percakapan pelanggan saya?** Hanya yang Anda minta. Pesan masuk diteruskan dari Meta ke tujuan webhook yang Anda tentukan, dan kami tidak pernah menyimpan isi percakapan. **Dapatkah Claude menghubungkan nomor baru sendiri?** Claude dapat memulai prosesnya. Konektor mengembalikan tautan yang dibuka pemilik bisnis untuk memberikan otorisasi atas nomornya sendiri melalui alur Meta. Langkah ini hanya dapat diselesaikan oleh pemilik tersebut. **Apa yang terjadi jika Claude mencoba mengirim di luar jendela?** Cloud API menolaknya dan Claude melihat kesalahan tersebut, sehingga dapat beralih ke template yang disetujui. Tidak ada yang dibuang secara diam-diam. --- ## WhatsApp Cloud API atau Coexistence: nomor mana yang membutuhkannya https://easycoexistence.com/id/whatsapp-cloud-api-vs-coexistence Coexistence bukan alternatif untuk Cloud API, melainkan cara mendaftarkan nomor ke dalamnya. Nomor Cloud API biasa sepenuhnya digunakan oleh software. Nomor Coexistence menjalankan API dan aplikasi WhatsApp Business sekaligus, sehingga tim tetap dapat menjawab dari ponsel. ### Apakah Cloud API dan Coexistence sebenarnya hal yang berbeda? Tidak, dan cara membingkainya sering membingungkan. Cloud API adalah WhatsApp Business Platform yang dihosting Meta. Coexistence adalah mode pendaftaran nomor ke API yang sama, dengan aplikasi WhatsApp Business tetap berfungsi pada nomor tersebut. Jadi endpoint sama, format pesan sama, template bekerja dengan cara yang sama, dan jendela 24 jam berlaku secara identik. Apa pun yang ditulis untuk salah satunya akan bekerja pada yang lain. Perbedaannya adalah apa yang terjadi pada ponsel. Daftarkan nomor dengan cara biasa, lalu aplikasi Business berhenti berfungsi di nomor itu: nomor tersebut kini sepenuhnya digunakan oleh software, dan siapa pun yang sebelumnya menjawab harus menjawab melalui apa pun yang dibuat. Daftarkan melalui Coexistence, lalu kedua antarmuka tetap aktif dan masing-masing melihat apa yang dikirim oleh yang lain. ### Kapan Cloud API biasa menjadi pilihan yang lebih tepat? Saat tidak ada yang perlu menjawab secara manual di nomor tersebut, yang lebih umum daripada yang terlihat. Nomor notifikasi yang hanya mengirim pembaruan pesanan tidak memiliki sisi manusia yang perlu dipertahankan. Nomor baru yang dibeli khusus untuk integrasi belum pernah digunakan di aplikasi siapa pun. Saluran dukungan berkapasitas tinggi yang sudah berjalan melalui helpdesk memiliki alur kerja manusia di tempat lain, dan mengembalikan aplikasi WhatsApp Business ke tengah proses hanya akan memecahnya. Dalam kasus ini, Coexistence menambah kendala tanpa manfaat: throughput pada nomor Coexistence ditetapkan Meta, bukan meningkat sesuai peringkat kualitas dan tingkat pengiriman pesan, sementara kewajiban aktivitas perangkat berkala menjadi tugas pemeliharaan yang tidak memberi keuntungan. ### Kapan Coexistence menjadi satu-satunya opsi yang berfungsi? Saat nomor tersebut sudah digunakan untuk bisnis dan seseorang sudah menjawab melalui nomor itu. Ini mencakup sebagian besar perusahaan kecil, dan praktis setiap nomor yang diambil alih agensi. Nomor itu tercetak pada kendaraan, toko, faktur, dan situs web. Seseorang menjawabnya dari ponsel pada siang hari dan mengenal setiap pelanggan tetap dengan namanya. Memberi tahu orang tersebut bahwa aplikasi akan berhenti berfungsi mengakhiri percakapan, dan itulah sebabnya begitu banyak bisnis akhirnya memakai gateway tidak resmi alih-alih API resmi. Coexistence menghapus pilihan sulit itu. Aplikasi tetap berfungsi, tim tidak perlu mempelajari hal baru, dan software memperoleh API yang sama seperti sebelumnya. ### Bisakah nomor berpindah antara keduanya nanti? Nomor dapat diputuskan koneksinya lalu disambungkan kembali, jadi keputusannya tidak permanen seperti yang dikhawatirkan banyak orang. Yang permanen adalah pilihan riwayat percakapan. Saat nomor pertama kali tersambung melalui Coexistence, Meta menanyakan apakah percakapan yang ada ingin dibagikan kepada API. Itu adalah keputusan pendaftaran satu kali dan tidak dapat ditinjau ulang setelahnya. Jika Anda menolaknya lalu kemudian membutuhkan konteks tersebut, satu-satunya cara adalah memutuskan koneksi dan menyambungkannya kembali. Jadi, pilihan yang perlu diperhatikan bukan mode pendaftaran yang digunakan. Pilihannya adalah apakah menyetujui riwayat pada hari itu, karena pilihan tersebut tidak dapat dikembalikan. - Menganggap Coexistence sebagai API yang lebih rendah. Ini adalah Cloud API yang sama, diakses melalui proses pendaftaran berbeda, dengan endpoint dan aturan yang sama. - Memilih Coexistence untuk nomor yang tidak dijawab secara manual. Ini menambah kewajiban aktivitas perangkat dan batas throughput tetap sebagai imbalan atas alur kerja ponsel yang tidak digunakan. - Menolak riwayat percakapan saat pendaftaran lalu berharap dapat menambahkannya nanti. Pilihan itu dibuat sekali dan tidak dapat diubah. **Apakah Coexistence lebih lambat daripada Cloud API biasa?** Throughput pada nomor Coexistence ditetapkan Meta, bukan meningkat sesuai peringkat kualitas dan tingkat pengiriman pesan. Untuk penggunaan percakapan, batas ini jarang menjadi kendala, tetapi dapat menjadi kendala untuk pengiriman volume tinggi. **Apakah template bekerja dengan cara yang sama pada keduanya?** Ya. Template dikirimkan kepada Meta untuk ditinjau dan dikirim melalui API dengan cara yang sama. Pada nomor Coexistence, aplikasi ponsel tidak dapat mengirimnya, sehingga apa pun di luar jendela 24 jam harus dikirim melalui API. **Bisakah saya menempatkan nomor baru di Coexistence?** Nomor tersebut harus didaftarkan terlebih dahulu di aplikasi WhatsApp Business, karena Coexistence menyambungkan nomor yang sudah digunakan aplikasi. Untuk nomor yang tidak akan dijawab secara manual, pendaftaran Cloud API biasa lebih sesuai. **Yang mana yang digunakan agensi untuk nomor klien?** Hampir selalu Coexistence. Nomor klien biasanya sudah dijawab oleh staf mereka, dan migrasi akan menghilangkan aplikasi WhatsApp Business dari mereka, sesuatu yang tidak disetujui klien. --- ## Kesalahan WhatsApp 131047: pesan untuk mengaktifkan kembali https://easycoexistence.com/id/docs/whatsapp-error-131047 Kesalahan 131047 berarti lebih dari 24 jam telah berlalu sejak pelanggan tersebut terakhir mengirim pesan, sehingga jendela layanan pelanggan ditutup dan teks bebas tidak akan terkirim. Hanya template yang telah disetujui Meta yang dapat membuka kembali percakapan. ### Apa yang menyebabkan kesalahan 131047? Pesan teks bebas yang dikirim kepada seseorang yang pesan terakhirnya kepada Anda sudah lebih dari 24 jam lalu. WhatsApp Business Platform hanya mengizinkan bisnis menulis secara bebas di dalam jendela layanan pelanggan. Jendela itu terbuka ketika pelanggan mengirim pesan kepada Anda dan berlangsung selama 24 jam. Di dalamnya, Anda dapat mengirim pesan apa pun. Di luar jendela, API menolak teks bebas dengan 131047, bukan mengirim sesuatu yang tidak pernah diminta penerima. Alasan kesalahan ini muncul di lingkungan produksi, bukan saat pengujian, adalah waktu. Saat menguji integrasi, siapa pun mengirim pesan lalu membalas beberapa detik kemudian, yang selalu masih berada di dalam jendela. Kasus pertama setelah semalaman, atau pelanggan pertama yang diam selama sehari, adalah saat kesalahan ini muncul. ### Bagaimana cara memperbaikinya? Kirim template yang disetujui sebagai pengganti teks bebas. Template adalah pesan yang Anda kirimkan kepada Meta sebelumnya dan ditinjau oleh Meta. Setelah disetujui, template dapat dikirim kapan saja, termasuk kepada seseorang yang belum pernah menulis kepada Anda. Pengiriman template akan membuka kembali percakapan, dan saat pelanggan membalas, Anda mendapatkan 24 jam baru untuk mengirim teks bebas. Jadi, perbaikan yang bertahan lama bukan mencoba kembali. Buat percabangan: sebelum mengirim, periksa kapan kontak tersebut terakhir mengirim pesan. Jika masih dalam 24 jam, kirim teks bebas. Jika sudah di luar jendela, kirim template yang sesuai dengan situasinya. Integrasi yang hanya dapat mengirim teks bebas akan terus mengalami masalah ini, dan bagi orang yang memantau percakapan, hasilnya akan terlihat seperti tidak ada respons, bukan kesalahan. ### Apakah ini berlaku pada nomor Coexistence? Ya, dengan satu konsekuensi tambahan yang perlu diketahui. Jendela ini bekerja dengan cara yang sama, baik nomor tersebut didaftarkan melalui Coexistence maupun tidak, karena ini adalah aturan platform, bukan aturan mode pendaftaran. Perbedaannya adalah siapa yang dapat menanganinya. Pada nomor Coexistence, aplikasi WhatsApp Business tidak dapat mengirim template, sehingga apa pun yang dikirim di luar jendela harus melalui API. Artinya, tim yang menjawab dari ponsel dapat membalas percakapan yang sedang berlangsung secara bebas, tetapi tidak dapat memulai kembali percakapan yang sudah lama tidak aktif dari aplikasi. Memulainya kembali adalah tugas API, yang menjadi salah satu alasan praktis bisnis menghubungkan nomor tersebut sejak awal. - Mencoba kembali mengirim pesan teks bebas yang sama. Jendela tidak terbuka kembali dengan sendirinya, sehingga percobaan ulang akan gagal dengan cara yang sama. - Mengukur jendela sejak pesan terakhir Anda, bukan pesan terakhir mereka. Pesan merekalah yang membukanya. - Menganggap template dapat ditulis dan dikirim pada saat yang sama. Meta harus meninjaunya terlebih dahulu, biasanya dalam beberapa menit, tetapi terkadang membutuhkan satu hari. **Dapatkah saya memperpanjang jendela 24 jam?** Tidak. Jendela ini ditetapkan oleh Meta dan tidak dapat diperpanjang oleh penyedia mana pun. Satu-satunya hal yang membukanya kembali adalah pelanggan mengirim pesan kepada Anda lagi. **Apakah pelanggan yang membalas template akan membukanya kembali?** Ya. Pesan apa pun dari pelanggan memulai 24 jam baru, termasuk balasan terhadap template yang Anda kirim. **Kategori template mana yang harus saya gunakan?** Utility untuk pesan transaksional, Marketing untuk pesan promosi. Pengiriman Marketing memerlukan metode pembayaran pada WhatsApp Business Account milik Anda sendiri. **Apakah kesalahan 131047 sama dengan 131049?** Tidak. 131047 adalah jendela yang ditutup. 131049 adalah pembatasan pengiriman oleh Meta untuk melindungi kesehatan ekosistem, sehingga merupakan kondisi yang berbeda. --- ## Kesalahan WhatsApp 131049: pesan diblokir demi kesehatan ekosistem https://easycoexistence.com/id/docs/whatsapp-error-131049 Kesalahan 131049 berarti Meta memilih untuk tidak mengirimkan pesan ini demi menjaga keterlibatan yang sehat dalam ekosistem. Ini bukan masalah jendela 24 jam dan bukan masalah template. Panduan Meta adalah menunggu setidaknya 24 jam sebelum mencoba mengirimkan pesan kepada penerima tersebut lagi. ### Apa sebenarnya arti keterlibatan dalam ekosistem di sini? Ini adalah istilah Meta untuk menunjukkan apakah orang yang menerima pesan menyambut apa yang dikirimkan bisnis kepada mereka, diukur di seluruh platform, bukan hanya pada akun Anda. Ketika platform menilai bahwa pengiriman tertentu tidak akan disambut, platform memblokir pesan tersebut dan mengembalikan 131049. Ini adalah penilaian terhadap pesan dan penerima, bukan aturan tetap yang Anda langgar. Karena itu, kesalahan ini dapat muncul pada akun yang peringkat kualitasnya terlihat baik. Kesalahan ini paling sering muncul pada pengiriman pemasaran kepada penerima yang belum berinteraksi, serta pada volume tinggi pesan serupa yang dikirim secara bersamaan. Ini adalah sinyal tentang pola pengiriman, bukan hukuman yang diterapkan pada nomor tersebut. ### Mengapa mengirimkan template tidak memperbaikinya? Karena template bukanlah masalahnya. Setelah melihat pengiriman yang diblokir, orang biasanya mencoba menggunakan template karena itulah solusi untuk kegagalan umum lainnya, 131047. Namun, 131047 adalah aturan tentang waktu: jendela telah tertutup, dan template yang disetujui merupakan cara resmi untuk membukanya kembali. Sementara itu, 131049 adalah keputusan tentang pesan tertentu kepada orang tertentu, dan jalur template menggunakan jalur pengiriman yang sama. Mencoba kembali segera, dengan template maupun tanpa template, cenderung memperkuat pola yang memicunya. Panduan Meta sendiri adalah menunggu setidaknya 24 jam sebelum mencoba mengirimkan pesan kepada penerima tersebut lagi, serta memeriksa apakah pesan itu memang kemungkinan ingin mereka terima. ### Bagaimana cara mencegahnya terjadi lagi? Dengan mengubah pesan yang dikirim, bukan cara pengirimannya. Kirimkan pesan kepada orang yang baru-baru ini berinteraksi, bukan kepada seluruh daftar. Variasikan konten karena pesan yang hampir identik dan dikirim dalam jumlah besar merupakan pola yang dipantau. Utamakan pesan utilitas yang terkait dengan tindakan pelanggan, seperti pesanan atau pemesanan, daripada promosi melalui broadcast. Anda juga perlu memantau peringkat kualitas dan tingkat pengiriman pesan secara bersamaan karena keduanya berubah karena alasan mendasar yang sama: reaksi buruk dari penerima. Nomor yang peringkat kualitasnya menurun biasanya akan lebih sering mengalami hal ini sebelum mengalami masalah yang lebih serius. Mendeteksi penurunan sejak awal memungkinkan Anda melakukan penyesuaian sebelum terkena pembatasan. - Menganggapnya sebagai masalah jendela 24 jam lalu beralih ke template. Kondisinya berbeda, tetapi hasilnya sama. - Mencoba kembali segera. Panduan Meta adalah menunggu setidaknya 24 jam untuk penerima tersebut. - Menganggapnya sebagai pemblokiran nomor. Nomor tetap berfungsi; pesan ini saja yang tidak terkirim. **Apakah nomor saya diblokir?** Tidak. 131049 memblokir satu pesan. Nomor tetap berfungsi dan pengiriman lain dapat berhasil. **Berapa lama saya harus menunggu?** Panduan Meta adalah menunggu setidaknya 24 jam sebelum mengirimkan pesan kembali kepada penerima tersebut. Tidak ada angka pasti yang dipublikasikan. **Apakah ini memengaruhi peringkat kualitas saya?** Ini adalah sinyal dari pengukuran mendasar yang sama. Jika sering muncul, perlakukan sebagai peringatan dini tentang kualitas, bukan sebagai kesalahan yang berdiri sendiri. **Bisakah penyedia mengatasinya?** Tidak. Pemblokiran ini diterapkan oleh Meta saat pengiriman, sehingga setiap penyedia yang menggunakan API resmi akan melihat perilaku yang sama. --- ## Kesalahan WhatsApp 131048: pembatasan spam tercapai https://easycoexistence.com/id/docs/whatsapp-error-131048 Kesalahan 131048 berarti Meta membatasi pengiriman dari nomor ini karena kualitasnya menurun, biasanya setelah penerima memblokir atau melaporkan pesan. Nomor tersebut masih berfungsi. Yang berubah adalah jumlah pesan yang boleh dikirim selama kualitasnya pulih. ### Apa yang membuat kualitas nomor menurun? Reaksi negatif dari penerima, yang diukur Meta, bukan disimpulkan dari kode Anda. Sinyalnya meliputi pemblokiran, laporan, dan, secara lebih diam-diam, orang yang tidak membalas pesan yang seharusnya mendapat balasan. Nomor yang mengirim banyak pesan tetapi menerima sedikit balasan terlihat berbeda dari nomor yang digunakan untuk percakapan, dan perbedaan ini terakumulasi menjadi peringkat kualitas. Peringkat tersebut bergerak melalui status hijau, kuning, dan merah. Pada status merah, pengiriman mulai gagal dengan kesalahan ini. Tidak ada perubahan yang diumumkan di ponsel, dan aplikasi WhatsApp Business tetap bekerja normal sepanjang waktu. Karena itu, tanda pertama bagi sebagian besar bisnis adalah pengiriman yang gagal, bukan peringatan. ### Bagaimana nomor pulih? Dengan sendirinya, jika pola pengiriman yang menyebabkan penurunan berhenti. Kualitas adalah ukuran bergulir. Saat pengiriman terbaru mendapat reaksi yang lebih baik, peringkat naik kembali dan pembatasan ikut dilonggarkan. Tidak ada permohonan yang perlu diajukan dan tidak ada sakelar yang dapat diaktifkan penyedia, sehingga tidak ada pihak yang dapat menjual solusi untuk masalah ini. Yang benar-benar membantu adalah mempersempit penerima pesan. Kirim pesan kepada orang yang baru-baru ini berinteraksi. Utamakan pesan utilitas yang terkait dengan tindakan pelanggan, bukan promosi broadcast. Hentikan pesan yang dikirim ke daftar, bukan kepada seseorang. Pola yang menurunkan peringkat adalah pola yang sama yang membuatnya tetap rendah, sehingga pemulihan dimulai ketika pola itu berubah. ### Bagaimana mengetahuinya sebelum pengiriman gagal? Hanya dengan memantau peringkat itu sendiri. Inilah alasan paling jelas untuk memantau koneksi, bukan sekadar menghubungkannya. Meta menampilkan peringkat kualitas dan tingkat pengiriman pesan pada nomor telepon, dan keduanya berubah sebelum menimbulkan kerugian. Nomor yang berpindah dari hijau ke kuning merupakan peringatan saat masih ada waktu untuk bertindak. Nomor yang mencapai merah dan mulai mengembalikan kesalahan ini sudah kehilangan pengiriman, dan pada saat itu pesan yang terdampak sudah hilang, bukan masuk antrean. Tidak ada tanda penurunan ini di aplikasi WhatsApp Business. Jadi, tim yang menjawab dari ponsel akan melihat bisnis berjalan seperti biasa sampai pengiriman berhenti. - Menganggapnya sebagai bug pada kode pengiriman. Permintaannya benar; nomornya dibatasi. - Beralih ke penyedia lain untuk menghindarinya. Peringkat tersebut melekat pada nomor dan ikut berpindah. - Menunggu notifikasi. Tidak ada pengumuman penurunan kualitas di ponsel. **Apakah saya masih dapat menerima pesan?** Ya. Penerimaan tidak terdampak, dan aplikasi WhatsApp Business tetap bekerja normal pada nomor tersebut. **Berapa lama pemulihannya?** Meta tidak menerbitkan angka. Ini adalah ukuran bergulir, sehingga membaik saat pengiriman terbaru membaik, bukan setelah jangka waktu tetap. **Apakah pindah ke penyedia lain akan mengatur ulang kondisi ini?** Tidak. Kualitas melekat pada nomor telepon, bukan pada pihak yang mengirim pesan melalui nomor tersebut. **Apakah ini sama dengan pemblokiran akun?** Tidak. Pemblokiran akun menghapus nomor tersebut. Kondisi ini hanya membatasi jumlah pesan yang dapat dikirim oleh nomor yang masih berfungsi sampai kualitasnya pulih. --- ## Kesalahan WhatsApp 132001: template tidak ada https://easycoexistence.com/id/docs/whatsapp-error-132001 Kesalahan 132001 berarti template yang ingin Anda kirim tidak ada dalam bahasa yang diminta, atau ada tetapi belum disetujui. Template diidentifikasi berdasarkan nama dan bahasa secara bersamaan, sehingga nama yang sama dalam lokal berbeda merupakan template yang berbeda. ### Mengapa template yang ada tetap mengembalikan 132001? Hampir selalu karena kode bahasa. Template diidentifikasi berdasarkan nama dan bahasanya secara bersamaan. Template yang dibuat sebagai order_update dalam en_US tidak ada sebagai order_update dalam en, pt atau pt_BR. Mengirim nama yang benar dengan lokal yang salah menghasilkan kesalahan ini, dan pesannya tidak menjelaskan bagian mana yang salah. Penyebab kedua adalah status persetujuan. Template yang sudah dibuat tetapi masih menunggu peninjauan tidak dapat dikirim, begitu juga template yang ditolak. Keduanya mengembalikan kode yang sama seperti template yang tidak pernah dibuat, jadi statusnya perlu diperiksa sebelum menganggap namanya salah. ### Bagaimana menemukan nama dan bahasa yang benar? Tampilkan daftar template pada nomor tersebut dan baca hasilnya, bukan mengandalkan konfigurasi yang tersimpan. Daftar itu memberikan nama yang tepat, kode bahasa yang tepat dan status peninjauan setiap template, sehingga ketiga penyebab kesalahan ini dapat dipastikan sekaligus. Daftar tersebut juga merupakan sumber yang paling dapat diandalkan, karena template dapat diubah atau ditolak setelah nama awalnya dicatat. Melalui konektor MCP, ini dilakukan sebagai pertanyaan, bukan panggilan API: tanyakan template mana yang disetujui pada suatu nomor, lalu asisten akan membacanya. Dari kode Anda sendiri, ini adalah satu permintaan Graph ke WhatsApp Business Account, menggunakan ID nomor telepon dan token untuk koneksi tersebut. ### Berapa lama persetujuan berlangsung? Biasanya beberapa menit, terkadang hingga satu hari. Meta meninjau setiap template sebelum template tersebut dapat dikirim. Sebagian besar selesai dengan cepat, tetapi waktunya tidak dijamin dan tidak dapat dipercepat oleh penyedia. Hal ini penting untuk sistem yang dibuat untuk membuat template lalu langsung mengirimkannya, karena pengiriman akan gagal dengan kesalahan ini selama peninjauan masih berlangsung. Pola yang andal adalah membuat template lebih awal sebagai bagian dari penyiapan integrasi, lalu memeriksa statusnya sebelum mengandalkannya. Asisten dengan konektor dapat melakukan keduanya: mengirimkan template, lalu melaporkan apakah template tersebut sudah disetujui, ditolak atau masih dalam peninjauan. - Mengirim en ketika template dibuat sebagai en_US. Bagi API, keduanya merupakan template yang berbeda. - Membuat template dan mengirimkannya dalam proses yang sama. Meta meninjaunya terlebih dahulu. - Menganggap template yang ditolak masih dapat digunakan. Template tersebut mengembalikan kesalahan ini, sama seperti template yang tidak ada. **Di mana saya dapat melihat kode bahasa yang tepat?** Pada daftar template untuk nomor tersebut. Daftar itu menampilkan nama, bahasa dan status secara bersamaan, sehingga menjadi satu-satunya sumber yang dapat diandalkan. **Bisakah saya mengirim template yang masih menunggu?** Tidak. Hanya template yang disetujui yang dapat terkirim, dan template yang masih menunggu akan mengembalikan kesalahan yang sama. **Apakah template yang ditolak harus dibuat ulang?** Template tersebut dapat diedit dan dikirimkan kembali. Namun, template itu tidak dapat dikirim selama statusnya masih ditolak. **Bisakah aplikasi WhatsApp Business mengirim template?** Tidak pada nomor Coexistence. Template dikirim melalui API, yang merupakan salah satu alasan praktis untuk menghubungkan sebuah nomor. --- ## Kesalahan WhatsApp 132000: jumlah parameter tidak cocok https://easycoexistence.com/id/docs/whatsapp-error-132000 Kesalahan 132000 berarti variabel yang diberikan tidak sesuai dengan yang diharapkan template. Template dengan dua placeholder memerlukan tepat dua nilai, sesuai urutan. Kesalahan ini sering muncul setelah seseorang mengedit template, tetapi kode pengiriman tidak diperbarui. ### Bagaimana variabel template dihitung? Per komponen, sesuai urutan, menggunakan placeholder bernomor dalam teks template. Teks body template yang berbunyi Hello {{1}}, your order {{2}} has shipped menetapkan dua variabel, dan pengiriman harus memberikan tepat dua nilai untuk komponen body. Memberikan satu atau tiga nilai akan menghasilkan kesalahan ini. Hal yang sama berlaku jika memberikan dua nilai untuk komponen yang salah, karena parameter header, body, dan button dihitung terpisah, bukan digabung menjadi satu daftar. Karena itu, kesalahan ini sering tampak keliru pada pandangan pertama: jumlah total nilai bisa benar, tetapi pembagiannya antar-komponen tidak sesuai. ### Mengapa kesalahan ini muncul pada template yang kemarin masih berfungsi? Karena seseorang mengedit template, tetapi kode pengiriman tidak ikut berubah. Template dapat diedit setelah disetujui, dan menambah atau menghapus placeholder secara diam-diam mengubah aturan dari sudut pandang pengirim. Tidak ada peringatan untuk integrasi, lalu pengiriman berikutnya gagal. Dalam tim ketika pemasaran mengedit template di WhatsApp Manager dan tim teknis mengelola kode pengiriman, inilah cara paling umum kesalahan muncul. Pencegahannya adalah membaca kembali template, bukan mempercayai nilai yang dicatat saat pertama kali dibuat. Listing template mengembalikan definisi terbaru, yaitu satu-satunya versi yang relevan saat pengiriman. ### Bagaimana cara memberikan nilai dengan benar? Dengan menyusun array components agar sesuai dengan struktur template itu sendiri. Setiap komponen menyebutkan tipenya dan membawa parameternya sendiri sesuai urutan kemunculan placeholder. Body dengan dua variabel memerlukan komponen body dengan dua parameter teks. Template yang juga memiliki variabel di header memerlukan komponen header dengan parameternya sendiri, bukan menambahkan nilai header ke daftar body. Melalui konektor MCP, langkah ini dilakukan untuk Anda: asisten membaca template, melihat jumlah placeholder di setiap komponen, lalu mengisinya berdasarkan permintaan Anda. Dalam kode Anda sendiri, sebaiknya baca definisi template saat startup, bukan menetapkan struktur yang bisa berubah secara permanen. - Menggabungkan variabel header dan body menjadi satu daftar. Keduanya dihitung per komponen. - Menetapkan jumlah variabel secara permanen. Pengeditan template dapat mengubahnya tanpa memberi tahu pengirim. - Mengirim string kosong untuk placeholder yang tidak digunakan. Template tetap menetapkannya, sehingga jumlahnya harus sesuai. **Bisakah saya mengirim template tanpa variabel?** Ya. Jika template tidak menetapkan variabel, jangan kirim parameter. Mengirimkannya tetap akan menghasilkan kesalahan ini. **Apakah urutan nilai penting?** Ya. Placeholder diberi nomor dan diisi sesuai urutan, sehingga menukar dua nilai akan menghasilkan pesan yang keliru, bukan kesalahan. **Mengapa pengiriman yang sama berhasil untuk satu bahasa tetapi tidak untuk bahasa lain?** Setiap versi bahasa adalah template terpisah dan dapat memiliki jumlah placeholder berbeda setelah pengeditan. **Apakah ini sama dengan 132001?** Tidak. 132001 berarti template tidak ditemukan atau belum disetujui. 132000 berarti template ditemukan, tetapi variabelnya tidak sesuai. --- ## Kesalahan WhatsApp 2593107: batas sinkronisasi terlampaui https://easycoexistence.com/id/docs/whatsapp-error-2593107 Kesalahan 2593107 berarti nomor ini sudah menggunakan satu kali sinkronisasi kontak dan riwayat chat. Sinkronisasi berjalan sekali pada setiap proses pendaftaran dan tidak dapat diulang, jadi satu-satunya cara untuk menjalankannya lagi adalah memutuskan koneksi nomor lalu menghubungkannya kembali. ### Apa yang dimaksud dengan sinkronisasi ini? Ini adalah langkah yang membawa kontak dan riwayat percakapan yang sudah ada pada nomor Coexistence ke sisi API, sehingga perangkat lunak tidak mulai tanpa informasi pada nomor yang telah digunakan bisnis selama bertahun-tahun. Fitur ini hanya ada karena Coexistence. Nomor yang didaftarkan dengan cara biasa tidak memiliki riwayat aplikasi sebelumnya untuk dibawa, sehingga tidak ada yang perlu disinkronkan. Nomor Coexistence memiliki keduanya, dan Meta menyediakan pemindahan satu kali saat nomor terhubung. Itulah sebabnya kesalahan ini tidak dikenal, bahkan oleh orang yang sudah lama bekerja dengan Cloud API. Kesalahan ini terkait mode pendaftaran yang belum pernah mereka gunakan. ### Mengapa proses ini hanya dapat berjalan sekali? Karena proses ini merupakan bagian dari pendaftaran, bukan kemampuan yang terus berjalan, dan Meta memperlakukannya sebagai keputusan satu kali saat koneksi dibuat. Pemilik bisnis ditanya selama Embedded Signup apakah ingin membagikan riwayat chat yang sudah ada. Jawaban ya memungkinkan sinkronisasi berjalan. Tidak ada pengaturan untuk mengaktifkannya kembali nanti dan tidak ada endpoint yang mengulanginya. Karena itu, panggilan kedua mengembalikan kesalahan ini, bukan pembatasan laju yang akan hilang. Konsekuensi praktisnya, pilihan tersebut lebih penting daripada yang terlihat saat itu. Seseorang yang terburu-buru menyelesaikan pendaftaran dan menolak riwayat karena merasa penolakan lebih aman telah membuat keputusan yang hanya dapat ditinjau kembali melalui pemutusan koneksi dan penyambungan ulang penuh. ### Apa yang terjadi jika Anda benar-benar membutuhkannya lagi? Nomor tersebut harus diputuskan koneksinya lalu dihubungkan kembali. Ini adalah tindakan nyata, bukan sekadar pengaturan. Penyambungan kembali menjalankan Embedded Signup dari awal, termasuk pemindaian kode di ponsel, dan memberikan kesempatan baru untuk menerima riwayat. Aplikasi WhatsApp Business tetap tidak terpengaruh, sehingga bisnis tidak kehilangan apa pun, tetapi tindakan ini bukan proses latar belakang yang berjalan diam-diam. Seseorang harus berada di dekat ponsel. Ada satu konsekuensi yang perlu direncanakan. Pemutusan koneksi menghapus tujuan webhook, karena tujuan tersebut disimpan sebagai override pada langganan aplikasi, bukan pada nomor. Penyambungan kembali memulihkan pengiriman dan pemantauan, tetapi tidak memulihkan pengiriman ke server Anda sendiri kecuali ada sesuatu yang memasangnya kembali. - Mencoba kembali panggilan sinkronisasi. Proses ini hanya berjalan sekali, sehingga percobaan ulang mengembalikan kesalahan yang sama dan tidak akan berhasil pada akhirnya. - Menolak riwayat chat saat pendaftaran demi kehati-hatian. Pilihan itu hanya dapat ditinjau kembali dengan menghubungkan ulang nomor. - Menghubungkan kembali tanpa merencanakan pemulihan tujuan webhook, yang dihapus bersama aplikasi. **Apakah ini terjadi pada nomor Cloud API biasa?** Tidak. Sinkronisasi hanya ada untuk nomor Coexistence, karena hanya nomor tersebut yang memiliki riwayat aplikasi sebelumnya untuk dibawa. **Berapa banyak riwayat yang disinkronkan?** Meta menyinkronkan jendela riwayat percakapan terbaru saat pendaftaran. Jumlah pastinya ditentukan oleh Meta, bukan oleh penyedia. **Apakah penyambungan ulang akan menghapus chat di ponsel saya?** Tidak. Aplikasi WhatsApp Business dan percakapannya tidak tersentuh saat sisi API diputuskan koneksinya dan dihubungkan kembali. **Apakah 2593108 adalah masalah yang sama?** Tidak. Kode itu berarti sinkronisasi dicoba lebih dari 24 jam setelah pendaftaran, bukan bahwa sinkronisasi sudah pernah berjalan. --- ## Kesalahan WhatsApp 2593108: sinkronisasi di luar jendela 24 jam https://easycoexistence.com/id/docs/whatsapp-error-2593108 Kesalahan 2593108 berarti sinkronisasi kontak dan riwayat obrolan dimulai lebih dari 24 jam setelah nomor menyelesaikan onboarding. Jendela itu ditetapkan Meta, dan setelah terlewati, satu-satunya cara untuk melakukan sinkronisasi adalah menghubungkan nomor tersebut kembali. ### Jendela 24 jam yang mana? Bukan jendela perpesanan, yang menjadi sumber sebagian besar kebingungan terkait kesalahan ini. WhatsApp Business Platform memiliki jendela layanan pelanggan 24 jam yang dimulai dari pesan terakhir pelanggan. Jendela ini menentukan apakah teks bebas dapat dikirim. Ini adalah waktu yang sepenuhnya berbeda. Penghitungannya dimulai saat nomor Coexistence menyelesaikan onboarding, dan hanya menentukan apakah kontak serta riwayat obrolan masih dapat dipindahkan. Keduanya tidak saling berkaitan selain menggunakan nomor yang sama. Pesan yang berhasil dikirim bukan tanda bahwa jendela sinkronisasi masih terbuka. ### Mengapa sering terlewat? Karena onboarding dan integrasi biasanya berlangsung pada hari yang berbeda, dan sering kali ditangani oleh orang yang berbeda pula. Urutan yang umum adalah pemilik bisnis menghubungkan nomor pada sore hari, lalu agensi atau pengembang menghubungkannya ke sistem mereka beberapa hari kemudian. Saat seseorang mulai memikirkan riwayat, jendelanya sudah tertutup, dan kegagalan muncul sebagai kode kesalahan yang tidak dikenal, bukan sebagai peringatan. Sebaiknya perlakukan sinkronisasi sebagai bagian dari onboarding, bukan integrasi. Jika riwayat penting, riwayat harus dipindahkan pada hari yang sama saat nomor terhubung, sebelum hal lain dibuat. ### Apa pilihannya setelah jendela tertutup? Putuskan koneksi lalu hubungkan nomor kembali, atau terima bahwa proses dimulai tanpa riwayat. Menghubungkan kembali akan memulai ulang Embedded Signup, termasuk pemindaian di ponsel, dan membuka jendela baru. Tidak ada yang berubah pada aplikasi WhatsApp Business, sehingga bisnis tetap menyimpan percakapannya. Konsekuensinya, seseorang perlu kembali berada di dekat ponsel. Memulai tanpa riwayat sering kali tidak masalah. API tetap menerima semua hal sejak nomor terhubung, dan sebagian besar integrasi berfokus pada percakapan baru, bukan percakapan lama. Riwayat paling penting ketika sesuatu perlu segera melihat konteks masa lalu pelanggan, yang ternyata lebih jarang daripada dugaan awal. - Mengira ini adalah jendela perpesanan. Keduanya adalah penghitung waktu terpisah yang mengukur hal berbeda. - Menunda riwayat sampai pekerjaan integrasi dimulai. Saat itu, jendelanya biasanya sudah tertutup. - Menghubungkan kembali tanpa memulihkan tujuan webhook, yang tidak bertahan setelah koneksi diputus. **Apakah ini 24 jam yang sama dengan jendela perpesanan?** Tidak. Jendela ini dihitung sejak onboarding dan mengatur sinkronisasi. Jendela perpesanan dihitung sejak pesan terakhir pelanggan dan mengatur teks bebas. **Bisakah jendelanya diperpanjang?** Tidak. Jendela ini ditetapkan Meta dan tidak dapat diperpanjang oleh penyedia mana pun. **Apakah menghubungkan kembali dikenai biaya?** Tidak ada biaya untuk menghubungkan kembali. Namun, seseorang perlu berada di dekat ponsel untuk memindai kode lagi. **Bagaimana jika saya tidak pernah menyinkronkan riwayat?** API tetap menerima semua hal sejak nomor terhubung. Riwayat hanya penting jika sesuatu perlu segera melihat konteks masa lalu. --- ## Kesalahan WhatsApp 131026: pesan tidak terkirim https://easycoexistence.com/id/docs/whatsapp-error-131026 Kesalahan 131026 berarti Meta tidak dapat mengirimkan pesan kepada penerima tersebut. Penyebab yang paling umum adalah nomor itu sama sekali tidak terdaftar di WhatsApp, meskipun klien yang sudah usang atau persyaratan yang belum disetujui pengguna juga dapat menghasilkan kode yang sama. ### Mengapa nomor yang tampak valid tidak dapat menerima pesan? Karena memiliki nomor telepon tidak sama dengan memiliki WhatsApp di nomor tersebut. Penyebab yang paling umum adalah penerima belum pernah mendaftarkan nomor itu ke WhatsApp, atau sudah menghapusnya. Tidak ada tanda pada format nomor yang menunjukkan hal ini. Karena itu, daftar yang diimpor dari CRM dapat menghasilkan banyak kesalahan ini: daftar tersebut berisi nomor telepon, tetapi hanya sebagian yang merupakan nomor WhatsApp. Dua penyebab lain yang lebih jarang menghasilkan kode yang sama. Penerima mungkin menggunakan klien WhatsApp yang terlalu lama untuk menerima jenis pesan yang dikirim, atau belum menyetujui persyaratan yang diperlukan fitur baru. Keduanya berada di luar kendali pengirim. ### Apa yang harus dilakukan saat kesalahan ini muncul? Catat kesalahan ini pada kontak lalu hentikan pengiriman ke nomor tersebut, alih-alih mencoba kembali. Kondisinya berada di sisi penerima, sehingga mencoba kembali segera biasanya menghasilkan respons yang sama, begitu juga percobaan terjadwal. Menganggapnya sebagai kondisi sementara akan menghabiskan throughput integrasi untuk nomor yang tidak akan menerima pesan. Tindakan yang lebih berguna adalah menandai kontak sebagai tidak dapat dijangkau di WhatsApp dan mengarahkannya ke saluran lain. Cara ini juga mencegah daftar kontak memburuk tanpa disadari seiring waktu. Jika nomor itu memang terdaftar di WhatsApp, perbaikannya berada pada pihak penerima, bukan Anda. - Mencoba kembali berdasarkan jadwal. Kondisinya berada di sisi penerima dan tidak hilang hanya karena waktu berlalu. - Menganggapnya sebagai masalah format. Nomor tersebut sudah diterima Meta lalu ditolak saat pengiriman, bukan saat validasi. - Mengirim ke daftar CRM tanpa penyaringan. Nomor telepon belum tentu merupakan nomor WhatsApp. **Dapatkah saya memeriksa lebih dulu apakah nomor terdaftar di WhatsApp?** Tidak secara andal, dan Meta tidak menyediakan pencarian untuk itu. Dalam praktiknya, pengiriman pertama menjadi pemeriksaannya. **Apakah ini memengaruhi peringkat kualitas saya?** Penerima yang tidak dapat dijangkau berbeda dari penerima yang memblokir atau melaporkan Anda. Namun, pengiriman dalam jumlah besar ke daftar yang dipenuhi nomor seperti itu dapat menimbulkan dampak di tempat lain. **Apakah format nomor adalah masalahnya?** Biasanya bukan. Nomor yang tidak valid menghasilkan kesalahan parameter. Kode ini berarti nomor tersebut dipahami, tetapi tidak dapat dijangkau. **Haruskah saya menghapus kontaknya?** Tandai sebagai tidak dapat dijangkau di WhatsApp, bukan menghapusnya. Orang tersebut mungkin mendaftarkan nomor itu di kemudian hari. --- ## Kesalahan WhatsApp 131042: masalah pembayaran akun bisnis https://easycoexistence.com/id/docs/whatsapp-error-131042 Kesalahan 131042 berarti Meta tidak dapat menagih biaya pesan karena WhatsApp Business Account tidak memiliki metode pembayaran yang berfungsi. Biaya tersebut ditagihkan langsung oleh Meta kepada Anda, jadi perbaikannya dilakukan di WhatsApp Manager, bukan melalui penyedia akses API Anda. ### Siapa sebenarnya menagih siapa? Ada dua perusahaan, dan hanya salah satu tagihan yang berkaitan dengan penyedia Anda. Meta mengenakan biaya untuk percakapan di WhatsApp Business Platform dan menagih metode pembayaran yang terhubung ke WhatsApp Business Account milik Anda. Hubungan tersebut terjadi antara Anda dan Meta. Penyedia berada di sisi lain, mengenakan biaya untuk akses dan alat, serta tidak pernah melihat biaya percakapan tersebut. Inilah alasan kesalahan ini tidak dapat diperbaiki dengan menghubungi penyedia Anda, dan mengapa pihak mana pun dalam posisi tersebut tidak dapat menambahkan kartu atas nama Anda. Ini juga berarti biaya percakapan tidak dapat diberi markup oleh penyedia yang tidak pernah menerimanya. ### Di mana metode pembayaran ditetapkan? Di WhatsApp Manager, pada WhatsApp Business Account yang memiliki nomor tersebut. Anda menambahkan atau memperbarui metode pembayaran di sana, dan akun tersebut harus memilikinya sebelum pengiriman tertentu dapat berjalan. Pengiriman template pemasaran khususnya memerlukannya. Karena itu, kesalahan ini sering muncul saat seseorang pertama kali mencoba mengirim promosi dari akun yang sebelumnya hanya membalas pelanggan. API memang tidak dapat melakukan tindakan ini. Tidak ada endpoint untuk melampirkan kartu, sesuai rancangan, karena ini merupakan hubungan komersial tingkat akun, bukan operasi pengiriman pesan. - Meminta penyedia memperbaikinya. Hubungan penagihan terjadi antara Anda dan Meta, dan tidak ada API yang dapat melampirkan kartu. - Menganggap biaya penyedia sudah mencakup biaya pesan. Keduanya merupakan tagihan terpisah dari perusahaan yang berbeda. - Mencoba template pemasaran pada akun tanpa metode pembayaran. Meta mewajibkan metode pembayaran untuk pengiriman tersebut. **Apakah EasyCoexistence dapat membayar Meta untuk saya?** Tidak. Biaya ditagihkan ke metode pembayaran pada WhatsApp Business Account milik Anda, dan tidak ada API untuk melampirkannya. **Mengapa ini baru muncul sekarang?** Sering kali karena pengiriman template pemasaran pertama kali dicoba. Meta secara khusus mewajibkan metode pembayaran untuk pengiriman tersebut. **Apakah ini menghentikan pesan masuk?** Penerimaan tidak terpengaruh. Yang gagal adalah pengiriman yang perlu ditagihkan oleh Meta. **Apakah ada cara untuk sepenuhnya menghindari biaya Meta?** Balasan dalam jendela layanan pelanggan 24 jam gratis. Meta mengenakan biaya untuk percakapan yang dibuka di luar jendela tersebut. --- ## Kesalahan WhatsApp 133010: nomor telepon belum terdaftar https://easycoexistence.com/id/docs/whatsapp-error-133010 Kesalahan 133010 berarti nomor telepon belum menyelesaikan pendaftaran di WhatsApp Business Platform. Nomor mungkin sudah terhubung ke akun dan terlihat di dashboard, tetapi sampai pendaftaran selesai, nomor itu tidak dapat mengirim apa pun. ### Apa sebenarnya arti pendaftaran di sini? Pendaftaran adalah langkah terakhir yang membuat nomor dapat digunakan untuk mengirim, terpisah dari keberadaan nomor di WhatsApp Business Account. Onboarding menghubungkan nomor ke akun dan memberi Anda pengenal nomornya. Pendaftaran memberi tahu platform bahwa nomor siap digunakan untuk bertransaksi. Langkah ini sering terlewat tanpa disadari karena dashboard sudah menampilkan nomor tersebut. Semuanya terlihat terhubung, tetapi pengiriman pertama gagal. Pada nomor Coexistence, hal ini lebih mudah terlewat karena alasan lain: aplikasi WhatsApp Business di ponsel tetap bekerja sempurna, sehingga aktivitas bisnis sehari-hari tidak menunjukkan bahwa ada proses yang belum selesai. ### Bagaimana onboarding bisa menjadi tidak lengkap? Biasanya karena seseorang menutup jendela. Meta's Embedded Signup berjalan sebagai jendela pop-up dan memiliki beberapa langkah, termasuk pemindaian kode di ponsel. Menutupnya setelah nomor muncul tetapi sebelum alurnya selesai akan meninggalkan kondisi seperti ini. Hal yang sama dapat terjadi jika koneksi ke ponsel terputus di tengah proses atau sesi berakhir saat seseorang mencari perangkat. Solusinya adalah menjalankan kembali alur tersebut, bukan mencoba kembali mengirim pesan. Menghubungkan kembali akan memulai dari awal dan menyelesaikan pendaftaran. Menjalankannya dua kali tidak merusak nomor atau aplikasi WhatsApp Business. - Mencoba kembali mengirim pesan. Pendaftaran tidak selesai hanya karena pesan dikirim. - Menganggap nomor yang terlihat berarti sudah berfungsi. Nomor bisa terhubung ke akun tetapi tetap belum terdaftar. - Mendiagnosis dari ponsel. Aplikasi WhatsApp Business tetap bekerja normal, terlepas dari apakah pendaftaran sudah selesai. **Apakah nomornya hilang?** Tidak. Menjalankan kembali alur onboarding Meta akan menyelesaikan pendaftaran, dan aplikasi WhatsApp Business tetap tidak terpengaruh. **Bisakah saya mendaftarkan nomor melalui API?** Pendaftaran merupakan bagian dari alur onboarding Meta yang memerlukan browser dan ponsel. Tidak ada jalan pintas API untuk melewati pemindaian. **Mengapa saya masih dapat menerima pesan?** Penerimaan dan pengiriman tidak dikendalikan oleh langkah yang sama, sehingga nomor yang onboarding-nya belum selesai dapat terlihat aktif dari ponsel. **Apakah ini sama dengan 133006?** Tidak. 133006 berarti nomor perlu diverifikasi sebelum pendaftaran dapat dilakukan. Kode ini berarti pendaftaran itu sendiri tidak pernah selesai. --- ## Kesalahan WhatsApp 190: token akses kedaluwarsa https://easycoexistence.com/id/docs/whatsapp-error-190 Kesalahan 190 berarti token akses yang digunakan untuk permintaan telah kedaluwarsa atau dibatalkan. Setiap panggilan gagal dengan cara yang sama, sehingga nomor tampak menghilang. Padahal tidak: kredensialnya yang bermasalah, sedangkan nomornya biasanya baik-baik saja. ### Mengapa token kedaluwarsa tampak seperti nomor yang hilang? Karena setiap permintaan gagal, dan semuanya gagal dengan cara yang sama. Membaca nomor, memeriksa kondisinya, mencantumkan template, dan mengirim pesan semuanya berhenti bekerja secara bersamaan. Dari luar, kondisi ini tidak dapat dibedakan dari nomor yang telah dihapus dari akun, dan integrasi dengan satu kredensial tidak memiliki cara untuk membedakan keduanya. Banyak orang menyimpulkan bahwa koneksi mereka terputus, padahal tidak ada hal seperti itu yang terjadi. Perbedaannya penting karena responsnya berlawanan. Kredensial yang rusak diganti. Nomor yang dihapus harus disambungkan kembali, yang memerlukan pemilik bisnis dan ponsel. ### Bagaimana cara membedakan keduanya? Dengan memiliki kredensial kedua yang dapat membaca akun yang sama. EasyCoexistence menyimpan token milik klien dan token System User miliknya sendiri untuk setiap koneksi. Saat salah satunya ditolak, token lainnya membaca WhatsApp Business Account dan memastikan mana dari keduanya yang sebenarnya rusak. Token klien yang ditolak sementara pembacaan kedua tetap berfungsi berarti kredensialnya kedaluwarsa dan nomornya sehat. Jika keduanya gagal, berarti sesuatu terjadi pada nomor itu sendiri. Tanpa pembaca kedua, satu-satunya cara untuk membedakannya adalah meminta pemilik bisnis memeriksanya. Inilah jenis gangguan yang seharusnya dihindari oleh pemantauan. ### Bagaimana token dibatalkan? Ada beberapa cara, dan sebagian besar tidak disengaja. Token memiliki masa berlaku dan kedaluwarsa dengan sendirinya. Perubahan kata sandi pada akun Meta membatalkannya. Menghapus akses aplikasi di Business Settings juga dapat membatalkannya, begitu pula Meta yang mencabut token karena menganggapnya telah disusupi. Tidak satu pun kondisi ini memberikan peringatan sebelumnya, dan semuanya tidak terlihat dari aplikasi WhatsApp Business di ponsel. Karena itu, validitas token seharusnya menjadi bagian dari pemantauan, bukan hanya penanganan kesalahan. Saat penanganan kesalahan melihatnya, pengiriman sudah telanjur gagal. - Menyambungkan kembali nomor. Jika masalahnya ada pada token, penyambungan ulang meminta pemilik bisnis melakukan pekerjaan yang sebenarnya tidak diperlukan. - Menganggapnya sebagai gangguan sementara lalu mencoba kembali. Token yang dibatalkan tidak akan pulih dengan sendirinya. - Mengandalkan satu kredensial. Dengan satu token, tidak ada cara untuk membedakan kegagalan kredensial dari nomor yang hilang. **Apakah nomornya masih berfungsi?** Biasanya ya. Aplikasi WhatsApp Business tidak terpengaruh dan nomor itu sendiri tetap utuh. Yang berhenti adalah akses API. **Apakah kesalahan 0 sama dengan ini?** Pada praktiknya, ya. Meta melaporkan kondisi ini dengan kedua kode tersebut, tergantung endpoint-nya. **Apakah menyambungkan ulang akan memperbaikinya?** Bisa, tetapi itu merupakan solusi berat untuk masalah ringan, serta memerlukan pemilik bisnis dan ponsel untuk sesuatu yang dapat diselesaikan oleh kredensial baru. **Apakah token dapat dibuat agar tidak kedaluwarsa?** Token System User dapat memiliki masa berlaku panjang, dan itulah salah satu alasan token kedua berguna. --- ## Kesalahan WhatsApp 130429: batas throughput tercapai https://easycoexistence.com/id/docs/whatsapp-error-130429 Kesalahan 130429 berarti batas throughput Cloud API untuk nomor ini telah tercapai. Ini masalah laju, bukan volume: pesan yang sama jika dikirim lebih lambat akan berhasil. Pada nomor Coexistence, batas atas ditetapkan Meta. ### Apa yang sebenarnya dibatasi? Yang dibatasi adalah laju keluarnya pesan, bukan jumlah pesan yang boleh Anda kirim dalam sehari. Platform menerima sejumlah pesan tertentu per detik untuk sebuah nomor, dan permintaan yang melebihi batas ditolak, bukan diantrekan. Jadi, mengirim sepuluh ribu pesan bukan masalah; mengirim semuanya pada detik yang sama adalah masalahnya. Jika disebarkan selama beberapa menit, batch yang sama akan berhasil tanpa perubahan. Ini berbeda dari tingkat pesan, yang mengatur berapa banyak pelanggan unik yang boleh Anda ajak memulai percakapan dalam sehari, dan dari pembatasan kualitas, yang membatasi nomor jika penerimanya memberikan reaksi buruk. Tiga batas atas yang berbeda, dengan tiga kode berbeda, sering tertukar. ### Bisakah batasnya dinaikkan? Tidak pada nomor Coexistence. Batasnya ditetapkan Meta pada laju tertentu dan tidak dapat dinaikkan oleh penyedia mana pun. Hal ini perlu diketahui sebelum Anda merancang sistem dengan angka yang lebih tinggi. Pada nomor yang didaftarkan melalui cara biasa, throughput meningkat seiring peringkat kualitas dan tingkat pesan dari waktu ke waktu. Perbedaan ini adalah salah satu konsekuensi nyata Coexistence, dan menjadi alasan nomor broadcast bervolume tinggi biasanya lebih baik didaftarkan tanpa Coexistence. Untuk penggunaan percakapan, batas atas ini jarang menjadi kendala. Masalah muncul ketika sesuatu memproses daftar dan mengirim secepat yang diizinkan kode, pola yang sebaiknya dihindari. ### Apa yang sebaiknya dilakukan pengirim? Atur laju pengiriman dan mencoba kembali dengan jeda bertahap, bukan langsung mencoba kembali. Antrean dengan laju tetap adalah solusi yang tahan lama, karena menjadikan batas sebagai bagian dari sistem, bukan sesuatu yang baru ditemukan saat produksi. Jika itu terlalu rumit, jeda eksponensial untuk kode khusus ini sudah memberikan sebagian besar manfaatnya. Yang tidak berhasil adalah mencoba kembali tanpa jeda. Putaran yang langsung mengulangi permintaan setelah penolakan menghasilkan lebih banyak permintaan tepat saat laju nomor sudah terlampaui, sehingga kondisi ini berlangsung lebih lama, bukan teratasi. - Langsung mencoba kembali. Lebih banyak permintaan saat penolakan membuat laju nomor tetap terlampaui. - Menganggapnya sebagai tingkat pesan. Tingkat pesan mengatur percakapan unik harian, bukan pesan per detik. - Merancang nomor Coexistence dengan asumsi throughput akan meningkat. Throughput tidak meningkat; batas atasnya tetap. **Apakah ini berarti nomor saya dibatasi?** Tidak. Ini pembatasan laju biasa. Nomornya sehat dan pesan yang sama berhasil jika dikirim lebih lambat. **Seberapa cepat nomor Coexistence dapat mengirim?** Meta menetapkannya pada laju tetap untuk nomor Coexistence, bukan menaikkannya berdasarkan peringkat kualitas dan tingkat pesan. **Apakah 80007 sama?** Tidak. Kode itu adalah pembatasan laju pada WhatsApp Business Account, bukan pada throughput pesan suatu nomor. **Apakah penyedia lain akan mengirim lebih cepat?** Tidak. Batas ini terkait dengan nomor dan Meta, bukan pihak yang memanggil API. --- ## Hubungkan WhatsApp ke Make melalui Cloud API resmi https://easycoexistence.com/id/integrations/make Arahkan tujuan webhook nomor ke webhook khusus Make, dan setiap pesan masuk akan memulai skenario. Balasan dikirim kembali melalui Cloud API menggunakan modul HTTP. Make tidak dapat menggunakan server MCP kami karena Make sendiri adalah server MCP, bukan klien. ### Bagaimana pesan WhatsApp memulai skenario Make? Buat modul webhook khusus di Make, salin URL yang diberikan, lalu tetapkan sebagai tujuan webhook nomor tersebut. Setelah itu, Meta mengirimkan setiap pesan yang masuk ke nomor langsung ke URL tersebut sebagai HTTP POST, lalu skenario berjalan. Payload berisi pengirim, isi pesan atau referensi media, cap waktu, dan ID pesan. Setelah itu, prosesnya menjadi skenario biasa: arahkan berdasarkan isi, cari akun pelanggan, lalu panggil layanan lain yang Anda gunakan. Karena ini adalah Coexistence, pesan yang sama juga tersedia di aplikasi WhatsApp Business pada ponsel. Seseorang dapat membalasnya, skenario melihat pesan yang dikirim, dan keduanya tidak saling menimpa balasan. ### Mengapa Make tidak dapat menggunakan konektor MCP? Karena Make adalah server MCP, bukan klien MCP. Make mengekspos skenarionya sendiri kepada asisten seperti Claude dan ChatGPT, yang terhubung ke dalam Make. Make tidak terhubung keluar ke server MCP milik pihak lain. Arah koneksi tersebut menjelaskan semuanya. Konektor kami adalah server yang menunggu dipanggil, sedangkan Make tidak memiliki fitur untuk memanggil server lain. Karena itu, keduanya tidak bertemu. Ini berbeda dari n8n, yang memiliki node MCP Client Tool dan dapat menggunakan server jarak jauh melalui OAuth. Dalam praktiknya, biayanya tidak ada. Jalur webhook menyediakan semua yang dibutuhkan skenario, dan jalur ini bereaksi terhadap pesan masuk, sesuatu yang tidak dapat dilakukan MCP pada alat apa pun. ### Bagaimana skenario mengirim balasan? Gunakan modul HTTP ke Cloud API dengan phone_number_id dan access token nomor tersebut. Keduanya dapat dibaca dari dashboard atau melalui konektor MCP jika Anda ingin asisten mengambilnya. Hal yang dapat dikirim bergantung pada waktunya. Dalam 24 jam sejak pesan terakhir pelanggan, teks bebas dapat digunakan. Setelah itu, hanya template yang telah disetujui Meta yang akan terkirim. Skenario yang hanya mengirim teks bebas akan berhenti pada kasus pertama yang melewati malam. Bentuk yang tahan lama adalah router: periksa berapa lama sejak pesan masuk terakhir diterima, lalu pilih cabang teks bebas atau cabang template. - Membiarkan webhook mengarah ke URL Make dari skenario yang sedang nonaktif. Meta tetap mengirimkan pesan ke sana, tetapi tidak ada yang berjalan. - Tidak menjawab permintaan verifikasi Meta. Meta mengirim GET dengan challenge sebelum mengirimkan apa pun. - Membalas dengan teks bebas di luar jendela 24 jam. Pengiriman gagal, dan dari sudut pandang skenario, seolah-olah tidak terjadi apa-apa. **Dapatkah Make terhubung ke server MCP Anda?** Tidak. Make adalah server MCP, bukan klien, sehingga tidak dapat memanggil server kami. Jalur webhook mencakup semua kebutuhan skenario. **Apakah saya memerlukan aplikasi Make untuk WhatsApp?** Tidak. Webhook khusus menerima pesan dan modul HTTP mengirimkannya. Integrasinya terdiri dari satu URL dan satu panggilan REST. **Apakah tim masih dapat menjawab dari ponsel?** Ya. Itulah arti Coexistence. Aplikasi tetap berfungsi pada nomor yang sama dan skenario melihat pesan yang dikirim manusia. **Dapatkah satu skenario melayani beberapa klien?** Ya. Arahkan setiap nomor ke webhook yang sama, lalu lakukan pengalihan berdasarkan phone_number_id penerima dalam payload. --- ## Hubungkan WhatsApp ke Zapier melalui Cloud API resmi https://easycoexistence.com/id/integrations/zapier Arahkan tujuan webhook nomor ke catch hook Zapier, lalu setiap pesan masuk akan memicu Zap. Balasan dikirim kembali melalui Cloud API dengan tindakan webhook. Zapier tidak dapat menggunakan MCP server kami karena Zapier adalah MCP server, bukan klien. ### Bagaimana pesan masuk memicu Zap? Mulai Zap dengan pemicu Webhooks by Zapier, pilih Catch Hook, lalu salin URL yang dibuat Zapier. Tetapkan URL tersebut sebagai tujuan webhook nomor, dan Meta akan mengirimkan setiap pesan masuk langsung ke sana. Payload berisi pengirim, isi pesan, timestamp, dan id pesan, yang merupakan semua data yang biasanya digunakan untuk percabangan Zap. Tidak ada yang berjalan di infrastruktur Anda dan tidak ada aplikasi Zapier yang perlu kami pelihara karena permukaan integrasinya adalah URL. Aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama selama proses ini, sehingga seseorang dapat menangani percakapan yang tidak ditangani Zap. ### Mengapa Zapier tidak menggunakan konektor MCP? Karena Zapier menjalankan MCP server, bukan klien MCP. Asisten seperti Claude dan ChatGPT terhubung ke Zapier untuk menggunakan aksinya. Zapier tidak terhubung keluar ke MCP server pihak ketiga, sehingga tidak dapat menjangkau MCP server kami. Dampak praktisnya tidak ada. MCP digunakan agar asisten bertindak ketika manusia meminta, sedangkan Zap memiliki pola yang berlawanan: sesuatu terjadi, lalu otomatisasi merespons. Itulah ranah webhook di setiap alat, termasuk alat yang memiliki klien MCP. Jika Anda juga ingin melibatkan asisten, konektor dapat digunakan di Claude atau ChatGPT bersama Zap, bukan di dalamnya. ### Bagaimana Zap mengirim balasan? Gunakan tindakan POST Webhooks by Zapier ke Cloud API, dengan phone_number_id nomor dan access token dari dashboard. Waktu menentukan apa yang boleh Anda kirim. Dalam 24 jam sejak pesan terakhir pelanggan, teks bebas dapat dikirim. Setelah itu, hanya template yang disetujui yang dapat digunakan. Di sinilah banyak Zap gagal saat digunakan karena pengujian selalu dilakukan beberapa detik setelah pesan. Zap yang menangani kedua kondisi tersebut memerlukan filter jalur berdasarkan berapa lama sejak pesan masuk terakhir diterima. Ini hanya satu langkah tambahan, tetapi membedakan otomatisasi yang berfungsi pada Selasa sore dari yang tetap berfungsi pukul tiga pagi. - Menggunakan URL pengujian Zapier sebagai tujuan. URL tersebut berhenti mendengarkan sehingga pesan tidak sampai ke mana pun. - Lupa melakukan GET verifikasi Meta. Catch hook harus mengembalikan challenge sebelum pengiriman dimulai. - Mengirim teks bebas di luar jendela 24 jam, yang gagal tanpa terlihat dari sisi Zap. **Apakah ada aplikasi WhatsApp Zapier resmi?** Anda tidak memerlukannya di sini. Catch hook menerima dan tindakan webhook mengirim, sehingga Anda tetap menggunakan Cloud API resmi tanpa perantara. **Bisakah Zapier menggunakan MCP server Anda?** Tidak. Zapier sendiri adalah MCP server dan tidak bertindak sebagai klien, sehingga tidak dapat terhubung keluar ke MCP server kami. **Apakah tim saya kehilangan akses ke ponsel?** Tidak. Coexistence membuat aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama. **Bagaimana jika Zap saya dijeda?** Meta mencoba kembali selama jangka waktu tertentu lalu berhenti. Pesan tetap masuk ke aplikasi di ponsel, sehingga bisnis tidak kehilangan apa pun. --- ## Hubungkan WhatsApp ke ChatGPT dengan konektor khusus https://easycoexistence.com/id/integrations/chatgpt Aktifkan mode pengembang di pengaturan ChatGPT, tambahkan EasyCoexistence sebagai konektor, lalu ChatGPT dapat mencantumkan nomor, memeriksa kesehatannya, mengirim pesan dan template, serta mengarahkan webhook ke sistem Anda sendiri melalui Cloud API resmi Meta. ### Bagaimana cara menambahkannya ke ChatGPT? Buka Settings, pilih Connectors, lalu Advanced, dan aktifkan mode pengembang. Dengan begitu, opsi untuk menambahkan konektor melalui URL akan muncul, bukan hanya memilih dari daftar bawaan. Tambahkan konektor yang mengarah ke endpoint MCP EasyCoexistence. Saat pertama kali ChatGPT memanggil alat, akan muncul halaman masuk dan Anda memberikan otorisasi di sana. Tidak ada yang perlu dibuat, disalin, atau ditempel, karena konektor menggunakan OAuth, bukan kunci API. Server itu sendiri bersifat jarak jauh. Tidak ada yang dipasang, tidak ada yang berjalan di latar belakang mesin Anda, dan menutup ChatGPT tidak memengaruhi nomor yang terhubung dengan cara apa pun. ### Apa yang dapat dilakukan ChatGPT setelah terhubung? Ajukan pertanyaan dengan bahasa biasa dan ChatGPT akan memilih alatnya. Nomor saya yang mana yang tidak sehat? Kirim konfirmasi pemesanan ini kepada pelanggan. Buat template untuk pembaruan pesanan dan beri tahu saya saat Meta menyetujuinya. Arahkan webhook nomor ini ke server saya. Alat pembacaan mencakup pencantuman nomor, pemeriksaan peringkat kualitas, tingkat pesan, dan status koneksi, serta pengambilan kredensial saat sistem lain membutuhkannya. Alat pengiriman mencakup teks bebas selama jendela sesi dan template yang disetujui di luar jendela tersebut. Salah satu dari enam belas alat memberikan dokumentasi kami kepada ChatGPT dalam format markdown. Karena itu, ChatGPT menjawab pertanyaan tentang cara kerja semua ini berdasarkan dokumentasi kami, bukan berdasarkan tebakan. ### Apa yang tidak dapat dilakukannya? Merespons pesan masuk. Hal ini perlu diperjelas karena kebanyakan orang mengira asisten akan melakukan itu. MCP bekerja berdasarkan permintaan dan respons. ChatGPT memanggil alat saat Anda memintanya. Tidak ada mekanisme yang membuat pesan WhatsApp pelanggan membangunkan ChatGPT lalu membuatnya menjawab sendiri pada pukul tiga pagi. Konektor kami tidak mengubah hal itu, dan tidak ada server MCP pada produk apa pun yang dapat melakukannya. Balasan otomatis menggunakan jalur webhook: Meta mengirimkan pesan masuk ke sistem yang Anda jalankan, lalu sistem tersebut menentukan tindakan. Keduanya dapat bekerja bersama, dan konektor bahkan dapat menetapkan tujuan webhook untuk Anda. - Mengharapkan konektor menjawab pelanggan secara otomatis. MCP bekerja saat diminta, sedangkan pesan masuk memerlukan webhook. - Mencari EasyCoexistence di daftar konektor bawaan. Konektor ini ditambahkan melalui URL dengan mode pengembang aktif. - Mengira kunci diperlukan. Konektor memberikan otorisasi melalui OAuth dan tidak ada yang perlu ditempel. **Apakah saya memerlukan paket ChatGPT berbayar?** Konektor khusus tersedia melalui mode pengembang di pengaturan. Ketersediaannya mengikuti aturan paket OpenAI sendiri, bukan sesuatu yang kami kendalikan. **Apakah ChatGPT dapat melihat percakapan pelanggan saya?** Hanya yang Anda minta. Pesan masuk mengalir dari Meta ke tujuan webhook yang Anda tentukan, dan kami tidak pernah menyimpan isi percakapan. **Dapatkah konektor menghubungkan nomor baru?** Konektor dapat memulai prosesnya. Konektor mengembalikan tautan yang dibuka pemilik bisnis untuk memberikan otorisasi atas nomornya sendiri melalui alur Meta. **Apakah ini bekerja dengan akun yang sama seperti Claude?** Ya. Satu akun EasyCoexistence, satu endpoint, dan setiap asisten yang Anda hubungkan akan melihat nomor yang sama. --- ## Hubungkan WhatsApp ke Cursor melalui MCP https://easycoexistence.com/id/integrations/cursor Tambahkan EasyCoexistence ke konfigurasi MCP Cursor agar editor dapat mengakses nomor WhatsApp nyata tanpa meninggalkan proyek: melihat daftar nomor, memeriksa kondisinya, mengirim pesan dan template yang disetujui, serta mengarahkan tujuan webhook ke apa pun yang sedang Anda bangun, semuanya melalui Cloud API resmi Meta. ### Bagaimana cara menambahkannya ke Cursor? Buka Pengaturan dan cari bagian MCP, lalu tambahkan server yang mengarah ke endpoint EasyCoexistence. Cursor juga membaca file mcp.json, yang lebih sesuai jika Anda menyiapkan beberapa mesin atau ingin menyimpan konfigurasi dalam version control. Setelah memuat ulang, minta Cursor menampilkan daftar nomor Anda. Cursor akan meminta Anda masuk untuk pertama kalinya, lalu alat tersebut tersedia seterusnya. Tidak ada paket yang perlu dipasang dan tidak ada kunci yang perlu dibuat. Server ini bersifat remote, jadi tidak ada proses yang berjalan di samping editor dan menutup Cursor tidak memengaruhi nomor yang terhubung. ### Mengapa menggunakan WhatsApp di editor? Karena hal yang sedang dibangun biasanya adalah integrasinya sendiri, dan tanpa ini siklus umpan balik berjalan lambat. Menghubungkan webhook, memeriksa apakah webhook sudah diverifikasi, mengirim pesan uji ke diri sendiri, serta membaca status persetujuan template, semuanya memerlukan perpindahan konteks ke dashboard lalu kembali lagi. Dengan konektor ini, pertanyaan tersebut diajukan di tempat kode sudah berada. Ini juga cara tercepat untuk menyiapkan nomor klien saat mengerjakan proyek mereka. get_connect_link mengembalikan tautan yang mereka buka, dan set_webhook_destination mengarahkan nomor ke apa pun yang sedang Anda bangun, tanpa perlu membuka tab browser yang bukan popup Meta. - Mengira alat ini dapat menerima pesan. MCP bertindak saat diminta; lalu lintas masuk memerlukan tujuan webhook. - Menaruh token di konfigurasi. Konektor menggunakan OAuth dan tidak memerlukan rahasia di dalam file. - Mengirim teks bebas kepada kontak yang belum menulis pesan selama sehari. Di luar 24 jam, hanya template yang disetujui yang dapat terkirim. **Apakah ada yang perlu dipasang?** Tidak. Ini adalah server remote melalui HTTP dengan OAuth, sehingga Cursor terhubung ke server tersebut tanpa menjalankannya. **Bisakah konfigurasi disimpan dalam version control?** Ya, melalui mcp.json. Tidak ada rahasia di dalamnya karena otorisasi berlangsung melalui OAuth saat penggunaan pertama. **Apakah ini juga berfungsi di Claude Code?** Ya, dengan satu perintah. Endpoint-nya sama untuk setiap klien. **Apakah dapat mengirim ke nomor apa pun?** Pesan dikirim dari nomor yang terhubung ke akun Anda kepada penerima WhatsApp mana pun, sesuai aturan jendela dan template yang berlaku. --- ## Hubungkan WhatsApp ke Claude Code melalui MCP https://easycoexistence.com/id/integrations/claude-code Jalankan satu perintah claude mcp add dan Claude Code dapat mengakses nomor WhatsApp nyata: mencantumkan nomor, memeriksa kesehatan, mengirim pesan dan template, serta mengatur tujuan webhook, semuanya melalui Cloud API resmi Meta, bukan sesi perangkat tertaut. ### Bagaimana cara menambahkannya? Jalankan claude mcp add dengan transport http dan endpoint EasyCoexistence di terminal mana pun. Lalu jalankan /mcp di dalam Claude Code dan lakukan autentikasi. Enam belas alat tersedia di setiap sesi pada mesin tersebut sejak saat itu. Tidak ada yang dipasang selain entri konfigurasi. server berada di jarak jauh, jadi tidak ada proses yang harus tetap aktif dan tidak ada sesi yang disimpan di disk. Otorisasi menggunakan OAuth, sehingga tidak ada token yang masuk ke riwayat shell, dotfile, atau repositori. Hal ini lebih penting di sini daripada di aplikasi desktop, karena konfigurasi terminal sering tidak sengaja ikut di-commit. ### Apa kegunaan sebenarnya? Pekerjaan agen yang mencakup WhatsApp dan codebase secara bersamaan, yang merupakan sebagian besar aktivitas pengguna berbayar kami. Agen dapat menghubungkan nomor milik klien dengan get_connect_link, mengarahkannya ke layanan yang sedang dibuat dengan set_webhook_destination, lalu mengirim pesan uji dan membaca kembali apakah webhook sudah terverifikasi. Tanpa ini, proses tersebut biasanya melibatkan dashboard, ponsel, dan banyak waktu menunggu. Dokumentasi juga tersedia untuk model melalui cara ini. get_docs mengembalikan dokumentasi produk kami dalam format markdown, sehingga agen yang menjawab pertanyaan tentang aturan Coexistence, jendela 24 jam, atau kondisi 14 hari menggunakan dokumentasi kami, bukan hanya mengandalkan ingatannya. - Mengharapkan pesan masuk sampai ke agen. MCP menggunakan permintaan dan respons; pengiriman memerlukan webhook. - Menambahkannya untuk setiap proyek. Konfigurasinya berlaku per mesin dan tersedia di setiap sesi. - Mengirim teks bebas di luar jendela melalui script. Periksa waktu pesan masuk terakhir dan arahkan ke template. **Apakah ini juga berfungsi di Codex?** Apa pun yang menggunakan MCP melalui HTTP dengan OAuth dapat memakai endpoint yang sama. **Apakah token disimpan di disk?** Tidak. Otorisasi menggunakan OAuth, jadi tidak ada rahasia di file konfigurasi. **Bisakah agen menghubungkan nomor sendiri?** Agen dapat memulai prosesnya. Tautan yang dikembalikan harus dibuka oleh pemilik bisnis, karena alur Meta memerlukan browser dan ponsel. **Apakah menutup terminal memutus koneksi?** Tidak. server berada di jarak jauh dan nomor tetap terhubung terlepas dari apa yang sedang berjalan secara lokal. --- ## Webhook WhatsApp: merutekan pesan langsung ke server Anda https://easycoexistence.com/id/whatsapp-webhook Webhook WhatsApp adalah endpoint HTTPS yang Anda tentukan, lalu Meta mengirim event ke sana: pesan masuk, status pengiriman, perubahan kualitas, dan pembaruan akun. Pada nomor Coexistence, tujuan dapat diatur ke server Anda sendiri, sehingga percakapan tidak pernah melewati penyedia. ### Apa yang sebenarnya dikirim Meta ke webhook? Event dikirim dalam beberapa kategori, dan perbedaan di antaranya menentukan arsitektur Anda. Jalur pesan membawa pesan yang dikirim pelanggan dan, pada nomor Coexistence, salinan pesan yang dikirim tim Anda dari aplikasi WhatsApp Business. Field-nya adalah messages dan smb_message_echoes, dan keduanya berisi konten percakapan. Jalur operasional membawa hal lainnya: account_update saat status koneksi berubah, phone_number_quality_update saat kualitas atau throughput berubah, account_alerts, account_review_update, business_capability_update, dan phone_number_name_update. Event-event ini tidak berisi konten percakapan dan menjadi dasar pemantauan. Penyedia yang menempatkan dirinya di jalur pesan menerima kelompok pertama. Penyedia yang tidak melakukannya tidak menerima kelompok tersebut. ### Bagaimana Meta memverifikasi endpoint? Dengan permintaan GET sebelum mengirim apa pun, dan kegagalan pada tahap ini adalah alasan paling umum mengapa setup yang terlihat selesai tidak pernah menerima pesan. Meta memanggil URL Anda dengan hub.mode berisi subscribe, hub.verify_token milik Anda, dan nilai hub.challenge. Endpoint Anda harus mengembalikan challenge tersebut sebagai isi respons mentah, bukan dalam JSON dan tanpa tambahan apa pun. Jika tidak, Meta tidak pernah mulai mengirim event, dan tidak ada dashboard yang akan memberitahukannya. Endpoint juga harus menggunakan HTTPS. Endpoint yang mengembalikan 404 tanpa isi, atau berada di balik lapisan autentikasi yang menolak Meta, terlihat sama seperti setup yang berfungsi hingga pesan pertama tidak pernah tiba. ### Bisakah tujuan diarahkan ke server Anda sendiri? Bisa, dan inilah bagian yang berbeda di antara penyedia. Meta mengizinkan aplikasi mengubah tujuan pengiriman webhook untuk WhatsApp Business Account tertentu. Kami mengatur override tersebut ke URL Anda, sehingga event jalur pesan berpindah dari callback kami ke endpoint Anda. Kami tetap menyimpan event operasional, karena dashboard dan sistem peringatan dibangun dari event tersebut. Konsekuensinya bersifat arsitektural, bukan kebijakan yang kami publikasikan. Konten percakapan tidak memiliki tempat untuk disimpan di sisi kami karena tidak pernah dikirim kepada kami. Akun tanpa override akan kembali ke callback default kami, tempat handler membuang event tersebut tanpa menyimpannya. ### Apa yang terjadi pada tujuan saat nomor tersambung kembali? Tujuan tersebut dihapus, dan ini adalah kegagalan yang hampir tidak pernah direncanakan. Tujuan bukan properti nomor telepon. Tujuan adalah override pada subscription aplikasi kami ke WhatsApp Business Account. Saat koneksi dihapus, baik karena aturan tidak aktif selama empat belas hari dari Meta maupun karena alasan lain, aplikasi dihapus dari akun tersebut dan override ikut terhapus. Menyambungkan kembali memulihkan pengiriman dan pemantauan. Namun, tindakan ini tidak memulihkan pengiriman ke server Anda, dan tidak ada yang melaporkan kesalahan. Tanda pertama biasanya pelanggan mengatakan tidak ada yang membalas. Kami menerapkan kembali override setiap kali koneksi dibuat ulang karena hal ini pernah terjadi pada nomor nyata yang berhasil tersambung kembali, tetapi kemudian tidak mengirim apa pun. - Mengembalikan JSON dari GET verifikasi. Meta menginginkan nilai hub.challenge mentah dan tidak ada yang lain. - Menggunakan URL sementara atau URL pengujian. Meta akan terus mengirim ke sana setelah tool yang membuatnya berhenti mendengarkan. - Menganggap tujuan tetap ada setelah koneksi dibuat ulang. Tujuan berada pada subscription aplikasi dan ikut dihapus bersamanya. - Menempatkan endpoint di balik autentikasi yang menolak permintaan Meta. **Apakah pesan saya melewati EasyCoexistence?** Tidak. Override mengirim event jalur pesan dari Meta langsung ke endpoint Anda. Event untuk akun tanpa override akan kembali ke callback kami dan dibuang tanpa disimpan. **Bisakah saya mengubah tujuan nanti?** Bisa, kapan saja, melalui dashboard atau konektor MCP. Mengirim null akan mengembalikannya ke default kami. **Bagaimana jika server saya tidak aktif saat Meta mengirim?** Meta akan mencoba kembali selama periode tertentu lalu berhenti. Pesan tetap tiba di aplikasi WhatsApp Business pada ponsel, sehingga bisnis tidak kehilangan apa pun meskipun integrasi tidak berfungsi. **Apakah satu webhook cukup untuk beberapa nomor?** Ya. Arahkan setiap nomor ke endpoint yang sama, lalu buat percabangan berdasarkan phone_number_id penerima dalam payload. --- ## Mengirim dan menerima WhatsApp dari Python https://easycoexistence.com/id/integrations/python Menerima pesan dilakukan melalui rute di framework web Anda yang menjawab GET verifikasi Meta dan menerima POST. Mengirim pesan dilakukan melalui permintaan HTTPS ke Cloud API dengan phone number id dan token nomor tersebut. Tidak ada SDK dari kami dan tidak ada yang perlu dipasang. ### Bagaimana cara menerima pesan di Python? Gunakan dua handler pada satu rute, dalam framework apa pun yang sudah Anda gunakan. Handler GET menjawab verifikasi Meta. Handler ini membaca hub.mode, hub.verify_token, dan hub.challenge dari string kueri, memeriksa token tersebut terhadap token milik Anda, lalu mengembalikan challenge sebagai body mentah. Mengembalikan JSON di sini adalah kesalahan yang paling umum, dan kegagalannya tidak terlihat. Handler POST menerima event. Kembalikan 200 dengan cepat dan lakukan pekerjaan setelahnya, karena Meta menganggap respons lambat sebagai kegagalan dan akan mencoba kembali. Akibatnya, pesan yang sama dapat diproses dua kali. Masukkan ke antrean atau serahkan ke tugas latar belakang, bukan memprosesnya secara langsung. Pesan tiba dengan ID pesan wamid. Deduplikasi berdasarkan ID ini layak dilakukan sejak awal, karena mencoba kembali adalah hal yang normal, bukan pengecualian. ### Bagaimana cara mengirim pesan? Kirim satu POST ke endpoint pesan Cloud API untuk phone number id, dengan bearer token. Kedua nilai tersebut berasal dari koneksi: dashboard menampilkannya, dan get_api_credentials mengembalikannya jika Anda ingin asisten mengambilnya. Tidak ada bagian dari panggilan ini yang khusus untuk kami, sehingga library HTTP apa pun dapat digunakan dan permintaannya terlihat persis seperti dokumentasi Meta sendiri. Yang berubah berdasarkan waktu adalah body-nya. Dalam 24 jam sejak pesan terakhir pelanggan, kirim objek text. Di luar jangka waktu tersebut, kirim objek template yang mencantumkan template yang telah disetujui beserta bahasanya. Klien yang hanya mengenal bentuk pertama akan bekerja sempurna saat pengujian, lalu gagal pada pesan pertama yang dikirim semalaman dan mengembalikan kesalahan 131047. ### Apa yang dibutuhkan handler produksi selain itu? Ada tiga hal yang mudah dilewati dan mahal untuk ditambahkan nanti. Lakukan deduplikasi berdasarkan ID pesan, karena Meta mencoba kembali. Letakkan secret acak yang panjang di URL webhook dan tolak permintaan yang tidak menyertakannya, karena jika tidak, siapa pun yang mengetahui URL yang mudah ditebak dapat mengirim POST ke sana. Signature header bukan pilihan di sini: Meta menandatangani dengan app secret milik aplikasi yang memiliki langganan, yang merupakan milik kami dan tidak pernah dibagikan. Buat juga percabangan berdasarkan berapa lama sejak kontak terakhir kali mengirim pesan, agar jalur pengiriman memilih text atau template tanpa keputusan manusia. Tidak satu pun dari hal ini membutuhkan framework atau library. Semuanya hanya berupa set, pemeriksaan, dan perbandingan. Menyiapkannya sebelum klien pertama adalah perbedaan antara integrasi yang berjalan tenang dan integrasi yang terus mengirim notifikasi masalah. - Mengembalikan JSON dari GET verifikasi, bukan nilai challenge mentah. - Memproses secara langsung sebelum mengembalikan 200. Meta mencoba kembali pada respons lambat dan Anda memproses pesan dua kali. - Mengirim pesan teks bebas tanpa memeriksa jendela. Ini mengembalikan 131047 dan membuatnya tampak seolah tidak terjadi apa-apa. **Apakah ada SDK Python?** Tidak dari kami, dan Anda tidak membutuhkannya. API ini milik Meta, didokumentasikan oleh Meta, dan dapat diakses dengan library HTTP apa pun. **Framework apa yang sebaiknya saya gunakan?** Apa saja. Syaratnya adalah rute yang menjawab GET dan menerima POST, yang dapat dilakukan semua framework web Python. **Bagaimana cara menghindari pemrosesan pesan dua kali?** Lakukan deduplikasi berdasarkan ID pesan wamid di dalam payload. Meta memang mencoba kembali, jadi hal ini diharapkan, bukan kasus khusus. **Apakah tim tetap dapat menggunakan ponsel?** Ya. Coexistence membuat aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama, dan handler Anda melihat pesan yang mereka kirim sebagai event echo. --- ## Kirim dan terima WhatsApp dari Node.js https://easycoexistence.com/id/integrations/node Menerima pesan dilakukan melalui rute yang menjawab GET verifikasi Meta dan menerima POST. Mengirim pesan dilakukan dengan panggilan fetch ke Cloud API menggunakan phone_number_id nomor dan token. Kami tidak menyediakan SDK dan tidak ada yang perlu dipasang. ### Bagaimana cara menerima pesan di Node? Satu rute dengan dua metode, di Express, Fastify, route handler Next, atau server biasa. GET menjawab verifikasi Meta: baca hub.mode, hub.verify_token, dan hub.challenge dari query, bandingkan token dengan milik Anda, lalu kembalikan challenge sebagai teks biasa. Mengembalikannya sebagai JSON adalah kesalahan yang umum dan menghasilkan endpoint yang tidak pernah menerima apa pun meski terlihat benar. POST menerima event. Berikan respons 200 segera dan proses setelahnya. Meta akan mencoba kembali apa pun yang lambat, dan handler yang menyelesaikan pekerjaannya sebelum memberi respons akan melihat pesan yang sama lebih dari sekali. Khususnya pada serverless, mengembalikan respons terlebih dahulu lalu memasukkan pekerjaan ke queue membuat cold start tidak berubah menjadi duplikasi. ### Bagaimana cara mengirim pesan? Lakukan fetch ke endpoint messages Cloud API untuk phone_number_id, dengan token sebagai bearer header. Tidak ada bagian yang khusus untuk kami, sehingga permintaan ini sama persis dengan dokumentasi Meta dan tidak ada wrapper yang perlu dipelajari atau membuat Anda terkunci. Kedua nilai tersebut ada di dashboard, dan get_api_credentials mengembalikannya melalui konektor MCP jika asisten yang melakukan pengaturannya. Body bergantung pada waktu pengiriman. Dalam 24 jam sejak pesan masuk terakhir dari pelanggan, kirim objek teks. Di luar jangka waktu itu, kirim objek template dengan nama template dan bahasa yang telah disetujui. Kode yang hanya mengirim teks akan lolos semua pengujian dan gagal pada pesan pertama yang masuk semalaman. ### Apa yang berbeda pada serverless? Ada dua hal, dan keduanya berkaitan dengan fungsi yang berakhir sebelum pekerjaannya selesai. Mengembalikan 200 lalu melanjutkan pemrosesan tidak akan bertahan pada fungsi yang membeku segera setelah memberi respons. Gunakan apa pun yang disediakan platform Anda untuk menjaga pekerjaan tetap berjalan setelah respons, atau masukkan payload ke queue dan biarkan fungsi terpisah menanganinya. Meta hanya membutuhkan pengakuan dengan cepat, bukan pekerjaan tersebut sudah selesai. Cold start juga membuat respons lambat lebih mungkin terjadi, yang berarti lebih banyak percobaan ulang dan duplikasi. Deduplicasi berdasarkan ID pesan wamid bukan pilihan dalam bentuk ini, melainkan hal yang membuatnya andal. - Mengembalikan challenge sebagai JSON, bukan sebagai body mentah. - Mengerjakan proses sebelum memberi respons 200. Pada serverless, fungsi dapat membeku segera setelah memberi respons. - Melewati deduplicasi. Meta memang mencoba kembali dan duplikasi adalah hal normal, bukan kasus yang jarang terjadi. **Apakah saya memerlukan library?** Tidak. Rute dan fetch sudah cukup, dan panggilan tersebut sama persis dengan dokumentasi Meta. **Apakah ini berjalan di Vercel atau Lambda?** Ya, dengan catatan serverless yang umum: berikan pengakuan terlebih dahulu, lalu proses melalui queue atau mekanisme latar belakang, bukan secara inline. **Bagaimana cara memverifikasi bahwa permintaan berasal dari Meta?** Letakkan secret acak yang panjang di URL webhook dan tolak setiap permintaan yang tidak menyertakannya. Meta menandatangani dengan app secret milik aplikasi yang memiliki langganan, yang dalam hal ini adalah milik kami dan tidak pernah dibagikan, sehingga signature header tidak dapat diperiksa di sisi Anda. **Bisakah saya menggunakan TypeScript?** Bisa. Tidak ada yang perlu diberi tipe dari pihak kami, karena payload berasal dari Meta dan didokumentasikan oleh Meta. --- ## EasyCoexistence vs kotak masuk BSP https://easycoexistence.com/id/compare/coexistence-vs-bsp BSP menjual sebuah platform: kotak masuk bersama tempat tim Anda bekerja, dengan pesan yang disimpan di server mereka. Coexistence mempertahankan aplikasi WhatsApp Business di ponsel dan merutekan pesan ke tujuan yang Anda tentukan. Pilihannya adalah apakah Anda menginginkan produk untuk digunakan atau koneksi untuk dikembangkan. ### Apa yang sebenarnya diberikan BSP? Sebuah produk, dan itu bukan kritik. Business Solution Provider biasanya menjual kotak masuk bersama: agen masuk, percakapan dibagikan, tersedia balasan siap pakai, tag, pelaporan, dan aplikasi seluler. Untuk tim dukungan beranggotakan delapan orang yang perlu membagi pekerjaan dan melihat siapa yang menjawab apa, itu benar-benar pembelian yang tepat, dan membangunnya sendiri akan menjadi tindakan yang tidak masuk akal. Konsekuensi arsitekturnya adalah pesan melewati dan disimpan di platform mereka, karena kotak masuk bersama tidak dapat ada tanpa itu. Kotak masuk tersebut membutuhkan riwayat untuk menampilkannya. Hal ini melekat pada produknya, bukan pilihan yang dibuat vendor tertentu. ### Kapan Coexistence lebih cocok? Ketika nomor tersebut milik bisnis yang sudah memiliki cara kerja, dan tidak ada yang ingin mengubahnya. Tim kecil yang menjawab dari satu ponsel tidak membutuhkan pembagian percakapan. Mereka membutuhkan kembali waktu malamnya, yang berarti ada sesuatu yang menangani konfirmasi dan balasan pertama secara otomatis, sementara ponsel tetap bekerja persis seperti biasa. Memindahkan mereka ke kotak masuk bersama menyelesaikan masalah yang tidak mereka miliki dan menciptakan masalah yang tidak mereka minta. Agensi memiliki situasi yang sama karena alasan berbeda. Klien tidak akan memindahkan nomor atau melatih ulang staf mereka, dan sering kali sama sekali tidak mau menerima percakapan mereka berada di platform pihak ketiga. Coexistence adalah satu-satunya jalur resmi yang tidak menuntut apa pun dari mereka. ### Mana yang tepat jika Anda sedang membangun perangkat lunak? Hampir selalu Coexistence, dan alasannya bersifat struktural, bukan soal fitur. Jika Anda membangun sesuatu yang menangani percakapan, kotak masuk BSP adalah pesaing bagi produk yang Anda bangun dan lapisan di antara Anda dan Meta. Anda akhirnya berintegrasi dengan abstraksi mereka, bukan Cloud API, yang berarti mengikuti pembatasan laju mereka, bentuk webhook mereka, jadwal rilis mereka, dan harga mereka di atas harga Meta. Dengan Coexistence, webhook masuk ke endpoint Anda dan panggilan API adalah milik Meta sendiri, didokumentasikan oleh Meta. Tidak ada bagian integrasi yang khusus untuk vendor tertentu, dan hal itu juga memungkinkan Anda untuk pergi. - Memilih berdasarkan harga. Ini adalah produk yang berbeda, dan yang lebih murah bukan versi lebih kecil dari yang lain. - Menempatkan tim dukungan beranggotakan delapan orang pada koneksi mentah tanpa apa pun yang dibangun. Mereka membutuhkan kotak masuk dan akan tidak puas tanpanya. - Menganggap BSP dapat mempertahankan aplikasi WhatsApp Business tetap aktif. Sebagian dapat melakukannya melalui Coexistence, banyak yang tidak, dan hal ini layak ditanyakan secara langsung. **Bisakah saya menggunakan keduanya?** Pada praktiknya, ya, jika BSP mendukung Coexistence. Pertanyaan yang perlu diajukan adalah di mana konten percakapan disimpan, karena itulah perbedaan sebenarnya. **Apakah BSP lebih andal?** Keduanya berjalan di Cloud API Meta, jadi pengiriman pesannya sama. Perbedaannya adalah jumlah pihak yang berada di antara Meta dan sistem Anda. **Mana yang lebih murah?** Biasanya tarif koneksi tetap lebih rendah daripada harga kotak masuk per kursi, tetapi keduanya adalah pembelian yang berbeda dan membandingkan angka saja bisa menyesatkan. **Apa yang terjadi pada riwayat saya jika saya pergi?** Dengan Coexistence, riwayat tersebut tidak pernah disimpan oleh kami. Dengan sebuah platform, riwayat berada di sana, dan untuk mengambilnya diperlukan ekspor. --- ## EasyCoexistence vs membangunnya sendiri https://easycoexistence.com/id/compare/build-it-yourself-vs-easycoexistence Setiap panggilan API yang dibuat produk ini didokumentasikan oleh Meta dan tersedia bagi siapa pun yang memiliki aplikasi Meta. Membangun koneksinya dapat dilakukan dalam akhir pekan. Yang memerlukan waktu lebih lama adalah menjadi Tech Provider, sedangkan yang tidak pernah selesai adalah menyadari ketika koneksi mati diam-diam. ### Apa yang sebenarnya harus Anda bangun? Lebih sedikit dari perkiraan orang untuk versi pertama, dan lebih banyak dari perkiraan mereka untuk versi yang dapat diandalkan. Versi pertama terdiri dari aplikasi Meta, Embedded Signup, endpoint yang menjawab handshake verifikasi, dan panggilan pengiriman. Ini benar-benar dapat diselesaikan dalam akhir pekan oleh seseorang yang terbiasa dengan OAuth dan webhook, dan sebagian besar dijelaskan di halaman dokumentasi kami. Versi yang dapat diandalkan berbeda. Versi ini menangani delapan jenis event webhook berdasarkan namanya, membedakan token yang dicabut dari nomor yang dihapus, memeriksa peringkat kualitas dan tingkat messaging karena keduanya tidak hadir sebagai event yang dapat diandalkan, menerapkan kembali override webhook setelah koneksi menghapusnya saat instalasi ulang, serta membedakan pemutusan koneksi karena tidak aktif selama empat belas hari dari pelanggan yang benar-benar pergi. Semua itu dipelajari dari sesuatu yang pernah rusak. ### Apa bagian yang tidak dapat dipersingkat? Menjadi Meta Tech Provider Anda sendiri, yang membedakan antara menghubungkan satu nomor dan menghubungkan nomor milik orang lain. Prosesnya gratis, tetapi tidak cepat. Proses ini memerlukan Business Manager yang terverifikasi, aplikasi yang lolos App Review, dan video rekaman yang menunjukkan alurnya. Sampai selesai, Anda bekerja melalui akun provider milik pihak lain, dan inilah yang menimbulkan batasan satu koneksi yang sering ditemui pada alat siap pakai. Jika Anda menghubungkan satu nomor milik sendiri, semua ini tidak berlaku dan Anda sebaiknya langsung membangunnya. Jika Anda menghubungkan nomor untuk klien, inilah proyek yang sebenarnya, dan ukurannya adalah beberapa minggu menunggu, bukan beberapa hari bekerja. ### Berapa biaya sebenarnya untuk menjalankan pemantauan? Ini adalah bagian tanpa tanggal selesai, sehingga berbeda dari bagian lainnya. Koneksi dapat gagal tanpa tanda. Aplikasi WhatsApp Business tetap berfungsi saat terjadi penurunan kualitas, token kedaluwarsa, override webhook terhapus, dan pemutusan koneksi selama empat belas hari. Tidak ada tanda masalah di ponsel, dan sinyal pertama biasanya datang dari pelanggan yang bertanya mengapa tidak ada yang membalas. Untuk mendeteksinya, Anda memerlukan pemeriksa terjadwal, penerima webhook, tempat untuk menyimpan status, sistem peringatan, dan seseorang yang memperhatikan peringatan tersebut. Tidak ada yang sulit. Semuanya harus terus berjalan dan tetap benar saat Meta mengubah berbagai hal, seperti yang memang dilakukannya. Itulah hal sebenarnya yang dibeli di sini, bukan panggilan API-nya. - Membuat perkiraan dari versi pertama. Menghubungkan satu nomor dapat dilakukan dalam akhir pekan, tetapi mempertahankan lima puluh nomor tetap terhubung tidak. - Merencanakan menjadi Tech Provider dengan tenggat tertentu. Waktu App Review bukan sesuatu yang dapat Anda kendalikan. - Menganggap pemantauan sebagai tahap berikutnya. Kegagalan yang dideteksinya terjadi tanpa tanda, jadi ketiadaannya bukan bukti bahwa kegagalan itu tidak terjadi. **Apakah ada bagian yang bersifat eksklusif?** Tidak. Setiap panggilan menggunakan Cloud API Meta yang terdokumentasi. Ini memang disengaja: tidak ada yang mengikat Anda dan Anda dapat pergi sambil mempertahankan integrasi sendiri. **Haruskah saya membangunnya jika hanya memiliki satu nomor?** Kemungkinan besar, ya. Satu nomor milik Anda yang dihubungkan sekali adalah proyek kecil, dan Anda akan mempelajari platform ini dengan benar. **Berapa lama proses mendapatkan status Tech Provider?** Prosesnya gratis, tetapi memerlukan Business Manager yang terverifikasi dan App Review, termasuk video rekaman. Waktu menunggunya adalah bagian yang paling lama. **Apa yang hilang jika saya membangunnya sendiri?** Tidak ada secara teknis. Anda mengambil alih pemantauan, yaitu bagian yang tidak pernah selesai dan gagal tanpa tanda. --- ## Kesalahan WhatsApp 368: akun dibatasi karena kebijakan https://easycoexistence.com/id/docs/whatsapp-error-368 Kesalahan 368 berarti WhatsApp Business Account dibatasi oleh Meta setelah tindakan penegakan kebijakan. Ini merupakan keputusan tingkat akun, bukan masalah pada permintaan, dan pengajuannya dilakukan melalui Meta, bukan melalui penyedia. ### Apa arti pembatasan sebenarnya? Artinya Meta telah mengambil tindakan penegakan terhadap akun bisnis, biasanya setelah masalah kebijakan berulang, bukan karena satu event. Penyebab umumnya adalah isi pesan yang melanggar kebijakan perdagangan atau bisnis WhatsApp, pola penerima yang melaporkan pesan, atau detail verifikasi bisnis yang tidak dapat dibuktikan. Kesamaannya adalah masalah tersebut berkaitan dengan akun, bukan pesan tertentu. Karena itu, setiap pengiriman gagal, bukan hanya sebagian. Hal ini perlu dibedakan dari pembatasan kualitas, yang membatasi jumlah pesan yang dapat dikirim oleh akun yang sehat. Pembatasan akun merupakan penilaian apakah akun tersebut boleh tetap beroperasi, dan tidak dapat diselesaikan dengan mengirim lebih sedikit pesan. ### Bagaimana cara menyelesaikannya? Melalui Meta, di Business Manager, dan hanya oleh pihak yang memiliki akun tersebut. Notifikasi penegakan di Business Manager menjelaskan kebijakan yang disebutkan dan apakah pengajuan banding tersedia. Pengajuan banding memang ada dan terkadang berhasil, tetapi tidak ada jangka waktu yang dapat dijanjikan siapa pun dan tidak ada jalur eskalasi melalui penyedia. Tidak seorang pun yang menjual akses API dapat melihat keputusan penegakan atau memengaruhinya. Ini adalah salah satu dari sedikit situasi ketika jawaban jujur dari vendor mana pun adalah bahwa mereka tidak dapat membantu hal yang paling ingin Anda selesaikan. Mereka dapat memberi tahu akun mana yang dibatasi dan kapan hal itu terjadi. Untuk itulah linimasa koneksi digunakan. - Meminta penyedia menghapusnya. Keputusan penegakan berada di tangan Meta dan tidak dapat dilihat pihak lain. - Menghubungkan nomor di tempat lain. Pembatasan berada pada akun bisnis dan ikut berpindah bersamanya. - Mengiranya sebagai pembatasan kualitas, yang membatasi volume pada akun sehat, bukan akun itu sendiri. **Bisakah saya memindahkan nomor ke penyedia lain?** Tidak. Pembatasan berada pada WhatsApp Business Account, sehingga berlaku di mana pun nomor tersebut digunakan. **Berapa lama pengajuan banding diproses?** Meta tidak memublikasikan angkanya, dan tidak ada penyedia yang dapat melihat proses tersebut. **Apakah pembatasan ini memengaruhi penerimaan pesan?** Penegakan berbeda-beda menurut kasus. Hal yang konsisten adalah pengiriman berhenti berfungsi. **Apakah 131031 sama?** Terkait. Kode tersebut menyertai pembatasan dengan ketidaksesuaian data verifikasi, yang mengarah pada detail bisnis, bukan perilaku pengiriman pesan. --- ## Kesalahan WhatsApp 131031: akun dibatasi atau data tidak cocok https://easycoexistence.com/id/docs/whatsapp-error-131031 Kesalahan 131031 berarti WhatsApp Business Account dibatasi, biasanya karena detail verifikasi bisnis tidak cocok dengan data yang dimiliki Meta, atau karena PIN verifikasi dua langkah terlibat. Masalah ini diselesaikan di Pengelola Bisnis, bukan dalam kode. ### Ketidakcocokan seperti apa yang menyebabkannya? Perbedaan antara data bisnis yang dimiliki Meta dan data yang telah diberikan, yang tampak sepele tetapi bukan. Verifikasi bisnis menghubungkan badan hukum dengan akun: nama, alamat, detail pendaftaran, dan dokumen pendukung. Jika sesuatu berubah di sisi bisnis tetapi tidak diperbarui di Meta, atau data yang dikirim tidak cocok dengan registri yang diperiksa Meta, akun dapat dibatasi sampai datanya disesuaikan. PIN verifikasi dua langkah adalah penyebab umum lainnya dan lebih mudah diperbaiki. PIN ini ditetapkan pada nomor telepon dan diperlukan untuk operasi tertentu. Jika PIN terlupa atau ditetapkan oleh seseorang yang sudah tidak bekerja di sana, PIN harus diatur ulang sebelum hal lain dapat berfungsi. ### Di mana tepatnya harus memeriksanya? Di Pengelola Bisnis, pada akun bisnis, bukan pada nomor telepon. status verifikasi dan pemberitahuan penegakan apa pun berada di sana. Bersama-sama, keduanya biasanya menunjukkan penyebab yang berlaku. dashboard penyedia dapat memberi tahu bahwa nomor berhenti berfungsi dan kapan hal itu terjadi, tetapi dashboard tersebut tidak dapat melihat catatan verifikasi, sehingga tidak dapat memberi tahu detail mana yang salah. Jika penyebabnya adalah verifikasi, perbarui detail bisnis lalu kirim ulang. Jika penyebabnya adalah PIN, atur ulang dari pengaturan WhatsApp Manager untuk nomor tersebut, dan sebaiknya catat PIN di tempat yang dapat ditemukan kembali oleh bisnis. - Menganggapnya sebagai kesalahan kode. permintaan sudah dibuat dengan benar, tetapi akun ditolak. - Mengirim ulang verifikasi dengan detail yang sama seperti sebelumnya dan telah ditolak. - Menganggap PIN disimpan oleh penyedia. PIN ditetapkan pada nomor melalui pengaturan milik Meta sendiri. **Apakah ini sama dengan 368?** Terkait, tetapi tidak sama. 368 adalah tindakan penegakan kebijakan; kode ini biasanya menunjuk pada detail verifikasi bisnis atau PIN dua langkah. **Bisakah penyedia melihat status verifikasi saya?** Tidak. Data itu berada pada akun bisnis di Pengelola Bisnis dan tidak dibuka untuk penyedia. **Apakah menghubungkan ulang akan membantu?** Tidak. Pembatasan berlaku pada akun, sehingga koneksi baru tetap menghadapi kondisi yang sama. **Bagaimana cara mengatur ulang PIN dua langkah?** Di WhatsApp Manager, pada pengaturan nomor telepon. Catat PIN di tempat yang dapat diakses kembali oleh bisnis nanti. --- ## Kesalahan WhatsApp 132015: template dijeda karena kualitas https://easycoexistence.com/id/docs/whatsapp-error-132015 Kesalahan 132015 berarti template ini dijeda oleh Meta karena peringkat kualitasnya menurun, biasanya setelah penerima memblokir atau melaporkan pesan yang menggunakannya. Nomornya tidak bermasalah. Hanya template ini yang sementara tidak dapat digunakan untuk mengirim. ### Mengapa satu template dijeda? Karena kualitas diukur untuk setiap template dan nomor, dan template yang bermasalah dapat diisolasi tanpa menghukum bagian lainnya. Meta mengamati reaksi penerima terhadap pesan yang dikirim dengan setiap template: pemblokiran, pelaporan, dan apakah orang benar-benar berinteraksi. Template yang terus-menerus menghasilkan reaksi buruk akan dijeda, sementara template lain pada nomor yang sama tetap berfungsi. Ini adalah respons yang sengaja dibuat terbatas dan lebih berguna daripada yang terlihat, karena menunjukkan pesan mana yang tepatnya bermasalah. Penyebab yang umum adalah konten promosi dalam template utilitas, pesan yang tidak menjelaskan bisnis mana yang mengirimkannya, atau template yang dikirim kepada orang yang tidak mengharapkannya. ### Apa yang harus dilakukan terhadap template yang dijeda? Edit template tersebut, jangan mengirimkannya kembali, dan anggap jeda sebagai informasi tentang kontennya. Template yang dijeda dapat digunakan untuk mengirim kembali setelah beberapa waktu, tetapi mengirim konten yang sama kepada jenis penerima yang sama akan menghasilkan reaksi yang sama dan jeda kedua. Meta menonaktifkan template secara permanen setelah jeda berulang. Saat itu, satu-satunya cara adalah membuat template baru dengan konten berbeda, jadi jeda kedua adalah hal yang perlu dihindari. Pengeditan biasanya berarti memperjelas tujuannya pada baris pertama, mencantumkan nama bisnis, dan menjelaskan dengan jujur mengapa seseorang menerima pesan tersebut. Periksa juga kepada siapa pesan dikirim, karena template yang baik tetap menghasilkan sinyal yang sama jika dikirim ke daftar orang yang tidak berminat. - Mengirim kembali template yang sama setelah jedanya berakhir. Kontennyalah yang menyebabkan masalah. - Menganggapnya sebagai masalah pada nomor. Template lain pada nomor yang sama tetap berfungsi. - Menunggu jeda ketiga. Jeda berulang menonaktifkan template secara permanen. **Apakah template lain masih dapat digunakan untuk mengirim?** Ya. Jeda hanya berlaku untuk template ini, sedangkan template lain yang telah disetujui pada nomor tersebut tidak terpengaruh. **Berapa lama jeda berlangsung?** Meta tidak menerbitkan durasi tetap, dan durasinya bertambah jika jeda terjadi berulang kali. **Bisakah saya mengedit template yang dijeda?** Ya, dan itulah tujuan pengeditannya. Mengirimkan kembali konten yang telah diperbaiki adalah cara untuk memulihkannya. **Apa itu 132016?** Itu adalah versi permanennya. Setelah jeda berulang, template dinonaktifkan dan harus diganti dengan template baru. --- ## WhatsApp kesalahan 100: parameter tidak valid https://easycoexistence.com/id/docs/whatsapp-error-100 Kesalahan 100 berarti permintaan membawa parameter yang tidak diterima Meta: tidak didukung, salah eja, atau bentuknya tidak sesuai untuk endpoint tersebut. Sifatnya deterministik, jadi permintaan yang sama selalu gagal dengan cara yang sama dan mencoba kembali tidak akan membantu. ### Apa yang menyebabkannya Ada bagian pada body atau query permintaan yang tidak dikenali endpoint, dan penyebabnya biasanya konsisten. - Nama field salah eja atau menggunakan huruf besar-kecil yang keliru. - Parameter yang sebenarnya milik endpoint lain. - Nilai dengan tipe yang salah, seperti nomor yang dikirim sebagai string ketika bilangan bulat diharapkan. - Objek bertingkat dibuat datar, atau nilai datar dikirim ketika seharusnya berupa objek. ### Mengapa mencoba kembali tidak ada gunanya Karena tidak ada perubahan pada platform di antara percobaan. Permintaan yang bentuknya salah tetap salah pada percobaan kedua dengan alasan yang sama seperti pada percobaan pertama, dan loop mencoba kembali untuk kesalahan ini hanya menambahkan pembatasan laju di atas masalah awal, bukan menghasilkan keberhasilan. Tindakan yang berguna adalah mencatat body permintaan bersama kesalahan, lalu membandingkannya field demi field dengan referensi endpoint. Hampir selalu perbedaannya terlihat dalam satu menit setelah diperiksa. - Mencoba kembali. Permintaan ini deterministik dan akan selalu gagal dengan cara yang sama. - Mengira masalahnya ada pada nomor. Kesalahan ini tidak pernah berkaitan dengan koneksi. - Menganggapnya sebagai kegagalan umum. Kesalahan ini secara khusus menunjuk masalah parameter, dan kode yang lebih spesifik, yaitu 131008 dan 131009, tersedia untuk nilai yang tidak ada dan nilai di luar rentang. **Apakah ini berarti nomor saya rusak?** Tidak. Kesalahan ini hanya berkaitan dengan permintaan, dan nomor tidak terpengaruh. **Mengapa pesannya sangat umum?** Ini adalah kategori umum untuk masalah parameter. Meta memiliki kode yang lebih spesifik untuk parameter yang tidak ada dan nilai yang tidak valid. **Apakah penyedia dapat menyebabkan masalah ini?** Hanya dengan membuat permintaannya. Dalam integrasi langsung, permintaan tersebut dibuat oleh Anda. **Haruskah saya mencoba kembali dengan jeda bertahap?** Tidak. Sifatnya deterministik, dan mencoba kembali hanya menambahkan pembatasan laju pada masalah yang tidak bersifat sementara. --- ## Kesalahan WhatsApp 131008: parameter wajib tidak ada https://easycoexistence.com/id/docs/whatsapp-error-131008 Kesalahan 131008 berarti parameter wajib tidak ada dalam permintaan. Kesalahan ini lebih spesifik dan lebih berguna daripada kesalahan 100, yang umumnya mencakup parameter dengan format tidak valid, karena kode ini menunjukkan bahwa field tidak ada, bukan salah. ### Apa yang biasanya tidak ada Field yang tampak opsional padahal wajib, sehingga beberapa field yang sama sering muncul berulang kali. - messaging_product, yang harus ditetapkan ke whatsapp pada setiap pengiriman. - recipient_type pada struktur pesan yang memerlukannya. - Objek bahasa pada pengiriman template, yang tetap wajib meskipun hanya ada satu. - components pada template yang mendefinisikan variabel, karena daftar kosong berbeda dari tidak menyertakannya. ### Mengapa ini kabar baik Karena ini adalah kegagalan paling spesifik dalam kelompok ini. Kesalahan 100 memberi tahu bahwa ada parameter yang salah, sedangkan kode ini memberi tahu bahwa parameter wajib sama sekali tidak ada. Jadi, pencarian dapat dipersempit ke daftar field wajib pada endpoint. Perbaikannya adalah membaca referensi endpoint yang dipanggil dan mencocokkan permintaan dengan kumpulan field wajibnya. Pekerjaan ini hanya membutuhkan beberapa menit. Itulah sebabnya kesalahan ini layak dibedakan dari kesalahan 100 dalam log, bukan mengelompokkan keduanya sebagai permintaan tidak valid. - Menganggapnya sama dengan kesalahan 100. Kode ini menunjukkan ketiadaan field, sehingga lebih spesifik. - Mengirim array components kosong seolah-olah sama dengan tidak menyertakannya. Bagi API, keduanya berbeda. - Tidak menyertakan messaging_product. Field ini wajib pada setiap pengiriman dan merupakan penyebab tunggal yang paling umum. **Parameter mana yang tidak ada?** Respons menyebutkannya. Jika tidak, referensi endpoint mencantumkan daftar field wajib. **Apakah messaging_product benar-benar wajib?** Ya, pada setiap pengiriman, tetapkan ke whatsapp. Ini adalah field yang paling sering tidak disertakan. **Apakah ini sama dengan 100?** Tidak. Kesalahan 100 mencakup parameter yang ada tetapi salah, sedangkan kode ini mencakup parameter yang tidak ada. **Apakah mencoba kembali dapat membantu?** Tidak. Permintaannya deterministik dan akan gagal dengan cara yang sama sampai field tersebut ditambahkan. --- ## Kesalahan WhatsApp 131009: nilai parameter tidak valid https://easycoexistence.com/id/docs/whatsapp-error-131009 Kesalahan 131009 berarti satu atau beberapa nilai parameter tidak valid: kolomnya ada dan dipahami, tetapi isinya tidak diterima endpoint. Kode lokal, format nomor telepon, dan nilai enum menjadi penyebab terbanyak. ### Nilai yang paling sering gagal Tiga bentuk menyebabkan sebagian besar kasus, dan ketiganya terlihat benar bagi orang yang membacanya. - Kode lokal: en ketika template dibuat sebagai en_US, atau pt ketika template dibuat sebagai pt_BR. - Nomor telepon dengan tanda baca, angka nol di awal, atau tanda plus, padahal endpoint mengharuskan angka saja dalam format internasional. - Nilai enum dengan kapitalisasi yang salah, seperti kategori template dalam huruf kecil. - Tanggal atau penanda waktu dalam format selain yang didokumentasikan endpoint. ### Mengapa kasus kode lokal perlu dibahas khusus Karena kasus ini menghasilkan dua kesalahan berbeda, bergantung pada endpoint, sehingga orang sering mencari penyebab yang keliru. Mengirim template dengan bahasa yang tidak ada untuk nama tersebut mengembalikan 132001, yang terbaca sebagai template tidak ditemukan. Mengirim kode lokal dengan format yang tidak valid ke endpoint yang memverifikasinya terlebih dahulu justru mengembalikan kesalahan ini. Keduanya berasal dari kesalahan dasar yang sama, dan perbaikannya juga sama: baca daftar template lalu salin string bahasa yang tepat, bukan menebak bentuknya. - Menganggap en dan en_US dapat dipertukarkan. Keduanya mengidentifikasi template yang berbeda. - Mengirim nomor telepon dengan tanda plus atau tanda baca. Gunakan angka saja dalam format internasional. - Mencoba kembali. Nilainya salah secara deterministik. **Nilai mana yang salah?** Respons biasanya menyebutkan parameternya. Jika tidak, periksa kode lokal dan format nomor telepon terlebih dahulu. **Bagaimana format nomor telepon yang benar?** Gunakan format internasional, angka saja, tanpa tanda plus dan tanpa tanda baca. **Mengapa kesalahan yang sama terkadang mengembalikan 132001?** Karena pengiriman template mencocokkan nama dan bahasa secara bersamaan, sehingga pasangan yang tidak dikenal terbaca sebagai template yang tidak ditemukan. **Apakah ini masalah pada nomor saya?** Tidak. Kesalahan ini hanya berkaitan dengan permintaan. --- ## Kesalahan WhatsApp 131051: jenis pesan tidak didukung https://easycoexistence.com/id/docs/whatsapp-error-131051 Kesalahan 131051 berarti jenis pesan yang dikirim tidak didukung. Terkadang penyebabnya adalah nilai jenis yang tidak valid, tetapi pada nomor Coexistence biasanya jenis tersebut memang tidak diizinkan untuk koneksi semacam itu oleh platform. ### Dua penyebab yang berbeda Penyebab pertama bersifat biasa: nilai jenis salah eja atau bukan jenis yang didefinisikan API. Membaca referensi endpoint dapat menyelesaikannya dalam satu menit. Penyebab kedua bersifat struktural dan sering mengecoh karena kodenya sama. Nomor Coexistence tidak dapat melakukan semua hal yang dapat dilakukan nomor Cloud API biasa, dan percobaan untuk melakukan salah satunya akan menghasilkan kesalahan ini, bukan pesan yang lebih jelas. Pesan yang menghilang, media sekali lihat, lokasi langsung, dan daftar broadcast dinonaktifkan pada nomor terhubung, sedangkan chat grup sepenuhnya berada di luar API. ### Cara mengetahui penyebabnya Lihat apa yang sedang Anda coba kirim. - Jenis yang didefinisikan API dan pernah Anda kirim sebelumnya: kesalahan format, jadi bandingkan payload. - Apa pun yang ditujukan ke grup: bersifat struktural, dan tidak ada penyedia yang dapat mengaktifkannya. - Lokasi langsung, media sekali lihat, atau pesan yang menghilang: bersifat struktural pada nomor Coexistence. - Jenis baru yang belum pernah Anda kirim: periksa apakah tersedia untuk akun dan wilayah Anda. - Membangun alur di sekitar chat grup. Fitur tersebut tidak tersedia di API pada semua penyedia. - Menganggap penyedia dapat mengaktifkan jenis yang dinonaktifkan. Ini adalah batasan tingkat platform. - Mencoba kembali. Tidak satu pun dari kedua penyebab ini bersifat sementara. **Bisakah saya mengirim ke grup?** Tidak. Chat grup berada di luar API pada nomor Coexistence, di semua penyedia. **Mengapa lokasi langsung tidak didukung?** Lokasi langsung adalah salah satu fitur yang dinonaktifkan pada nomor setelah Coexistence aktif. **Apakah ini dapat diperbaiki?** Jika penyebabnya adalah jenis yang tidak valid, ya. Jika penyebabnya adalah batasan platform, tidak. **Apakah ini memengaruhi penerimaan?** Tidak. Kesalahan ini berkaitan dengan pengiriman jenis yang tidak diizinkan. --- ## Kesalahan WhatsApp 131052: pengunduhan media gagal https://easycoexistence.com/id/docs/whatsapp-error-131052 Kesalahan 131052 berarti Meta tidak dapat mengunduh media yang dilampirkan pada pesan. Masalah ini berkaitan dengan media itu sendiri, bukan permintaan Anda. Jadi, tindakan praktisnya adalah meminta pengirim mengirimkannya dengan cara lain, bukan mengubah kode. ### Mengapa ini terjadi Karena media masuk diambil secara terpisah, bukan dikirim langsung. Pesan membawa ID media, lalu byte-nya diambil secara terpisah menggunakan ID tersebut. Pengambilan itu dapat gagal karena alasan di sisi pengirim: pengunggahan yang tidak selesai, file yang kedaluwarsa sebelum diambil, atau format yang tidak bertahan setelah diproses oleh sumbernya. Tidak ada satu pun yang terlihat dari sisi Anda, dan tidak ada yang dapat diperbaiki dengan mengubah permintaan Anda. ### Apa yang harus dilakukan Anggap ini sebagai pesan yang Anda terima tanpa lampirannya, lalu tangani seperti input lain yang tidak lengkap. - Catat pesan tersebut dan tandai media sebagai tidak tersedia, bukan menghapus seluruh event. - Ambil media segera: ID tidak tetap valid selamanya. - Jika ada manusia yang terlibat, minta pelanggan mengirimkannya lagi karena langkah ini menyelesaikan sebagian besar kasus. - Jangan mencoba kembali tanpa batas. Jika pengambilan pertama dan satu kali percobaan ulang gagal, media tersebut tidak akan tersedia. - Menghapus seluruh pesan. Teks dan konteksnya tetap berguna tanpa lampiran. - Mengambil media jauh setelah pesan diterima. ID dapat kedaluwarsa. - Mencoba kembali dalam loop. Pengambilan yang gagal jarang berhasil kemudian. **Apakah pesannya hilang?** Tidak. Pesannya tiba; yang gagal adalah pengambilan lampirannya. **Haruskah saya meminta pelanggan mengirim ulang?** Jika ada manusia yang terlibat, ya. Langkah ini biasanya menyelesaikan kasus dengan cepat. **Berapa lama ID media tetap valid?** Tidak selamanya. Karena itu, media perlu diambil segera. **Apakah 131053 sama?** Tidak. Kode itu menunjukkan kegagalan mengunggah media yang Anda kirim. --- ## Kode kesalahan WhatsApp Cloud API https://easycoexistence.com/id/docs/whatsapp-error-codes Ini adalah semua kode kesalahan WhatsApp Cloud API yang kami dokumentasikan, dalam satu tabel, beserta artinya dan apakah mencoba kembali akan membantu. Sebagian besar tidak: sifatnya deterministik, sehingga permintaan yang sama gagal dengan cara yang sama dan pengulangan permintaan buruk berubah menjadi pembatasan laju. ### Cara membaca kolom mencoba kembali Kolom ini memiliki tiga nilai, dan salah memilih di antaranya adalah kesalahan paling mahal dalam seluruh referensi ini. Tidak berarti kegagalannya deterministik. Permintaan, template, atau status penerima yang gagal, dan mengirimkan permintaan identik lagi akan menghasilkan kesalahan identik sambil menghabiskan throughput yang mungkin Anda perlukan nanti. Ya berarti kegagalan terjadi di sisi Meta dan jeda bertahap benar-benar menyelesaikannya. Tunggu berarti kondisinya nyata tetapi sementara: pembatasan atau penguncian yang terangkat sendiri. Mencoba kembali sebelum kondisi itu berakhir tidak menghasilkan apa-apa dan dapat memperpanjangnya. ### Mengapa sebagian besar kode ini tidak dapat dicoba kembali Karena platform mengembalikan kode khusus, bukan kode umum. Parameter yang formatnya salah, template yang tidak ada, jendela pesan yang tertutup, dan penerima yang berhenti berlangganan semuanya dapat diketahui saat respons diterima, sehingga Meta menyebutkannya secara spesifik alih-alih gagal secara samar. - Masalah pada permintaan tidak menjadi benar pada percobaan kedua. - Masalah template berada di dalam template, yang tidak dapat diubah oleh permintaan. - Masalah jendela atau berhenti berlangganan berkaitan dengan status penerima, bukan status Anda. - Pembatasan akun adalah keputusan, dan mencoba kembali bukanlah banding. ### Apa yang harus dicatat saat salah satu kode ini muncul Catat informasi yang cukup untuk mendiagnosisnya tanpa mereproduksi masalah, karena itulah perbedaan antara perbaikan lima menit dan sehari penuh menebak. - Respons kesalahan lengkap, termasuk trace id, yang diminta dukungan Meta. - Isi permintaan sebagaimana dikirim, bukan sebagaimana dimaksud. Perbedaan antara keduanya biasanya adalah sumber masalah. - ID nomor telepon, agar masalah pada satu nomor dapat dibedakan dari masalah yang terjadi di seluruh akun. - Stempel waktu, agar kegagalan dapat diperiksa terhadap status koneksi pada saat itu. ### Kode yang hanya ada di Coexistence Ada dua kode, dan keduanya membingungkan karena tampak seperti kegagalan pengiriman biasa. 2593107 dan 2593108 sama-sama berkaitan dengan sinkronisasi riwayat chat, yaitu langkah yang menyalin percakapan terbaru dari aplikasi WhatsApp Business saat sebuah nomor pertama kali terhubung. Keduanya bukan kesalahan pengiriman pesan dan tidak berarti koneksi gagal. Sinkronisasi yang melebihi batas atau berjalan di luar jendelanya tetap membuat nomor terhubung dan dapat mengirim seperti biasa, tetapi dengan riwayat yang tersalin lebih sedikit dari yang diharapkan. Menganggapnya sebagai koneksi yang rusak dapat membuat orang memutus koneksi lalu memulai lagi, sehingga lebih banyak riwayat hilang alih-alih dipulihkan. - Mencoba kembali secara default. Sebagian besar kode ini deterministik, dan pengulangan permintaan hanya menambahkan pembatasan laju. - Mencatat kesalahan tanpa isi permintaan. Perbedaan antara yang dikirim dan yang dimaksud biasanya adalah sumber masalah. - Menganggap kesalahan sinkronisasi sebagai koneksi yang rusak. Nomor masih terhubung dan dapat mengirim. - Membuang trace id, padahal hanya itulah yang membuat tiket dukungan dapat ditindaklanjuti. **Kesalahan mana yang harus saya coba kembali?** 131016 dan 131000, dengan jeda eksponensial. 130429, 132015, dan 133008 hilang sendiri jika Anda menunggu. Selain itu, semuanya deterministik. **Apakah kode kesalahan berarti nomor saya terputus?** Biasanya tidak. Sebagian besar berkaitan dengan permintaan, template, atau penerima. Masalah koneksi muncul sebagai webhook akun dan kualitas, bukan sebagai kesalahan pengiriman. **Apa itu trace id?** Pengenal dalam respons kesalahan yang membantu dukungan Meta menemukan permintaan tertentu. Catat pada setiap kegagalan; tanpa ini, tiket tidak dapat ditindaklanjuti. **Apakah kode ini sama di setiap penyedia?** Ya. Kode ini berasal dari Cloud API Meta, jadi identik pada penyedia mana pun yang menghubungkan nomor tersebut. Penyedia hanya dapat mengubah seberapa jelas kode itu sampai kepada Anda. --- ## Kesalahan WhatsApp 131053: gagal mengunggah media https://easycoexistence.com/id/docs/whatsapp-error-131053 Kesalahan 131053 berarti Meta gagal mengunggah media dalam permintaan Anda. Berbeda dari kode terkait 131052, kesalahan ini menyangkut berkas yang Anda kendalikan sehingga dapat diperbaiki: periksa ukuran, format, dan jika mengirim tautan, pastikan Meta benar-benar dapat menjangkaunya. ### Tiga penyebab Urutannya sesuai yang terjadi dalam praktik. - Ukuran: berkas melebihi batas untuk jenisnya. Gambar 5 MB, video dan audio 16 MB, dokumen 100 MB. - Format: codec atau container yang tidak diterima API, umum terjadi pada video yang diekspor dari perangkat lunak penyuntingan. - Keterjangkauan: mengirim tautan, bukan id media yang diunggah, ketika URL memerlukan login, berada di balik firewall, atau melakukan pengalihan. - Kedaluwarsa: id media yang diunggah digunakan jauh setelah dibuat. ### Mengunggah lebih baik daripada menautkan Mengirim tautan membuat Meta mengambil berkas saat pengiriman, sehingga menambah sumber kegagalan yang tidak dapat Anda lihat dari jaringan sendiri. URL yang terbuka sempurna di browser Anda dapat tidak terjangkau dari infrastruktur Meta karena lokasi geografis, aturan firewall, atau cookie autentikasi yang sudah tersimpan di browser Anda. Mengunggah berkas terlebih dahulu lalu mengirim id media yang dikembalikan sepenuhnya menghilangkan jenis kegagalan ini. Hanya ada satu permintaan tambahan, dan pengiriman menjadi deterministik, sehingga sepadan untuk apa pun yang dikirim dalam jumlah besar. - Menganggap URL yang berfungsi di browser Anda juga berfungsi untuk Meta. Sesi dan jaringan Anda berbeda dari milik Meta. - Mengekspor video tanpa memeriksa codec. Bawaan perangkat lunak penyuntingan sering kali tidak didukung. - Menggunakan kembali id media jauh setelah pengunggahan. Id tersebut kedaluwarsa. **Apa batas ukurannya?** Gambar 5 MB, video dan audio 16 MB, dokumen 100 MB. **Sebaiknya mengunggah atau mengirim URL?** Unggah. Ini menghilangkan keterjangkauan sebagai penyebab kegagalan. **URL berfungsi untuk saya, mengapa tidak untuk Meta?** Jaringan mereka berbeda dari jaringan Anda. Lokasi geografis, firewall, dan autentikasi juga berbeda. **Apakah ini sama dengan 131052?** Tidak. Kode itu menunjukkan kegagalan mengunduh media yang dikirim pelanggan kepada Anda. --- ## Kesalahan WhatsApp 131016: layanan tidak tersedia https://easycoexistence.com/id/docs/whatsapp-error-131016 Kesalahan 131016 berarti layanan di sisi Meta sedang tidak tersedia. Ini termasuk sedikit kesalahan platform yang benar-benar sementara, sehingga respons yang tepat adalah mencoba kembali dengan backoff eksponensial, bukan melakukan penyelidikan. ### Mengapa kesalahan ini berbeda Sebagian besar kesalahan di platform ini bersifat deterministik: permintaan tidak valid, template tidak ada, atau jendela telah ditutup. Mencoba kembali untuk kondisi tersebut hanya membuang permintaan dan memicu pembatasan laju. Kesalahan ini merupakan pengecualian. Kesalahan ini tidak mengatakan apa pun tentang permintaan atau nomor Anda, hanya bahwa layanan yang dijalankan Meta belum dapat memberikan respons saat ini. Permintaan yang sama biasanya berhasil jika dikirim satu menit kemudian, dan inilah fungsi backoff. ### Cara mencoba kembali dengan benar Lakukan dengan hati-hati, karena percobaan kembali serentak dapat memperburuk gangguan layanan. - Backoff eksponensial: tunggu satu detik, lalu dua, empat, dan delapan detik. - Tetapkan batas jumlah percobaan, biasanya lima. Setelah itu, masukkan pesan ke antrean untuk diproses nanti. - Gunakan jitter agar sekumpulan worker tidak mencoba kembali secara bersamaan. - Gunakan idempotensi agar pesan yang sebenarnya sudah terkirim sebelum kesalahan diterima tidak terkirim dua kali. - Mencoba kembali segera dalam perulangan rapat. Ini menambah beban pada layanan yang sudah bermasalah. - Menganggapnya sebagai masalah koneksi. Nomor Anda baik-baik saja. - Mencoba kembali tanpa batas. Beberapa gangguan berlangsung lebih lama daripada yang seharusnya ditangani kebijakan percobaan kembali. **Haruskah saya mencoba kembali?** Ya, gunakan backoff eksponensial. Ini salah satu kesalahan yang dapat diatasi dengan mencoba kembali. **Apakah nomor saya terdampak?** Tidak. Ini adalah kegagalan di sisi platform. **Berapa lama kondisi ini berlangsung?** Biasanya beberapa detik hingga beberapa menit. Backoff dengan lima percobaan biasanya mencakup sebagian besar kasus. **Bagaimana membedakannya dari gangguan yang sebenarnya?** Periksa apakah kondisi ini terus berlangsung. Pemantauan berkelanjutan memberikan jawabannya tanpa perlu menebak. --- ## Kesalahan WhatsApp 131000: terjadi masalah https://easycoexistence.com/id/docs/whatsapp-error-131000 Kesalahan 131000 berarti pengiriman pesan gagal karena alasan yang tidak diklasifikasikan Meta. Ini adalah kategori tidak terklasifikasi, jadi pendekatan praktisnya adalah mencoba kembali sekali dengan backoff dan, jika tetap terjadi, melakukan eskalasi menggunakan trace id dari respons. ### Apa saja yang sebenarnya tercakup Apa pun yang gagal pada jalur pengiriman Meta tanpa dipetakan ke kode tertentu. Ini mencakup gangguan sementara yang nyata, masalah internal, dan terkadang kondisi yang memiliki kode khusus pada versi API yang lebih baru, tetapi belum memilikinya saat itu. Karena kategorinya luas, tidak ada satu respons yang selalu tepat. Satu kejadian dapat dianggap sebagai gangguan sesaat. Jika penerima yang sama terus gagal dengan kesalahan ini, polanya layak dilaporkan melalui tiket. ### Apa yang harus dilakukan Ikuti urutan ini dan berhenti segera setelah salah satunya berhasil. - Coba kembali sekali dengan backoff singkat. Sebagian kesalahan ini bersifat sementara. - Catat respons lengkap, termasuk trace id yang akan diminta oleh dukungan. - Periksa apakah masalah terjadi pada satu penerima atau semua penerima. Satu penerima mengarah pada masalah nomor tersebut; semua penerima mengarah pada platform. - Jika tetap terjadi setelah mencoba kembali, buka tiket dengan mencantumkan trace id dan stempel waktu. - Mencoba kembali tanpa batas. Jika dua percobaan gagal, masalahnya bukan sementara. - Membuang trace id. Hanya informasi ini yang membuat tiket dukungan dapat ditindaklanjuti. - Menganggap nomor Anda rusak. Biasanya bukan itu penyebabnya. **Haruskah saya mencoba kembali?** Sekali, dengan backoff. Setelah itu, masalahnya bukan sementara. **Apa itu trace id?** Pengenal dalam respons kesalahan yang membantu dukungan Meta menemukan permintaan tertentu. **Apakah ini berarti nomor saya tidak aktif?** Biasanya tidak. Periksa apakah pengiriman lain berhasil. **Kapan saya harus membuka tiket?** Saat masalah berulang setelah mencoba kembali, dengan trace id dan stempel waktu. --- ## Kesalahan WhatsApp 131021: pengirim dan penerima sama https://easycoexistence.com/id/docs/whatsapp-error-131021 Kesalahan 131021 berarti nomor pengirim dan penerima sama. WhatsApp tidak mengizinkan nomor bisnis mengirim pesan kepada dirinya sendiri, dan penyebabnya hampir selalu pesan pengujian yang ditujukan ke nomor terhubung, bukan ke ponsel kedua. ### Mengapa ini terjadi Karena hal pertama yang dilakukan siapa pun setelah menghubungkan nomor adalah mengirim pesan pengujian, dan satu-satunya nomor yang tersedia adalah nomor yang baru saja terhubung. Ini merupakan naluri yang wajar, tetapi platform menolaknya. Tidak ada pengaturan yang dapat diubah. Pengiriman pesan ke diri sendiri berfungsi di aplikasi konsumen WhatsApp sebagai fitur catatan untuk diri sendiri, tetapi fitur tersebut tidak tersedia melalui API. ### Cara melakukan pengujian dengan benar Gunakan nomor kedua, lalu perhatikan arah pengujian yang dilakukan. - Gunakan ponsel pribadi sebagai penerima pengujian. Nomor WhatsApp apa pun selain nomor terhubung dapat digunakan. - Untuk menguji pengiriman secara bebas, minta nomor pengujian mengirim pesan kepada bisnis terlebih dahulu. Tindakan ini membuka jendela layanan pelanggan selama 24 jam. - Untuk menguji di luar jendela tersebut, kirim template yang disetujui. Hanya template yang diizinkan pada waktu itu. - Jangan mendaftarkan nomor bisnis kedua hanya untuk pengujian kecuali memang diperlukan. Nomor konsumen biasa sudah cukup. - Mengirim pesan ke nomor terhubung untuk pengujian. Platform memang menolaknya. - Menganggap fitur catatan untuk diri sendiri dapat digunakan melalui API. Fitur tersebut tidak tersedia. - Menguji pesan bebas tanpa pelanggan mengirim pesan terlebih dahulu, sehingga gagal dengan 131047.1 **Bisakah saya mengirim pesan ke nomor sendiri?** Tidak. WhatsApp tidak mengizinkannya melalui API. **Apakah ada pengaturan untuk ini?** Tidak. Ini merupakan aturan platform. **Dengan apa saya harus melakukan pengujian?** Nomor WhatsApp lain apa pun, termasuk ponsel pribadi. **Mengapa pengujian saya kemudian gagal dengan 131047?** Karena pesan bebas mengharuskan pelanggan mengirim pesan kepada Anda dalam 24 jam terakhir. --- ## Kesalahan WhatsApp 131045: nomor telepon belum terdaftar https://easycoexistence.com/id/docs/whatsapp-error-131045 Kesalahan 131045 berarti nomor telepon belum terdaftar untuk pesan Cloud API. Menambahkan nomor ke WhatsApp Business Account dan mendaftarkannya untuk pengiriman adalah dua langkah terpisah, dan kesalahan ini berarti langkah kedua belum dilakukan. ### Mengapa ada dua langkah Karena WhatsApp Business Account dapat menyimpan nomor yang belum digunakan untuk mengirim pesan. Menambahkan nomor menetapkan kepemilikan, sedangkan mendaftarkannya mengaktifkan nomor tersebut untuk pesan Cloud API dan menetapkan PIN dua langkah. Dalam penyiapan manual, keduanya adalah panggilan API terpisah. Anda dapat menyelesaikan langkah pertama lalu melupakan langkah kedua. Nomor tersebut kemudian muncul di akun, terlihat benar di dashboard, tetapi menolak setiap pengiriman dengan kesalahan ini. ### Cara mengatasinya Tergantung cara nomor tersebut ditambahkan. - Dalam penyiapan manual, panggil endpoint register untuk `phone_number_id` dengan PIN dua langkahnya. - Dalam onboarding Coexistence melalui penyedia, pendaftaran berlangsung di dalam alur, sehingga kesalahan ini biasanya berarti alurnya belum selesai. - Jika nomor baru saja dipindahkan dari akun lain, pendaftaran harus diulangi pada akun baru. - Jika pendaftaran itu sendiri gagal, penyebabnya biasanya PIN, yaitu kesalahan 133005. - Menganggap nomor yang terlihat di dashboard sudah siap mengirim pesan. Terlihat dan terdaftar adalah hal yang berbeda. - Menghentikan alur onboarding di tengah jalan. Langkah terakhir adalah langkah yang melakukan pendaftaran. - Mengira ini sama dengan 133006, yang berkaitan dengan verifikasi, bukan pendaftaran. **Apa itu pendaftaran?** Mengaktifkan nomor untuk pesan Cloud API, terpisah dari menambahkannya ke akun. **Apakah saya perlu melakukannya sendiri?** Dalam penyiapan manual, ya. Dalam alur Coexistence, proses ini ditangani untuk Anda. **Apakah pendaftaran perlu diulangi?** Hanya setelah nomor dipindahkan ke akun lain. **Bagaimana jika pendaftaran gagal?** Biasanya karena PIN dua langkah, yang menghasilkan kesalahan 133005. --- ## Kesalahan WhatsApp 133005: PIN verifikasi dua langkah salah https://easycoexistence.com/id/docs/whatsapp-error-133005 Kesalahan 133005 berarti PIN verifikasi dua langkah yang diberikan saat pendaftaran salah. PIN ini terdiri dari enam digit dan ditetapkan saat nomor pertama kali didaftarkan. Tebakan salah yang berulang mengunci percobaan berikutnya, jadi jalur pemulihan lebih penting daripada mencoba kembali. ### Dari mana PIN berasal PIN ditetapkan saat nomor pertama kali didaftarkan untuk pengiriman pesan lewat Cloud API, dan dibutuhkan lagi pada setiap pendaftaran berikutnya, termasuk setelah nomor dimigrasikan ke akun lain. Di sinilah masalah bermula. PIN yang hanya ditetapkan sekali saat penyiapan dan tidak dipakai selama setahun jarang dicatat, dan orang yang menetapkannya sering sudah pindah tugas. Kesalahan ini lalu muncul tepat ketika nomor sedang dipindahkan atau didaftarkan ulang, yang memang sudah merupakan saat penuh tekanan. ### Jika tidak ada yang tahu Ada jalurnya. Jalur ini lebih lambat daripada menebak, tetapi benar-benar berhasil. - Berhenti menebak. Kegagalan berulang mengembalikan 133008 dan mengunci percobaan untuk sementara waktu. - Ubah PIN di WhatsApp Manager pada pengaturan verifikasi dua langkah milik nomor tersebut; tidak ada endpoint API untuk menonaktifkannya. - Admin juga dapat menetapkan PIN baru lewat API dengan POST ke ID nomor telepon, lalu mendaftarkan ulang dengan PIN itu. - Setelah pulih, simpan PIN baru di tempat yang akan ditemukan orang berikutnya. ### Mencegahnya di kemudian hari Perlakukan PIN sebagai bagian dari infrastruktur, bukan data pribadi. PIN sebaiknya disimpan di tempat yang sama dengan kredensial akun, dimiliki oleh bisnis dan bukan oleh siapa pun yang kebetulan melakukan penyiapan, serta tetap tersedia setelah orang itu pergi. Biaya jika hal ini diabaikan bukan kesalahannya sendiri, yang sepele. Biayanya adalah tidak bisa memigrasikan atau mendaftarkan ulang nomor yang berfungsi tepat saat Anda membutuhkannya. - Menebak berulang kali. Ini memicu 133008 dan penguncian. - Menyimpan PIN pada satu orang, bukan pada bisnis. - Mengira PIN tidak akan dibutuhkan lagi setelah penyiapan. Migrasi membutuhkannya. **Di mana PIN ini ditetapkan?** Saat nomor pertama kali didaftarkan untuk pengiriman pesan lewat Cloud API. **Bagaimana jika saya tidak mengetahuinya?** Ubah di WhatsApp Manager pada pengaturan verifikasi dua langkah milik nomor tersebut, atau tetapkan PIN baru lewat API. **Apa yang terjadi jika saya terus menebak?** Percobaan dikunci dan Anda mendapat kesalahan 133008. **Kapan PIN dibutuhkan?** Saat pendaftaran, dan lagi pada setiap pendaftaran ulang atau migrasi. --- ## Kesalahan WhatsApp 133008: terlalu banyak tebakan PIN https://easycoexistence.com/id/docs/whatsapp-error-133008 Kesalahan 133008 berarti terlalu banyak percobaan PIN verifikasi dua langkah yang salah telah dilakukan, sehingga percobaan berikutnya diblokir sementara. Kesalahan ini muncul setelah kesalahan 133005 berulang, jadi tindakan yang tepat saat PIN salah adalah berhenti, bukan mencoba lagi. ### Apa yang memicunya Serangkaian percobaan PIN yang salah dalam waktu singkat mudah terjadi karena PIN yang keliru terasa layak dicoba sekali lagi. Jangan lakukan itu. Kesalahan 133005 pertama adalah tanda untuk menemukan PIN yang benar, bukan menebaknya lagi. Setelah dikunci, nomor tidak dapat didaftarkan sampai masa penguncian berakhir, meskipun PIN yang benar ditemukan sebelum itu. ### Yang harus dilakukan saat terkunci Manfaatkan waktu tunggu, bukan melawannya. - Hentikan percobaan. Percobaan berikutnya dapat memperpanjang penguncian, bukan mempersingkatnya. - Cari atau atur ulang PIN selama menunggu: nonaktifkan verifikasi dua langkah dengan token tingkat akun, atau hubungi dukungan Meta. - Pastikan Anda mendaftarkan phone_number_id yang benar. Kegagalan PIN pada nomor yang salah terlihat sama. - Rencanakan percobaan kembali setelah masa penguncian berakhir, bukan dengan memeriksanya berulang kali. - Terus mencoba saat nomor terkunci. Ini tidak membantu dan dapat memperpanjang penguncian. - Menunggu tanpa menggunakan waktu tersebut untuk mengatur ulang PIN dengan benar. - Menganggap nomor diblokir permanen. Penguncian PIN bersifat sementara dan tidak terkait penegakan kebijakan. **Berapa lama penguncian berlangsung?** Masa penguncian ditentukan oleh Meta. Percobaan berikutnya selama masa tersebut dapat memperpanjangnya, bukan mempersingkatnya. **Apakah nomor saya diblokir?** Tidak. Ini adalah penguncian verifikasi dan tidak terkait penegakan kebijakan. **Bisakah saya mengatur ulang PIN saat terkunci?** Ya, dan itulah cara terbaik memanfaatkan waktu tunggu. **Mengapa ini terjadi?** Percobaan PIN yang salah berulang, yang masing-masing mengembalikan kesalahan 133005. --- ## Kesalahan WhatsApp 133006: nomor telepon belum diverifikasi https://easycoexistence.com/id/docs/whatsapp-error-133006 Kesalahan 133006 berarti nomor telepon perlu diverifikasi sebelum dapat didaftarkan untuk pesan melalui Cloud API. Verifikasi membuktikan kendali atas nomor melalui kode yang dikirim lewat SMS atau panggilan suara, dan merupakan langkah terpisah dari penambahan maupun pendaftaran nomor. ### Verifikasi dan pendaftaran Verifikasi membuktikan bahwa bisnis menguasai nomor tersebut. Pendaftaran mengaktifkannya untuk pesan melalui Cloud API. Keduanya dilakukan dalam urutan itu, dan kesalahan ini berarti langkah pertama belum selesai. Persyaratan praktisnya adalah seseorang harus dapat menerima kode di nomor tersebut, melalui SMS atau panggilan suara otomatis. Nomor yang tidak dapat dijawab siapa pun tidak dapat diverifikasi, dan inilah penghambat sebenarnya dalam banyak kasus, bukan permintaan API. ### Hal yang menghambat verifikasi Hampir selalu masalah fisik, bukan teknis. - Tidak ada yang memiliki perangkat atau SIM, yang umum terjadi pada nomor yang diwarisi dari pemilik sebelumnya. - Nomor tersebut adalah telepon rumah tanpa SMS, sehingga verifikasi melalui panggilan suara menjadi pilihannya. - Nomor virtual yang penyedianya menyaring atau menunda kode. - Nomor tersebut sudah terdaftar di akun WhatsApp lain dan harus diselesaikan terlebih dahulu. - Mencoba melakukan pendaftaran sebelum verifikasi. Urutannya penting. - Memilih SMS untuk telepon rumah. Verifikasi melalui panggilan suara tersedia khusus untuk situasi ini. - Menganggap nomor virtual akan menerima kode dengan andal. Banyak yang tidak bisa. **Bagaimana cara memverifikasi?** Dengan kode yang dikirim melalui SMS atau panggilan suara otomatis ke nomor tersebut. **Bagaimana dengan telepon rumah?** Gunakan verifikasi melalui panggilan suara, yang tersedia untuk nomor tanpa SMS. **Apakah ini sama dengan pendaftaran?** Tidak. Verifikasi membuktikan kendali, sedangkan pendaftaran mengaktifkan pesan. **Bisakah saya melewatinya?** Tidak. Pendaftaran akan terus mengembalikan kesalahan ini sampai langkah tersebut selesai. --- ## Kesalahan WhatsApp 131050: pengguna memilih berhenti menerima https://easycoexistence.com/id/docs/whatsapp-error-131050 Kesalahan 131050 berarti penerima memilih untuk berhenti menerima pesan dari bisnis Anda. Ini bukan kesalahan teknis dan tidak ada cara teknis untuk mengatasinya: orang tersebut telah membuat pilihan, dan respons yang benar adalah mencatatnya lalu berhenti mengirim pesan. ### Mengapa tidak ada cara untuk mengatasinya Mekanisme ini ada untuk melindungi orang dari bisnis yang tidak menerima penolakan, dan platform yang memungkinkan mekanisme ini dilewati tidak akan layak digunakan oleh kedua pihak. Meta juga mengamati apa yang terjadi setelahnya. Terus mencoba mengirim pesan kepada orang yang sudah memilih berhenti menerima pesan turut memengaruhi sinyal di balik peringkat kualitas, dan penurunan peringkat kualitas mengurangi kapasitas pengiriman pesan untuk seluruh nomor, bukan hanya untuk penerima tersebut. ### Apa yang harus dilakukan Catat dengan benar, satu kali, lalu biarkan seluruh sistem menghormatinya. - Simpan pilihan berhenti menerima pesan pada kontak agar tidak ada proses yang mencoba lagi secara otomatis. - Hentikan pengiriman ke nomor tersebut di setiap kampanye dan otomasi, bukan hanya di kampanye yang memicu kesalahan. - Jangan mencoba menghubungi mereka melalui nomor bisnis kedua. Orangnya sama dan pilihannya sama. - Jika mereka kemudian mengirim pesan terlebih dahulu, jendela layanan pelanggan terbuka kembali dan Anda boleh membalas. Keputusan itu milik mereka, bukan Anda. - Mencoba kembali. Pemblokiran ini disengaja dan tetap berlaku sampai orang tersebut mengubah pilihannya. - Hanya menghentikan pengiriman pada kampanye yang gagal, sehingga kampanye lain mencoba lagi besok. - Menggunakan nomor berbeda untuk menghubungi orang yang sama. Ini berarti mengabaikan pilihan yang sama. **Bisakah saya mengirim pesan lagi kepada mereka?** Hanya jika mereka mengirim pesan terlebih dahulu, sehingga jendela layanan pelanggan terbuka kembali. **Apakah ada cara untuk mengatasinya?** Tidak, dan mencobanya akan merusak peringkat kualitas Anda. **Apakah ini memengaruhi seluruh nomor saya?** Pilihan berhenti menerima pesan berlaku untuk penerima tersebut, tetapi percobaan berulang memengaruhi peringkat kualitas Anda secara keseluruhan. **Haruskah saya menghapus mereka dari daftar?** Hentikan pengiriman kepada mereka di semua tempat, bukan hanya di kampanye yang gagal. --- ## Kesalahan WhatsApp 130497: negara penerima tidak diizinkan https://easycoexistence.com/id/docs/whatsapp-error-130497 Kesalahan 130497 berarti pesan ke negara penerima tidak diizinkan untuk akun Anda. Ini adalah pembatasan geografis, bukan masalah pada penerima, dan biasanya menunjukkan batasan pada akun, bukan kesalahan dalam permintaan. ### Apa penyebab pembatasan negara Ada beberapa penyebab, dan tidak semuanya bersifat permanen. - Akun baru atau belum terverifikasi dengan batasan yang hilang setelah verifikasi bisnis. - Negara yang berada di bawah pembatasan yang diterapkan Meta di seluruh platform. - Pengaturan tingkat akun yang ditetapkan selama peninjauan atau penegakan kebijakan. - Nomor dengan kode negara yang salah, sehingga kesalahan muncul untuk negara yang sebenarnya tidak ingin Anda kirimi pesan. ### Singkirkan masalah format terlebih dahulu Karena ini satu-satunya penyebab yang dapat Anda perbaiki sendiri, dan lebih umum daripada penyebab lainnya. Nomor telepon yang dikirim dengan angka nol di depan tetap tercantum, atau tanpa kode negara sehingga kode bawaan diterapkan, akan mengarah ke negara yang berbeda dari yang dimaksud. Pengiriman kemudian gagal karena pembatasan untuk negara yang tidak ingin Anda hubungi. Memastikan nomor menggunakan format internasional, hanya berisi angka, dan memiliki kode negara yang benar hanya membutuhkan waktu sedetik serta menghilangkan penyebab yang paling mungkin. - Menganggap penerima yang bermasalah. Pembatasan berlaku pada akun Anda dan negara tersebut. - Mencoba kembali. Tidak ada yang berubah di antara percobaan. - Melewati pemeriksaan format, padahal ini satu-satunya penyebab yang dapat Anda kendalikan. **Apakah penerima memblokir saya?** Tidak. Ini adalah pembatasan tingkat negara pada akun Anda. **Bisakah pembatasan ini dicabut?** Sebagian bersifat sementara dan dicabut setelah verifikasi bisnis. Sebagian lainnya berlaku di seluruh platform. **Mungkinkah ini kesalahan format?** Ya, dan hal itu perlu diperiksa terlebih dahulu. Kode negara yang salah akan mengarah ke negara yang keliru. **Apakah mencoba kembali membantu?** Tidak. Pembatasan tidak berubah di antara percobaan. --- ## Kesalahan WhatsApp 132007: pelanggaran kebijakan template https://easycoexistence.com/id/docs/whatsapp-error-132007 Kesalahan 132007 berarti template melanggar kebijakan pesan bisnis WhatsApp. Pesan tidak akan terkirim dalam bentuknya saat ini. Solusinya adalah menulis ulang dan mengirimkan kembali template, bukan mengubah permintaan. ### Apa yang sebenarnya dilarang oleh kebijakan Lebih sempit dari asumsi kebanyakan orang saat menulis template pertama mereka. - Konten yang terbaca sebagai promosi tanpa diminta oleh seseorang yang tidak memintanya. - Kategori terlarang, termasuk produk keuangan, kesehatan, dan produk yang diatur tertentu. - Bahasa yang menyamarkan identitas pengirim atau menyiratkan afiliasi yang sebenarnya tidak ada. - Urgensi yang menyesatkan atau apa pun yang dirancang untuk menekan penerima agar membalas. ### Mengapa kategori sama pentingnya dengan pilihan kata Template yang dikirim sebagai utilitas tetapi terbaca sebagai pemasaran merupakan masalah kebijakan, meskipun tidak ada isinya yang bermasalah. Meta mengategorikan template karena keduanya memiliki ekspektasi persetujuan yang berbeda, dan pesan promosi yang dikirim dalam kategori utilitas menggagalkan hal tersebut. Aturan praktisnya adalah menulis template secara jujur sesuai kategorinya. Template pemasaran yang mengakui dirinya sebagai pemasaran dapat disetujui. Template pemasaran yang disamarkan sebagai notifikasi pengiriman tidak akan disetujui, dan mengubah pilihan kata tanpa mengganti kategori jarang dapat menyelamatkannya. - Mencoba kembali pengiriman. Masalahnya ada pada template, bukan permintaannya. - Mengirimkan kembali dengan perubahan kosmetik. Jika kategorinya salah, pilihan kata tidak akan menyelamatkannya. - Menganggap persetujuan berlaku permanen. Template dapat dinonaktifkan kemudian dengan kode 132016. **Bisakah saya mencoba kembali pengiriman?** Tidak. Template harus ditulis ulang dan dikirimkan kembali. **Mengapa template ditolak padahal pilihan katanya terlihat baik?** Sering kali penyebabnya adalah kategori. Pesan pemasaran yang dikirim sebagai utilitas merupakan masalah kebijakan, apa pun pilihan katanya. **Berapa lama waktu yang diperlukan untuk mengirimkan kembali template?** Peninjauan biasanya cepat, tetapi tidak ada waktu yang dijamin. **Apakah ini sama dengan 132016?** Tidak. Kode tersebut adalah untuk template yang dinonaktifkan secara permanen setelah disetujui. --- ## Kesalahan WhatsApp 132012: format parameter template tidak cocok https://easycoexistence.com/id/docs/whatsapp-error-132012 Kesalahan 132012 berarti nilai parameter yang dikirim tidak cocok dengan format yang ditentukan template. Template dengan tiga variabel memerlukan tepat tiga parameter, dalam urutan dan tipe yang benar. Penyimpangan apa pun akan menghasilkan kesalahan ini, bukan pengiriman sebagian. ### Apa yang harus cocok Semuanya, dan tanpa pemberitahuan. Tidak ada kecocokan sebagian. - Jumlah: tiga placeholder di body berarti tiga parameter body, tidak lebih dan tidak kurang. - Urutan: parameter bersifat posisional. Menukar dua parameter akan menghasilkan pesan terkirim dengan nilai di tempat yang salah, atau kesalahan ini jika tipenya berbeda. - Tipe: parameter mata uang atau tanggal memiliki bentuk objek yang ditentukan dan tidak dapat dikirim sebagai teks biasa. - Komponen: parameter header, body, dan button adalah daftar terpisah dan tidak dapat digabungkan menjadi satu. ### Edit yang merusak produksi Template diedit oleh orang yang berbeda dari orang yang memanggil API. Seseorang menambahkan variabel agar pesan lebih jelas, template disetujui kembali, lalu setiap pengiriman dari integrasi yang tidak berubah mulai gagal. Hal ini layak dicegah, bukan baru diketahui setelah terjadi. Berlangganan webhook status template membuat edit diterima sebagai event. Menganggap jumlah variabel template sebagai bagian dari kontrak integrasi dan meninjaunya saat berubah akan mencegah perbaikan kata-kata berubah menjadi gangguan layanan. - Mengirim parameter tambahan sebagai tindakan pencegahan. Terlalu banyak sama salahnya dengan terlalu sedikit. - Menganggap parameter posisional sebagai parameter bernama. Parameter hanya dicocokkan berdasarkan posisi. - Mengedit template tanpa memeriksa kode yang mengirimkannya. **Berapa banyak parameter yang harus saya kirim?** Tepat sebanyak yang ditentukan template, dalam urutan yang benar. **Bolehkah saya mengirim parameter tambahan?** Tidak. Terlalu banyak gagal dengan cara yang sama seperti terlalu sedikit. **Mengapa ini tiba-tiba mulai terjadi?** Biasanya karena template diedit dan jumlah variabelnya berubah. **Apakah parameter memiliki nama?** Tidak. Parameter bersifat posisional, jadi urutan penting. --- ## Kesalahan WhatsApp 132016: template dinonaktifkan permanen https://easycoexistence.com/id/docs/whatsapp-error-132016 Kesalahan 132016 berarti template telah dinonaktifkan permanen dan tidak dapat digunakan lagi. Ini biasanya merupakan akhir dari penurunan kualitas: penerima memblokir atau melaporkan pesan yang dikirim dengannya, peringkat kualitas template turun, lalu Meta menariknya. ### Bagaimana template bisa sampai ke tahap ini Jarang terjadi dalam satu langkah. Template yang disetujui tetapi tidak disukai penerima mengumpulkan pemblokiran dan laporan, peringkat kualitasnya turun dari hijau ke kuning lalu merah, dan template tersebut dijeda. Jeda berulang berakhir dengan penonaktifan permanen. Urutan ini sepenuhnya dapat diamati jika Anda memantau webhook. Webhook kualitas template melaporkan setiap perubahan, dan template yang berubah menjadi kuning merupakan peringatan saat masih ada waktu untuk bertindak. Mengabaikannya adalah cara template yang berfungsi berubah menjadi template yang tidak dapat digunakan. ### Apa yang harus dilakukan Dua hal, dalam urutan ini. - Berhenti mengirim pesan dengannya dan beralih ke template lain, karena template ini tidak akan pernah berfungsi lagi. - Pahami alasan penerima tidak menyukainya sebelum menulis pengganti, atau template pengganti akan mengikuti jalur yang sama. - Periksa audiens sekaligus teksnya. Template yang baik, jika dikirim kepada orang yang tidak mengharapkannya, tetap akan mengumpulkan pemblokiran. - Berlangganan webhook kualitas template agar penurunan berikutnya terlihat saat kuning, bukan setelah dinonaktifkan. - Membuat ulang template yang sama dengan nama baru. Kontennya yang gagal. - Mengabaikan peringkat kualitas kuning. Kuning adalah peringatan, merah adalah konsekuensinya. - Menyalahkan teks ketika masalahnya adalah audiens. **Apakah template dapat diaktifkan kembali?** Tidak. Dinonaktifkan permanen berarti permanen. **Apakah saya dapat membuatnya ulang dengan nama baru?** Bisa, tetapi kontennyalah yang menyebabkan penurunan, jadi kemungkinan besar template itu akan mengikuti jalur yang sama. **Apa perbedaannya dengan 132015?** 132015 adalah jeda yang dapat berakhir. Yang ini tidak. **Apakah saya bisa melihat tanda-tandanya lebih awal?** Ya. Webhook kualitas template melaporkan penurunan sebelum mencapai tahap ini. --- ## Kesalahan WhatsApp 131056: terlalu banyak pesan ke satu penerima https://easycoexistence.com/id/docs/whatsapp-error-131056 Kesalahan 131056 berarti terlalu banyak pesan dikirim antara nomor bisnis Anda dan satu penerima dalam jangka waktu singkat. Ini adalah pembatasan laju per pasangan, terpisah dari throughput keseluruhan akun, dan biasanya berarti otomatisasi mengulang prosesnya sendiri. ### Mengapa berlaku per pasangan Karena kegagalan yang ingin dicegah bukan volume secara umum, melainkan satu orang yang dibanjiri pesan. Akun dapat tetap berada dalam batas throughput keseluruhan saat mengirim tiga puluh pesan ke satu penerima dalam satu menit, tetapi orang di sisi lain akan mengalaminya sebagai spam, terlepas dari total akun. Karena itu, batas ini berlaku untuk pasangan, bukan akun. Inilah alasan kesalahan tersebut dapat muncul pada nomor dengan volume rendah yang belum pernah mendekati pembatasan lajunya secara keseluruhan. ### Apa penyebab yang biasanya terjadi Hampir selalu sesuatu yang otomatis, bukan orang yang sedang mengetik. - Loop mencoba kembali yang menganggap kegagalan pengiriman sebagai kegagalan pengiriman pesan lalu mengirimkannya lagi. - Penangan webhook yang mengirim balasan dan dipanggil lebih dari sekali untuk event yang sama. - Chatbot yang membagi satu respons menjadi banyak pesan singkat secara berurutan dalam waktu cepat. - Script pengujian yang berulang kali mengirim ke nomor yang sama selama pengembangan. ### Cara menghindarinya Dengan menerapkan pembatasan laju pada tingkat percakapan, bukan hanya pada tingkat akun. Batas jumlah pesan per penerima per menit yang diterapkan sebelum pengiriman hampir tidak memerlukan biaya dan mencegah kesalahan ini sekaligus pengalaman pelanggan yang menyertainya. Deduplicasi pesan juga sama pentingnya. Event webhook dapat dikirim lebih dari sekali, dan penangan yang mengirim balasan tanpa memeriksa apakah message id tersebut sudah ditangani akan menghasilkan pola ini saat beban meningkat. - Mencoba kembali, sehingga pesan lain dikirim ke penerima yang sudah dibanjiri pesan. - Menerapkan pembatasan laju hanya pada tingkat akun. Batas ini berlaku per penerima. - Menangani event webhook tanpa melakukan deduplicasi berdasarkan message id. **Apakah ini pembatasan laju akun saya?** Bukan. Kode untuk itu adalah 130429. Kesalahan ini berlaku per penerima. **Mengapa terjadi pada nomor dengan volume rendah?** Karena batas ini berlaku untuk pasangan, bukan total akun. **Bagaimana cara menghentikannya?** Terapkan pembatasan laju per percakapan dan lakukan deduplicasi event webhook berdasarkan message id. **Haruskah saya mencoba kembali?** Tidak. Mencoba kembali akan mengirim pesan lain ke penerima yang sama. --- ## Kesalahan WhatsApp 80007: pembatasan laju pada WhatsApp Business Account https://easycoexistence.com/id/docs/whatsapp-error-80007 Kesalahan 80007 berarti WhatsApp Business Account terkena pembatasan laju. Ini berlaku untuk panggilan pengelolaan dan pembacaan, bukan throughput pesan, sehingga penyebab umumnya adalah polling: sesuatu memeriksa status jauh lebih sering daripada perubahan data. ### Yang dihitung Panggilan terhadap akun, bukan pesan kepada pelanggan. - Membaca nomor telepon, peringkat kualitas, dan tingkat throughput. - Mencantumkan dan membaca template pesan. - Panggilan konfigurasi langganan dan webhook. - Setiap pemeriksaan status terjadwal, yang biasanya menjadi sumber volumenya. ### Polling adalah penyebab yang perlu diperbaiki Polling status setiap tiga puluh detik pada beberapa nomor menghasilkan ribuan panggilan per hari untuk data yang berubah beberapa kali per bulan. Pada akhirnya batas ini tercapai, dan saat itu terjadi polling berhenti berfungsi tepat ketika sesuatu yang menarik terjadi. Webhook membalikkan pola itu. Meta mengirim perubahan peringkat kualitas, pembaruan akun, atau perubahan status template saat terjadi, tanpa biaya panggilan sama sekali, dan tiba lebih cepat daripada polling apa pun. Arsitektur yang tepat adalah webhook untuk perubahan, dengan polling disediakan sebagai rekonsiliasi berkala yang jarang, bukan mekanisme utama. - Memeriksa status dengan interval singkat. Ini menghabiskan batas pada data yang jarang berubah. - Merespons dengan mencoba kembali, yang menghabiskan batas lebih cepat. - Mengiranya sebagai 130429, yang berkaitan dengan pengiriman pesan. **Apakah ini terkait pengiriman pesan?** Bukan. Batas itu adalah 130429. Yang ini mencakup panggilan pengelolaan dan pembacaan. **Apa penyebabnya?** Biasanya polling status dalam interval singkat. **Apa yang sebaiknya saya lakukan?** Berlangganan webhook dan gunakan polling hanya untuk rekonsiliasi berkala yang jarang. **Apakah ini akan hilang sendiri?** Ya, setelah periode pembatasan berlalu, tetapi akan kembali jika polling tidak diubah. --- ## WhatsApp Coexistence untuk agensi dan konsultan https://easycoexistence.com/id/whatsapp-coexistence-for-agencies Agensi menghadapi kendala yang sama pada setiap klien: nomor tersebut sudah digunakan staf mereka, dan migrasi akan menghilangkan akses mereka ke aplikasi WhatsApp Business. Coexistence mengatasi hal itu, sehingga nomor klien dapat dihubungkan tanpa mengubah cara kerja siapa pun. ### Mengapa nomor klien menghambat sebagian besar integrasi? Karena nomor tersebut bukan milik Anda untuk diubah, dan semua hal tentangnya sudah digunakan. Nomor klien tercetak di kendaraan, faktur, situs web, dan percakapan selama bertahun-tahun. Seseorang menjawabnya dari ponsel sepanjang hari dan mengenal pelanggan tetapnya. Begitu proposal mencakup migrasi nomor tersebut, aplikasi WhatsApp Business berhenti berfungsi di sana dan orang itu harus beralih ke apa pun yang Anda bangun. Sebagian besar klien menolak, dan mereka memang berhak menolaknya. Itulah sebabnya begitu banyak agensi akhirnya menggunakan gateway tidak resmi. Gateway tersebut membuat ponsel tetap berfungsi, yang merupakan satu-satunya hal yang dipedulikan klien, sementara risiko pemblokiran tidak terlihat sampai akhirnya terjadi. Coexistence adalah versi resmi dari janji yang sama. ### Bagaimana proses onboarding klien sebenarnya? Klien melakukan satu hal, dari ponsel mereka sendiri, dan prosesnya memakan waktu sekitar dua menit. Anda mengirimkan tautan koneksi kepada mereka. Mereka membukanya, popup milik Meta berjalan, mereka memilih Business Portfolio dan nomor, lalu memindai kode di aplikasi WhatsApp Business. Hanya itu yang diperlukan. Tidak ada yang perlu dipasang, tidak ada kredensial yang diberikan, dan aplikasi tetap berfungsi segera setelah pemindaian selesai. Nomor tersebut tetap berada di Business Portfolio mereka, bukan di bawah milik Anda, dan ini penting karena dua alasan. Ini adalah jawaban ketika klien bertanya siapa yang memiliki koneksi tersebut, serta berarti hubungan itu tetap bertahan jika mereka berganti agensi, sesuatu yang lebih mudah dijanjikan daripada dijelaskan setelah terjadi. ### Seperti apa kondisinya jika ada dua puluh klien? Satu akun, dua puluh nomor, satu tarif tetap untuk masing-masing, dan daftar yang dapat Anda baca. Tidak ada tingkat yang akan terlampaui dan tidak ada paket yang berubah pada ambang tertentu. Menambahkan klien ke-21 sama seperti menambahkan klien pertama. Setiap nomor melaporkan peringkat kualitas, tingkat pengiriman pesan, dan status koneksinya sendiri, sehingga nomor klien yang mulai menurun kualitasnya dapat terlihat sebelum mereka menghubungi Anda. Visibilitas itu mencakup sebagian besar nilai pada skala ini. Koneksi dapat gagal tanpa terlihat, aplikasi WhatsApp Business tetap berfungsi dalam hampir semua kegagalan, dan klien tidak punya cara untuk mengetahuinya. Tanpa pemantauan, sinyal pertama adalah klien bertanya mengapa otomatisasi mereka berhenti, dan percakapan seperti itu dimulai dengan buruk. ### Bisakah agen melakukan onboarding tanpa bantuan seseorang? Sebagian besar bisa, dan bagian yang tidak bisa dilakukan adalah bagian yang memang harus dilakukan klien. Melalui konektor MCP, asisten dapat memanggil get_connect_link untuk menghasilkan tautan yang dibuka klien, lalu set_webhook_destination untuk mengarahkan nomor tersebut ke sistem Anda yang menanganinya, kemudian memeriksa kesehatan nomor untuk memastikan semuanya aktif. Itulah seluruh rangkaiannya tanpa siapa pun membuka dashboard. Hal yang tidak dapat dilakukan asisten adalah memindai kode. Onboarding Meta berjalan di browser dan memerlukan ponsel yang menyimpan nomor tersebut, sebagai perlindungan yang memang disengaja, bukan kekurangan. Klien adalah satu-satunya pihak yang dapat mengotorisasi nomor mereka sendiri, dan itulah pengaturan yang tepat. - Menjanjikan bahwa staf klien tidak akan menyadarinya, lalu memigrasikan nomor tersebut. Migrasi menghilangkan akses ke aplikasi dan mereka akan segera menyadarinya. - Menghubungkan nomor klien di Business Portfolio milik Anda sendiri. Simpan masing-masing di milik klien agar koneksi tersebut menjadi milik mereka. - Menganggap pemantauan sebagai pilihan pada skala besar. Dua puluh titik kegagalan tersembunyi di dua puluh klien merupakan beban dukungan, bukan kasus khusus. **Apakah setiap klien memerlukan akun sendiri di layanan Anda?** Tidak. Satu akun menampung semua nomor yang Anda kelola, masing-masing ditagih secara terpisah, dan konektor menampilkan semuanya. Tidak ada batasan untuk menggunakannya pada bisnis yang Anda layani. **Siapa yang memiliki koneksi, saya atau klien?** Nomor tersebut tetap berada di Business Portfolio klien. Anda mengelola koneksinya, sedangkan hubungan dasarnya dengan Meta adalah milik mereka. Itulah jawaban yang jujur ketika mereka bertanya. **Apa yang terjadi jika klien berhenti menggunakan layanan?** Nomor tersebut diputuskan dan aplikasi WhatsApp Business mereka tetap berjalan persis seperti sebelumnya. Tidak ada bagian dari nomor yang berubah secara permanen karena pernah dihubungkan. **Siapa yang membayar Meta untuk pesan-pesan tersebut?** Klien yang membayarnya melalui metode pembayaran di WhatsApp Business Account mereka sendiri. Biaya tersebut tidak pernah melewati kami, sehingga tidak ada yang perlu diberi markup. --- ## Arti Meta Tech Provider dan Mengapa Ini Penting https://easycoexistence.com/id/meta-tech-provider Meta Tech Provider menjalankan aplikasi Meta miliknya sendiri pada Business Manager terverifikasi dan dapat menghubungkan nomor WhatsApp bisnis lain melaluinya. EasyCoexistence adalah salah satunya, sehingga nomor terhubung langsung ke portofolio Anda sendiri, bukan berada di bawah akun penjual kembali. ### Apa yang sebenarnya dilakukan Tech Provider? Tech Provider menjalankan aplikasi yang digunakan bisnis lain untuk menghubungkan nomor WhatsApp mereka. Saat sebuah bisnis memulai proses, Embedded Signup milik Meta terbuka dan meminta mereka mengotorisasi sebuah aplikasi. Aplikasi itu milik Tech Provider, dan setelah diotorisasi dapat bertindak atas nama mereka untuk nomor tersebut: membaca statusnya, mengirim pesan, mengelola template, dan menentukan tempat webhook dikirimkan. Semua layanan yang ditawarkan penyedia dibangun di atas hubungan ini. Status tersebut membuatnya sah. Meta memberikannya kepada perusahaan yang memiliki aplikasi sendiri pada Business Manager terverifikasi, setelah App Review, dan status ini membedakan penyedia dari script yang menyimpan kredensial orang lain. ### Mengapa penting siapa yang memiliki aplikasi? Karena hal itu menentukan akun siapa yang akhirnya menjadi tempat nomor klien Anda terhubung. Perangkat yang dibangun di atas akun penyedia milik pihak lain mewarisi batasan akun tersebut. Dari sinilah muncul batas koneksi tunggal yang ditemui orang pada platform otomasi umum: platform tersebut memegang satu hubungan penyedia dan semua penggunanya berbagi hubungan itu. Dengan aplikasi kami sendiri, koneksi dibuat langsung antara Business Portfolio klien dan Meta. Nomor tersebut tetap milik mereka, tidak dipegang penjual kembali, dan penambahan nomor berikutnya dilakukan dengan cara yang sama seperti nomor pertama. Bagi agensi, ini bukan detail teknis, melainkan jawaban saat klien bertanya siapa yang mengendalikan nomor mereka. ### Apa saja syarat status ini? Business Manager terverifikasi, aplikasi yang lolos App Review, dan demonstrasi terekam tentang alur penggunaannya. Verifikasi bisnis mengaitkan aplikasi dengan badan hukum nyata, dengan dokumen yang diperiksa Meta terhadap registri. App Review memeriksa apa yang diminta aplikasi dan alasannya. Untuk WhatsApp, proses ini juga mencakup video terekam yang menunjukkan proses onboarding benar-benar berjalan dari awal hingga akhir. Tidak ada biaya uang, tetapi semuanya membutuhkan waktu, dan bagian itu tidak dapat dipercepat. Hal ini penting diketahui jika Anda mempertimbangkan untuk membangun sendiri. Menghubungkan satu nomor milik Anda tidak memerlukan semua itu. Menghubungkan nomor milik klien memerlukan semuanya, dan waktu tunggunya dihitung dalam hitungan minggu, bukan pekerjaan yang selesai dalam hitungan hari. ### Apa perubahan yang dirasakan bisnis saat menghubungkan nomor? Ada tiga hal, dan tidak satu pun terlihat di antarmuka. Nomor tersebut terhubung di Business Portfolio milik mereka sendiri, sehingga hubungan dengan Meta menjadi milik mereka. Meta menagihkan biaya percakapan langsung ke WhatsApp Business Account mereka, sehingga tidak ada pihak di tengah yang dapat menambahkan markup. Selain itu, tidak ada batas jumlah nomor yang dapat dimiliki satu akun, karena tidak ada hubungan penyedia bersama yang perlu dibagi. Yang tidak berubah adalah proses onboarding itu sendiri. Embedded Signup adalah alur milik Meta, jendela pop-up tersebut milik Meta, dan pemindaian kode berlangsung di aplikasi WhatsApp Business. Tech Provider tidak menggantikan semua itu, melainkan membuatnya tersedia. - Menganggap setiap penyedia memiliki status Tech Provider sendiri. Banyak yang dibangun di atas milik pihak lain, dan dari situlah batas koneksi muncul. - Berencana mendapatkannya berdasarkan tenggat waktu. Waktu App Review bukan sesuatu yang dapat dikendalikan perusahaan. - Menganggapnya sebagai lencana. Ini adalah hubungan akun yang menentukan portofolio siapa yang menyimpan nomor klien. **Apakah ini berarti Meta mendukung EasyCoexistence?** Tidak, dan tidak ada penyedia yang boleh menyiratkan sebaliknya. Tech Provider adalah status teknis yang mengizinkan penghubungan nomor bisnis lain melalui aplikasi yang disetujui. Status ini bukan dukungan terhadap produk yang dibangun di atasnya. **Bisakah saya menjadi Tech Provider sendiri?** Bisa. Status ini gratis dan terbuka bagi perusahaan mana pun yang memiliki Business Manager terverifikasi serta bersedia melalui App Review. Biayanya adalah waktu tunggu, bukan tarif. **Business Portfolio siapa yang menyimpan nomor saya?** Milik Anda. Koneksi dibuat antara portofolio Anda dan Meta, dengan aplikasi kami yang diotorisasi untuk bertindak atas nomor tersebut. Nomor itu tidak berpindah ke akun kami. **Apakah ada batas jumlah nomor yang dapat saya hubungkan?** Tidak. Batas yang ditemui orang di tempat lain berasal dari pembagian satu hubungan penyedia kepada banyak pengguna, dan sistem ini tidak bekerja seperti itu. --- ## Biaya WhatsApp Coexistence, penyedia demi penyedia https://easycoexistence.com/id/whatsapp-coexistence-pricing-compared Para penyedia menetapkan harga dengan tiga satuan berbeda: per nomor, per kursi, atau per pesan. Akibatnya angka utama tidak bisa dibandingkan langsung, dan biaya sebenarnya baru terlihat pada jumlah nomor tertentu. Halaman ini menghitungnya pada satu, sepuluh, dan lima puluh nomor. ### Mengapa harga utamanya tidak bisa dibandingkan? Karena yang mereka tagihkan memang berbeda, dan satuan itulah yang menentukan jenis bisnis mana yang cocok untuk masing-masing. Harga per nomor mengikuti jumlah saluran WhatsApp yang Anda pegang. Ini satuan yang benar-benar dikendalikan sebuah agensi, dan inilah yang dipakai EasyCoexistence, 360dialog, dan Dualhook. Harga per kursi dan per kontak mengikuti jumlah orang yang menjawab dan jumlah pelanggan yang Anda ajak bicara. Ini yang dipakai WATI dan respond.io, dan satuan yang tepat ketika tim agen adalah produk yang dibeli. Harga per pesan hanya mengikuti volume, yaitu model Twilio: tanpa biaya platform dan tanpa biaya per nomor, tetapi ada biaya pada setiap pesan di atas yang ditagih Meta. Jadi satu-satunya perbandingan yang jujur adalah pada jumlah koneksi tertentu, dan itulah yang dilakukan tabel di bawah. ### Berapa biaya penyedia berbasis platform pada jumlah yang sama? Mereka tidak bisa ditaruh di kolom yang sama secara jujur, karena biayanya sama sekali tidak bergerak mengikuti jumlah nomor. Yang bergerak adalah kursi dan kontak. Paket WATI yang dipublikasikan berkisar dari tiga hingga sepuluh pengguna dengan 500 hingga 2.500 kontak aktif bulanan. respond.io mempublikasikan US$ 79 untuk lima pengguna dan 1.000 kontak, naik hingga US$ 279. YCloud mempublikasikan tingkat gratis, lalu US$ 39, US$ 89, dan US$ 399, dengan pengguna dan saluran sebagai tambahan masing-masing US$ 10 dan US$ 5 per bulan. Untuk tim dukungan dengan satu nomor, harga itu kompetitif dan sudah termasuk kotak masuk, sesuatu yang tidak dimiliki sebuah koneksi. Untuk agensi dengan lima puluh nomor klien, biayanya muncul di baris tambahan, dan muncul per saluran, bukan per percakapan. Pertanyaan yang menentukan adalah apakah akan ada orang yang masuk ke kotak masuk yang Anda bayar. ### Bagaimana dengan Twilio, yang tidak menagih keduanya? Twilio mempublikasikan biaya per pesan sebesar US$ 0.005 untuk setiap arah, di atas biaya template Meta sendiri yang diteruskan tanpa markup. Dalam harga yang dipublikasikannya tidak ada biaya platform bulanan dan tidak ada biaya per nomor. Itu menjadikannya cara termurah untuk memegang nomor yang hampir tidak mengirim apa pun, dan cara termahal untuk menjalankan nomor yang sibuk. Lima puluh nomor yang menganggur tidak memakan biaya; lima puluh nomor dengan percakapan sungguhan dikenai biaya per pesan selamanya. Perlu diketahui juga bahwa halaman harga Twilio tidak membahas Coexistence. Jika aplikasi WhatsApp Business tetap harus berfungsi pada nomor tersebut, itulah pertanyaan yang perlu diajukan kepada mereka sebelum membandingkan hal lain. ### Mana yang sebaiknya dipilih sebuah agensi? Yang satuannya sesuai dengan apa yang bertumbuh di bisnis Anda. Jika yang bertumbuh adalah nomor klien, harga per nomor dengan diskon volume adalah satu-satunya bentuk yang tidak menghukum Anda karena berhasil. EasyCoexistence berharga US$ 9 per nomor hingga lima nomor dan turun menjadi US$ 1 per nomor seiring bertambahnya nomor, sehingga pada lima puluh klien setiap nomor lebih murah daripada nomor pertama, bukan lebih mahal. Jika yang bertumbuh adalah agen yang menjawab dalam satu kotak masuk, platform berharga per kursi adalah pembelian yang tepat dan halaman ini tidak akan membantahnya. WATI dan respond.io membangun itu dan hasilnya berfungsi. Jika yang bertumbuh adalah volume pesan pada segelintir nomor, model per pesan Twilio layak dihitung dibandingkan yang lain pada laju pengiriman Anda yang sebenarnya. Untuk kasus yang menjadi tujuan produk ini dibuat, yaitu agensi atau pengembang yang memegang nomor yang bukan milik mereka, harga per nomor dengan harga volume adalah satu-satunya yang berkembang searah dengan bisnisnya: tarif per nomor turun seiring bertambahnya jumlah nomor. - Membandingkan angka utama secara langsung. Harganya ditetapkan dengan tiga satuan berbeda dan angka terkecil sering kali pilihan yang keliru. - Mengira salah satu dari mereka menambahkan markup pada biaya pesan Meta. Tidak ada yang melakukannya di halaman ini; Meta yang menagih Anda. - Menganggap fitur yang tidak didokumentasikan sebagai fitur yang tidak ada. Jika halaman harga tidak menyebut Coexistence, tanyakan kepada penyedia, jangan hanya mengandalkan tabel ini. **Apakah harga ini masih berlaku?** Harga ini sesuai yang dipublikasikan di halaman harga masing-masing penyedia pada September 2026, dengan tautan dari angka di atas. Harga bisa berubah, jadi periksa sumbernya sebelum memutuskan. **Mengapa EasyCoexistence makin murah per nomor?** Karena biaya mengawasi sebuah koneksi tidak naik sebanding dengan jumlahnya. Agensi yang memegang lima puluh nomor bukan lima puluh kali lipat pekerjaannya, jadi harganya juga bukan lima puluh kali lipat. **Apakah ada yang memberi markup pada biaya Meta?** Tidak ada penyedia di halaman ini yang melakukannya. Meta menagih biaya pesan ke metode pembayaran pada WhatsApp Business Account Anda sendiri, itulah sebabnya tidak ada pihak di tengah yang bisa memberi diskon. **Penyedia mana yang mendukung Coexistence?** YCloud dan 8x8 mendokumentasikannya, sedangkan Dualhook dan EasyCoexistence dibangun di sekitarnya. Beberapa halaman harga lain tidak membahasnya, yang bukan bukti ke arah mana pun dan sebaiknya ditanyakan langsung. --- ## Glosarium WhatsApp Coexistence https://easycoexistence.com/id/whatsapp-coexistence-glossary Istilah dalam WhatsApp Coexistence mudah tertukar. Dalam praktiknya, kebingungan sering terjadi karena dua orang menggunakan satu kata untuk hal yang berbeda. Berikut definisi yang digunakan situs ini, masing-masing terhubung ke halaman yang membahasnya secara lengkap. ### Mengapa kosakata ini begitu membingungkan? Karena beberapa istilah ini menamai hal-hal pada tingkat yang berbeda, tetapi semuanya terasa berada pada tingkat yang sama. Sebuah Business Portfolio memuat WhatsApp Business Account, yang memuat nomor telepon, masing-masing dengan `phone_number_id`. Dalam percakapan, keempatnya sering disebut akun, sehingga kalimat seperti periksa apakah akun berfungsi dapat berarti empat pemeriksaan yang berbeda. Hal yang sama terjadi pada dua jendela 24 jam di platform ini. Keduanya mengukur hal yang tidak berkaitan, tetapi sering tertukar. Sebagian masalah lainnya terjadi karena Meta dan penyedia menggunakan kata yang berbeda untuk hal yang sama, dan para penyedia juga tidak selalu sepakat satu sama lain. Halaman ini menggunakan kosakata Meta sendiri jika tersedia, dan menyatakan dengan jelas jika suatu istilah berasal dari kami. ### Pembedaan apa yang benar-benar penting dalam praktik? Ada tiga, dan masing-masing pernah membuat seseorang kehilangan waktu sehari. Jendela layanan pelanggan dan jendela sinkronisasi sama-sama berlangsung 24 jam, tetapi tidak berkaitan sama sekali. Yang pertama menentukan apakah teks bebas dapat terkirim, dihitung sejak pesan terakhir dari pelanggan. Yang kedua menentukan apakah riwayat chat masih dapat ditarik, dihitung sejak proses pendaftaran. Perangkat tertaut bukanlah API. Itu adalah klien WhatsApp konsumen yang masuk di tempat lain. Inilah yang diotomatisasi oleh alat tidak resmi dan yang dapat menyebabkan nomor diblokir. Tujuan webhook juga bukan pengaturan pada sebuah nomor. Itu adalah penggantian pada langganan aplikasi terhadap sebuah akun. Karena itu, tujuan tersebut hilang saat koneksi dihapus dan harus dipasang kembali ketika koneksi dibuat ulang. **Apakah Coexistence adalah API yang berbeda dari Cloud API?** Tidak. Coexistence adalah cara mendaftarkan nomor ke Cloud API dengan tetap membuat aplikasi WhatsApp Business berfungsi pada nomor tersebut. endpoint, format pesan, dan aturannya sama. **Apa perbedaan antara Business Portfolio dan WABA?** Business Portfolio adalah wadah tingkat perusahaan di Meta Business Manager. WhatsApp Business Account berada di dalamnya dan memuat nomor telepon. Satu portfolio dapat memuat beberapa WABA. **Apakah BSP sama dengan Tech Provider?** Keduanya saling beririsan, tetapi menjelaskan hal yang berbeda. Tech Provider adalah status Meta yang mengizinkan perusahaan menghubungkan nomor bisnis lain melalui aplikasinya sendiri. BSP biasanya merujuk pada perusahaan yang menjual platform perpesanan, yang mungkin memiliki status tersebut atau mungkin tidak. **Apa hubungan MCP dengan WhatsApp?** Tidak ada hubungan bawaan. MCP adalah protokol untuk memberikan akses asisten AI ke sebuah alat, sedangkan server MCP WhatsApp menjadikan sebuah nomor sebagai salah satu alat tersebut. Server itu tidak dapat menerima pesan, hanya dapat bertindak saat diminta. --- ## Field webhook WhatsApp dan penggunaannya https://easycoexistence.com/id/docs/webhook-fields WhatsApp Business Account mengirimkan event sebagai field bernama. Dua field berisi konten percakapan dan diteruskan ke endpoint Anda. Enam lainnya berisi status operasional dan menjadi dasar monitoring. Mengetahui perbedaannya menentukan arsitektur Anda. ### Apa yang dibawa setiap field? messages membawa semua yang dikirim pelanggan ke nomor tersebut: teks, referensi media, balasan, dan reaksi. smb_message_echoes membawa pesan yang dikirim tim Anda dari aplikasi WhatsApp Business, yang hanya ada pada nomor Coexistence dan memungkinkan software melihat balasan manusia. account_update membawa status koneksi: PARTNER_REMOVED saat aplikasi dihapus dari akun, ACCOUNT_OFFBOARDED, ACCOUNT_RECONNECTED, serta event pembatasan atau pelanggaran. phone_number_quality_update membawa perubahan peringkat kualitas dan throughput. account_alerts membawa notifikasi yang dibuat Meta untuk akun tersebut, sedangkan account_review_update membawa hasil peninjauan. business_capability_update membawa perubahan batas dan kemampuan pengiriman pesan, sedangkan phone_number_name_update membawa persetujuan dan penolakan nama tampilan. ### Mengapa pemisahan ini penting secara arsitektur? Karena pemisahan ini menentukan apakah konten percakapan pernah sampai ke penyedia. Pengaturan override mengirimkan dua field pesan langsung dari Meta ke endpoint Anda. Enam field operasional tetap diteruskan ke penyedia, sehingga dashboard dan notifikasi dapat berfungsi tanpa ada pihak yang memegang pesan. Inilah sebabnya klaim tentang tidak menyimpan pesan dapat bersifat struktural, bukan sekadar kebijakan. Jika field pesan dikirim ke tempat lain, tidak ada jalur kode yang dapat menyimpannya. Dalam kasus kami, akun tanpa override kembali menggunakan callback default, dan handler membuang event tersebut tanpa menyimpannya. ### Field apa yang harus diharapkan handler Anda? Hanya dua field pesan jika override telah diatur. Sebaiknya handler mengabaikan hal lain, bukan gagal saat menemukannya. Meta menambahkan field dari waktu ke waktu, dan struktur payload dapat memperoleh kunci baru tanpa pemberitahuan. Handler yang memilih berdasarkan nama field lalu mengabaikan hal yang tidak dikenali akan tetap berfungsi. Handler yang mengasumsikan struktur tertentu akan gagal saat menerima event yang belum dikenal. Anda juga sebaiknya menangani smb_message_echoes secara eksplisit, bukan menganggapnya sebagai gangguan. Tanpanya, software tidak tahu bahwa manusia sudah menjawab, sehingga pelanggan bisa menerima dua balasan untuk pertanyaan yang sama. - Menganggap payload bersifat generik. Setiap event menyebutkan field-nya, dan handler harus memilih berdasarkan field tersebut. - Mengabaikan smb_message_echoes. Tanpanya, software membalas di atas balasan manusia yang sudah diberikan. - Gagal saat menemukan field yang tidak dikenali, bukan melewatinya. Meta dapat menambahkan field tanpa meminta persetujuan. **Bisakah saya menerima hanya beberapa field?** Override memindahkan jalur pesan kepada Anda. Pemisahan operasional bersifat tetap karena monitoring dibangun dari pemisahan tersebut. **Apakah smb_message_echoes ada pada nomor Cloud API biasa?** Tidak. Field ini ada karena nomor Coexistence memungkinkan manusia mengirim dari aplikasi sekaligus software mengirim melalui API. **Apa yang terjadi pada event pesan jika saya tidak menetapkan tujuan?** Event tersebut tiba di callback default kami lalu dibuang tanpa disimpan. **Apakah nama field tersebut milik Meta atau milik Anda?** Milik Meta. Tidak ada nama di sini yang kami buat sendiri, sehingga nama-nama tersebut cukup dipelajari sekali. --- ## Memverifikasi endpoint webhook WhatsApp https://easycoexistence.com/id/docs/webhook-verification Sebelum mengirim event apa pun, Meta memanggil endpoint Anda dengan GET yang membawa hub.mode, hub.verify_token, dan hub.challenge. Endpoint Anda harus membandingkan token lalu mengembalikan challenge sebagai body mentah. Selain itu, pengiriman tidak akan dimulai. ### Apa tepatnya yang dikirim Meta? Permintaan GET ke URL Anda dengan tiga parameter query. hub.mode diatur ke subscribe. hub.verify_token adalah token yang Anda konfigurasikan saat mengatur tujuan. hub.challenge adalah nilai yang dibuat Meta untuk percobaan ini. Endpoint Anda harus membandingkan hub.verify_token dengan token yang Anda pilih. Jika cocok, berikan respons 200 dengan hub.challenge sebagai seluruh body respons. Jangan membungkusnya dalam JSON, jangan menambahkan tanda kutip, dan jangan menambahkan baris baru di akhir yang mungkin ditambahkan beberapa framework secara default. Jika token tidak cocok, berikan respons 403. Itulah seluruh protokolnya, dan memang sengaja dibuat sederhana. ### Mengapa jawaban yang salah gagal tanpa notifikasi? Karena kegagalan verifikasi bukan kesalahan dalam sistem Anda, melainkan ketiadaan verifikasi dalam sistem Meta. Saat challenge tidak dikembalikan dengan benar, Meta tidak mulai mengirim ke tujuan tersebut. Server Anda mengembalikan 200 untuk verifikasi, log menunjukkan bahwa permintaan telah tiba, dan tidak ada dashboard yang melaporkan masalah. Satu-satunya gejala adalah pesan tidak pernah datang, sehingga kebanyakan orang mendiagnosisnya sebagai masalah Coexistence, bukan masalah proses jabat tangan. Itulah alasan validasi sebelum panggilan layak dilakukan. Kami memeriksa bahwa URL menggunakan HTTPS dan token verifikasi telah diberikan sebelum membuat permintaan Graph, sehingga tujuan yang tidak valid langsung gagal dan tidak terlihat seolah-olah sudah terhubung. ### Apa lagi yang dapat menghambat verifikasi? Tiga hal yang tidak berkaitan dengan kode. Autentikasi di depan endpoint. Gateway, lapisan basic auth, atau daftar izin IP akan menolak permintaan Meta, dan Meta tidak memiliki kredensial untuk diberikan. Rute verifikasi harus dapat dijangkau tanpa autentikasi tersebut. Pengalihan. Meta memanggil URL yang Anda berikan, dan pengalihan 301 ke host kanonis tidak diikuti dengan cara yang menyelesaikan proses jabat tangan. Berikan URL final. Framework yang membuat serialisasi respons juga dapat menjadi masalah. Mengembalikan string dari handler yang membungkus semuanya dalam JSON menghasilkan body dengan tanda kutip di sekitar challenge, sehingga tidak cocok. - Mengembalikan JSON. Body harus berupa nilai challenge mentah tanpa tambahan apa pun. - Menempatkan endpoint di balik autentikasi. Meta tidak memiliki kredensial dan permintaannya akan ditolak. - Memberikan Meta URL yang melakukan pengalihan. Gunakan URL final. **Token apa yang sebaiknya saya gunakan?** String apa pun yang Anda pilih. Token ini memungkinkan endpoint Anda membedakan permintaan Meta dari permintaan pihak lain yang mengetahui URL tersebut. **Seberapa sering verifikasi dilakukan?** Saat penyiapan, dan setiap kali tujuan ditetapkan. Endpoint yang berfungsi tidak diverifikasi ulang pada setiap event. **Bisakah saya mengujinya sendiri?** Bisa. Panggil endpoint Anda sendiri dengan tiga parameter tersebut, lalu periksa bahwa body yang dikembalikan persis sama dengan nilai challenge. **Bagaimana jika server saya tidak aktif saat verifikasi?** Proses jabat tangan gagal dan tujuan tidak diaktifkan. Menyimpannya kembali akan menjalankan proses tersebut lagi. --- ## Referensi alat MCP https://easycoexistence.com/id/docs/mcp-tools-reference Konektor membuka enam belas alat untuk setiap nomor dalam akun. list_numbers digunakan lebih dulu karena semua alat lain memerlukan connection_id dari sana. Enam alat dibatasi saat tagihan terlewat: empat yang berinteraksi dengan dunia luar, get_api_credentials yang mengembalikan token akses, dan create_connect_link. Sepuluh lainnya, yaitu pembacaan kesehatan dan template serta penyiapan Partner API, tetap tersedia. ### Apa yang dilakukan setiap alat? Pembacaan: list_numbers mengembalikan nomor yang terhubung beserta status, peringkat kualitas, dan tingkat pengiriman pesan, serta menjadi awal setiap panggilan lainnya. get_number_health mengembalikan snapshot Meta langsung bersama linimasa pemantauan terbaru, event webhook, dan pemeriksaan poller. get_api_credentials mengembalikan URL dasar Graph API, WABA id, phone number id, serta token akses milik akun jika tersedia. Pengiriman: send_message mengirim teks bebas dalam jendela 24 jam, sehingga balasan tidak dikenai biaya. send_template mengirim template yang disetujui, yaitu cara memulai percakapan dengan seseorang yang belum menulis. list_templates, create_template, dan get_template_status mencakup seluruh siklus template. Pengaturan: set_webhook_destination mengarahkan pesan masuk dan gema aplikasi ke sistem Anda, sedangkan null akan mengatur ulang tujuan tersebut. get_connect_link mengembalikan tautan dashboard dan langkah untuk menghubungkan nomor baru. get_docs mengembalikan dokumentasi produk dalam format markdown. Partner API, untuk perangkat lunak atau agensi yang pelanggannya sendiri menghubungkan nomor: get_partner_setup menampilkan status tagihan, kunci API, URL event, dan langkah berikutnya. create_api_key menerbitkan kunci Partner API dan menampilkannya sekali saja, serta tidak mengganti kunci yang ada tanpa konfirmasi eksplisit. revoke_api_key mencabut kunci itu, juga setelah konfirmasi. set_partner_events_url mengatur ke mana event status dikirim dan mengembalikan rahasia penandatanganan sekali saja. create_connect_link membuat tautan koneksi yang di-hosting untuk satu pelanggan, berlaku 1 jam, sama seperti POST /api/v1/connect-sessions. ### Mengapa connection_id penting? Karena nilai ini mengaitkan instruksi dengan nomor tertentu, dan asisten tidak dapat menebaknya. Setiap alat yang bekerja pada nomor memerlukan connection_id, dan list_numbers adalah satu-satunya sumbernya. Dalam praktiknya, asisten yang diminta mengirim pesan akan memanggil list_numbers terlebih dahulu. Itulah sebabnya permintaan pertama dalam sebuah sesi sering kali lebih lambat daripada permintaan berikutnya. Hal ini juga membuat akun dengan beberapa nomor tetap jelas. Tidak ada nomor bawaan dan tidak ada pemilihan implisit, sehingga instruksi yang tidak menyebutkan nomor akan ditanyakan, bukan ditebak. ### Apa yang terjadi saat tagihan terlewat? Enam alat dibatasi: send_message, send_template, create_template, dan set_webhook_destination, yang berinteraksi dengan dunia luar; get_api_credentials, karena mengembalikan token akses akun yang memungkinkan akun yang diblokir mengirim langsung melalui Graph API; dan create_connect_link, yang menghubungkan nomor baru. Semua pembacaan lain tetap tersedia, begitu pula penyiapan Partner API: get_partner_setup, create_api_key, revoke_api_key, dan set_partner_events_url. Hal ini memang disengaja, bukan kelalaian. Akun yang tidak dapat melihat alasan pemblokiran atau memeriksa kesehatan nomornya tidak memiliki jalan kembali selain tiket dukungan. Pembacaan yang sama juga diperlukan pemantauan kesehatan, sehingga membatasinya akan mematikan pemantauan tepat saat paling dibutuhkan. Dampak praktisnya, akun dengan tagihan terlewat tetap dapat menjawab pertanyaan tentang kondisinya sendiri dan tetap dipantau. Yang berhenti adalah segala hal yang menjangkau pelanggan. - Mengira konektor menerima pesan. MCP menggunakan permintaan dan respons; lalu lintas masuk memerlukan webhook. - Menetapkan connection_id secara manual. Nilai ini berasal dari list_numbers dan bukan sesuatu yang perlu dicatat. - Menganggap akun dengan tagihan terlewat sepenuhnya offline. Pembacaan dan pemantauan tetap berjalan dengan sengaja, kecuali kredensial, yang memuat token untuk mengirim. **Apakah saya memilih alat yang akan dipanggil?** Tidak. Anda bertanya dengan bahasa biasa dan asisten memilihnya. Itulah tujuan penulisan deskripsi alat tersebut. **Bisakah alat ini membaca percakapan saya?** Tidak. Pesan masuk diarahkan ke tujuan webhook yang Anda tentukan. Konektor membaca kondisi akun dan nomor. **Apakah get_docs berguna?** Lebih berguna daripada kedengarannya. Alat ini memberikan dokumentasi kami kepada asisten dalam format markdown, sehingga jawaban tentang aturan Coexistence berasal dari dokumentasi kami, bukan dari ingatan. **Apakah satu konektor dapat mencakup beberapa klien?** Ya. Satu akun dapat menampung sebanyak mungkin nomor yang Anda perlukan, dan list_numbers mengembalikan semuanya. --- ## Menghubungkan nomor, langkah demi langkah https://easycoexistence.com/id/docs/connecting-a-number Proses menghubungkan berjalan melalui Embedded Signup milik Meta: pilih Business Portfolio, WhatsApp Business Account, dan nomor, lalu pindai kode di aplikasi WhatsApp Business. Sekitar dua menit, dan aplikasi tetap berfungsi selama proses. ### Apa yang terjadi dalam alur ini? Jendela pop-up Meta terbuka dan meminta tiga hal secara berurutan. Pertama, Business Portfolio, yaitu wadah tingkat perusahaan di Business Manager. Lalu WhatsApp Business Account di dalamnya. Setelah itu nomor telepon, yang harus sudah terdaftar di aplikasi WhatsApp Business, karena Coexistence menghubungkan nomor yang sedang digunakan aplikasi, bukan membuat nomor baru. Setelah itu, alur berpindah ke ponsel. Meta menampilkan kode, seseorang membuka aplikasi WhatsApp Business di perangkat yang memegang nomor tersebut, lalu memindainya. Itulah satu-satunya langkah yang meninggalkan browser, dan langkah yang tidak dapat dilakukan orang lain atas nama bisnis tersebut. ### Apa yang diputuskan saat onboarding dan tidak dapat diubah? Apakah akan membagikan riwayat chat yang sudah ada. Keputusan ini ditanyakan sekali dan bersifat final untuk koneksi tersebut. Menjawab ya akan menyinkronkan riwayat percakapan terbaru ke API, sehingga perangkat lunak memulai dengan konteks. Menjawab tidak berarti API hanya melihat pesan sejak saat koneksi dibuat. Keduanya masuk akal, dan sebagian besar integrasi berfokus pada percakapan baru, tetapi keputusan ini tidak dapat ditinjau ulang tanpa memutuskan koneksi lalu menghubungkannya kembali. Ada batas waktunya juga. Sinkronisasi harus dimulai dalam 24 hours setelah onboarding, dan hanya dapat berjalan sekali. Jika salah satunya terlewat, akan muncul kesalahan yang tidak familiar, bukan peringatan. Karena itu, keputusan tentang riwayat sebaiknya dibuat pada hari onboarding, bukan saat pekerjaan integrasi berlangsung. ### Apa yang harus disiapkan sebelum memulai? Ada tiga hal, dan menyiapkannya mencegah alur terhenti di tengah jalan. Akses ke Business Portfolio yang memiliki nomor tersebut, biasanya dimiliki pemilik bisnis, bukan orang yang mengerjakan integrasi. Ponsel dengan nomor tersebut, dalam keadaan terbuka dan sudah memasang aplikasi WhatsApp Business. Sebaiknya siapkan juga tujuan webhook, karena mengaturnya di akhir onboarding lebih rapi daripada mengingatnya nanti. Jika alur ditutup sebelum selesai, nomor dapat terikat ke akun tetapi belum terdaftar. Akibatnya, kesalahan muncul saat pengiriman pertama. Menjalankan kembali alur dari awal akan memperbaikinya. - Memulai tanpa ponsel di dekat Anda. Pemindaian tidak dapat dilakukan nanti dari perangkat lain. - Menutup jendela pop-up setelah nomor muncul. Masih ada langkah berikutnya, dan berhenti pada tahap itu membuat nomor belum terdaftar. - Menunda keputusan tentang riwayat sampai integrasi selesai dibuat. Keputusan ini kedaluwarsa 24 hours setelah onboarding. **Bisakah saya menghubungkan nomor yang bukan milik saya?** Hanya bisnis pemilik nomor yang dapat mengotorisasinya. Kirimkan tautan kepada mereka, lalu mereka menyelesaikan alur di ponsel sendiri. **Apakah aplikasi berhenti berfungsi selama onboarding?** Tidak. Aplikasi tetap berfungsi sepanjang proses, termasuk saat kode sedang dipindai. **Bagaimana jika nomor tersebut ada di aplikasi WhatsApp konsumen?** Nomor itu harus dipindahkan ke aplikasi WhatsApp Business terlebih dahulu. Coexistence menghubungkan nomor dari aplikasi Business. **Bisakah saya mengulangi alurnya?** Ya. Memutuskan koneksi lalu menghubungkannya kembali akan menjalankan ulang alur, termasuk kesempatan baru untuk menerima riwayat chat. --- ## Jendela layanan pelanggan 24 jam https://easycoexistence.com/id/docs/customer-service-window Jendela layanan pelanggan dimulai saat pelanggan mengirim pesan ke nomor Anda dan berlangsung selama 24 jam. Di dalamnya, Anda dapat mengirim teks bebas dan respons tersebut gratis. Di luar jendela, hanya template yang telah disetujui Meta yang akan terkirim. ### Kapan tepatnya penghitung waktu dimulai? Saat pelanggan mengirim pesan, dan penghitung waktu dimulai ulang setiap kali mereka mengirim pesan lagi. Inilah detail yang sering dipahami terbalik. Jendela ini tidak dihitung dari pesan terakhir Anda, awal percakapan, atau saat tiket dibuka. Perhitungannya dimulai dari pesan masuk terbaru dari mereka. Artinya, percakapan aktif pada dasarnya tidak pernah berakhir, sedangkan percakapan sepihak berakhir setelah satu hari. Ini juga berarti jendela berlaku per kontak, bukan per nomor. Satu pelanggan dapat berada di dalam jendela sementara pelanggan lain berada di luar, pada nomor yang sama dan waktu yang sama. ### Apa yang dapat dikirim di dalam dan di luar jendela? Di dalam jendela, apa pun dapat dikirim: teks bebas, media, dan template jika Anda menginginkannya. Di luar jendela, hanya template yang telah disetujui Meta. Inilah alasan template ada. Template adalah cara resmi untuk memulai atau memulai kembali percakapan dengan seseorang yang belum mengirim pesan. Template ditinjau terlebih dahulu karena penerima belum mengundang pesan tersebut. Pada nomor Coexistence, ada konsekuensi tambahan. Aplikasi WhatsApp Business tidak dapat mengirim template, sehingga apa pun yang dikirim di luar jendela harus melalui API. Tim yang menjawab dari ponsel dapat membalas dengan bebas dalam percakapan aktif, tetapi tidak dapat memulai kembali percakapan yang tidak aktif. Inilah salah satu alasan praktis sebuah nomor dikoneksikan. ### Mengapa integrasi baru mengetahui hal ini saat sudah digunakan? Karena pengujian selalu dilakukan di dalam jendela. Pembuat integrasi mengirim pesan kepada dirinya sendiri, lalu membalasnya beberapa detik kemudian. Itu masih dalam 24 jam, sehingga teks bebas berfungsi dan semua pengujian berhasil. Kasus nyata pertama yang gagal biasanya adalah pelanggan yang menulis kemarin, umumnya setelah peluncuran. Pola yang bertahan lama adalah membuat percabangan sebelum pengiriman: periksa sudah berapa lama sejak kontak tersebut terakhir menulis, lalu gunakan jalur teks bebas atau jalur template. Menerapkannya sejak awal hampir tidak membutuhkan biaya. Menambahkannya kemudian berarti menemukan setiap pengiriman di basis kode. - Menghitung dari pesan terakhir Anda. Pesan merekalah yang membuka jendela. - Menganggapnya berlaku per nomor. Jendela berlaku per kontak, sehingga dua percakapan pada satu nomor dapat memiliki status berbeda. - Hanya menguji segera setelah pesan dikirim, yang selalu berarti masih di dalam jendela. **Dapatkah jendela diperpanjang?** Tidak. Jendela ini ditetapkan oleh Meta dan tidak ada penyedia yang dapat memperpanjangnya. **Apakah respons berupa template membuka kembali jendela?** Pelanggan yang membalas akan membukanya kembali. Mengirim template, dengan sendirinya, tidak membuka jendela teks bebas. **Apakah respons benar-benar gratis?** Meta tidak mengenakan biaya untuk pesan yang dikirim di dalam jendela layanan pelanggan. Biaya dikenakan untuk percakapan yang dimulai di luar jendela. **Bagaimana dengan jendela 24 jam lain yang pernah saya baca?** Itu adalah jendela sinkronisasi, yang dihitung sejak proses pendaftaran, dan mengatur riwayat obrolan, bukan pengiriman. Keduanya tidak berkaitan. --- ## Template pesan WhatsApp https://easycoexistence.com/id/docs/message-templates Template adalah pesan yang dikirimkan ke Meta untuk ditinjau terlebih dahulu. Setelah disetujui, template dapat dikirim kapan saja, termasuk kepada orang yang belum pernah mengirim pesan. Template adalah satu-satunya cara mengirim pesan di luar jendela layanan pelanggan 24 jam. ### Untuk apa tiga kategori tersebut? Kategori memberi tahu Meta jenis pesan yang dikirim, dan kategorinya memengaruhi peninjauan serta penagihan. Utility mencakup pesan transaksional yang terkait dengan tindakan pelanggan: pembaruan pesanan, konfirmasi pemesanan, atau notifikasi pengiriman. Marketing mencakup konten promosi, dan pengirimannya memerlukan metode pembayaran pada WhatsApp Business Account. Authentication mencakup kode sekali pakai dan memiliki format yang lebih ketat. Memilih kategori yang salah adalah alasan umum penolakan. Bahasa promosi dalam template utility akan terdeteksi, dan pendeteksiannya cukup konsisten sehingga tidak layak dicoba. ### Bagaimana cara kerja variabel? Placeholder bernomor diisi berurutan dan dihitung untuk setiap komponen. Teks body yang berbunyi Hello {{1}}, your order {{2}} has shipped menetapkan dua variabel, sehingga permintaan pengiriman harus memberikan tepat dua nilai untuk body. Parameter header dan button dihitung secara terpisah, bukan digabung dalam satu daftar. Karena itu, pengiriman dengan jumlah total yang benar tetap dapat ditolak. Meta juga mewajibkan nilai contoh saat template dibuat agar peninjau dapat melihat tampilan pesan nyata. Ada pula aturan penempatan: variabel di awal atau akhir pesan, atau terlalu banyak variabel dibandingkan jumlah teks di sekitarnya, akan ditolak. ### Mengapa aplikasi ponsel tidak dapat mengirimnya pada nomor Coexistence? Karena template adalah fitur platform, bukan fitur aplikasi, dan aplikasi tidak memiliki konsep template. Hal ini penting untuk diketahui sejak awal. Bisnis yang terhubung melalui Coexistence tetap dapat menjawab pesan dari ponsel, dan timnya dapat membalas semua percakapan yang sedang berlangsung. Namun, mereka tidak dapat memulai kembali percakapan yang sudah berhenti dari aplikasi, karena hal itu memerlukan template dan template hanya tersedia melalui API. Jadi, semua pesan terjadwal, transaksional, atau yang ditujukan kepada orang yang belum mengirim pesan hari ini pada dasarnya merupakan pekerjaan API. Bagi banyak bisnis, itulah celah yang ingin diisi oleh koneksi ini. - Membuat template dan mengirimkannya dalam proses yang sama. Meta meninjau terlebih dahulu, biasanya dalam hitungan menit, tetapi terkadang memerlukan satu hari. - Menggabungkan variabel header dan body. Keduanya dihitung untuk setiap komponen. - Menggunakan bahasa marketing dalam template utility. Ini merupakan alasan penolakan yang konsisten. **Berapa lama proses peninjauan berlangsung?** Biasanya beberapa menit, terkadang hingga satu hari. Tidak ada penyedia yang dapat mempercepatnya. **Apakah satu template berlaku untuk satu bahasa?** Ya. Nama dan bahasa secara bersama-sama mengidentifikasi template, sehingga nama yang sama dalam locale lain merupakan template yang berbeda. **Apakah saya dapat mengedit template yang sudah disetujui?** Ya, tetapi pengeditan mengubah kontrak variabel, sehingga pengirim yang menetapkan jumlah lama secara permanen akan bermasalah. **Apakah saya memerlukan metode pembayaran?** Untuk pengiriman marketing, ya, pada WhatsApp Business Account milik Anda sendiri. Meta mewajibkannya dan tidak ada penyedia yang dapat menambahkannya untuk Anda. --- ## Webhook account_update dan setiap alasan pemutusan koneksi https://easycoexistence.com/id/docs/webhook-account-update account_update adalah cara Meta melaporkan bahwa status koneksi berubah. Field event menyebutkan apa yang terjadi, sedangkan untuk pemutusan, disconnection_info.reason menyebutkan alasannya. Alasan itu menentukan apakah nomor akan kembali atau benar-benar hilang. ### Event apa saja yang dibawa account_update? PARTNER_REMOVED, saat aplikasi dihapus dari WhatsApp Business Account. Ini adalah sinyal pemutusan koneksi yang menjadi acuan utama dan layak dijadikan dasar, bukan menyimpulkan pemutusan dari suatu field yang berubah menjadi false. ACCOUNT_OFFBOARDED, saat nomor sepenuhnya dikeluarkan. ACCOUNT_RECONNECTED, saat koneksi yang sebelumnya dihapus kembali. Ada juga event penegakan: ACCOUNT_RESTRICTION dan ACCOUNT_VIOLATION, bersama event yang namanya memuat DISABLED atau BAN. Hasil verifikasi dan persetujuan juga tiba di sini, dengan nama event yang memuat VERIFIED atau APPROVED. Handler harus menggunakan nama event sebagai dasar keputusan dan memperlakukan apa pun yang tidak dikenali sebagai informasi, bukan gagal memprosesnya, karena Meta dapat menambahkan event tanpa pemberitahuan. ### Apa saja alasan pemutusannya? Ada enam, dan maknanya sangat berbeda. PRIMARY_INACTIVITY adalah aturan sekitar empat belas hari: aplikasi WhatsApp Business tidak dibuka di perangkat utama. Koneksi dapat dipulihkan, dan ini adalah alasan yang paling umum. COMPANION_INACTIVITY memiliki gagasan yang sama pada perangkat pendamping, dengan jendela yang lebih panjang, sekitar tiga puluh hari. BUSINESS_DOWNGRADE berarti nomor kembali menggunakan aplikasi WhatsApp untuk konsumen. Ini mengakhiri Coexistence karena Coexistence memerlukan aplikasi Business. CHANGE_NUMBER berarti nomor teleponnya sendiri berubah. USER_RE_REGISTERED berarti nomor tersebut didaftarkan ulang di perangkat baru. ACCOUNT_DISCONNECTED berarti klien sengaja memutuskan koneksi tersebut, atau pemutusan dilakukan oleh penegakan sistem. Alasan itu juga tiba bersama disconnection_info.initiated_by, yang menyatakan apakah tindakan tersebut dilakukan oleh seseorang atau sistem. ### Mengapa alasan lebih penting daripada event? Karena PARTNER_REMOVED saja tidak memberi tahu Anda tindakan yang harus diambil. Nomor yang dihapus karena PRIMARY_INACTIVITY akan kembali: bisnis membuka aplikasi, tersambung kembali, dan semuanya berlanjut. Jika diperlakukan sebagai pelanggan yang pergi, hasilnya adalah email pembatalan terkirim kepada seseorang yang masih menjadi pelanggan. Nomor yang dihapus karena BUSINESS_DOWNGRADE atau ACCOUNT_DISCONNECTED adalah situasi yang berbeda. Jika dianggap sementara, koneksi dapat tertahan tanpa kepastian selamanya. Jika penghapusan tiba tanpa alasan, initiated_by menjadi acuan cadangan: penghapusan yang dilakukan seseorang menunjukkan tindakan yang disengaja, sedangkan penghapusan sistem tanpa penjelasan tidak demikian. Pembedaan ini sebaiknya dibuat di dalam kode, bukan baru dibahas dalam percakapan dengan dukungan pelanggan. - Memperlakukan semua PARTNER_REMOVED dengan cara yang sama. Alasan pemutusan membedakan dua minggu tanpa aktivitas dari pelanggan yang benar-benar pergi. - Menyimpulkan pemutusan dari suatu field yang berubah menjadi false, bukan dari event ini. Itulah yang menimbulkan alarm palsu. - Gagal memproses nama event yang tidak dikenali. Meta menambahkan event, dan handler harus melewati event yang belum dikenalnya. **Apakah PARTNER_REMOVED bersifat permanen?** Biasanya tidak. Sebagian besar tiba dengan PRIMARY_INACTIVITY, yang berarti aplikasi tidak dibuka dan penyambungan kembali memulihkan semuanya. **Apakah penyambungan kembali memulihkan tujuan webhook saya?** Tidak, dan di sinilah letak jebakannya. Tujuan tersebut adalah override pada langganan aplikasi dan ikut dihapus bersamanya. Tujuan itu harus diterapkan kembali. **Apa itu COMPANION_INACTIVITY?** Gagasan ketidakaktifan yang sama pada perangkat pendamping, bukan perangkat utama, dengan jendela yang lebih panjang, sekitar tiga puluh hari. **Bisakah saya menerima event ini tanpa alasan?** Ya. Jika itu terjadi, disconnection_info.initiated_by adalah satu-satunya sinyal untuk mengetahui apakah pemutusan tersebut disengaja. --- ## Webhook phone_number_quality_update https://easycoexistence.com/id/docs/webhook-phone-number-quality-update phone_number_quality_update melaporkan perubahan throughput dan batas pesan untuk suatu nomor. Pada 2026, webhook ini tidak membawa peringkat kualitas hijau, kuning, atau merah meskipun namanya demikian. Peringkat tersebut harus dibaca langsung dari nomor telepon melalui polling. ### Apa sebenarnya isi webhook ini? Informasi throughput dan batas pesan, yang dikirim sebagai nilai event beserta field yang memuat batas saat ini. Isi praktisnya adalah kapasitas suatu nomor berubah: nomor tersebut berpindah ke tingkat pesan lain, atau tingkat throughput-nya disesuaikan. Hal ini berguna untuk dicatat karena memengaruhi kemampuan integrasi, dan penurunan tingkat menjadi sinyal awal. Yang tidak ada di dalamnya, meskipun tercermin dari nama field, adalah peringkat kualitas. Penanganan yang dibuat berdasarkan dokumentasi lama akan mencari GREEN, YELLOW, atau RED di sini, tetapi tidak menemukannya, lalu menyimpulkan bahwa kualitas tidak pernah berubah. ### Lalu, dari mana peringkat warna berasal? Peringkat tersebut dibaca langsung dari nomor telepon berdasarkan jadwal. Field quality_rating berada pada objek nomor telepon di Graph API dan harus dibaca melalui polling, bukan ditunggu. Karena itu, pemantauan koneksi yang benar memerlukan proses polling sekaligus penerima webhook: keduanya membawa informasi berbeda dan tidak ada yang cukup jika digunakan sendiri. Itulah sebabnya penurunan kualitas tidak terlihat pada sebagian besar integrasi. Tidak ada mekanisme yang mengirimkannya, aplikasi WhatsApp Business tidak menampilkannya, dan saat menghasilkan kesalahan 131048, pengiriman yang terdampak sudah gagal. - Mencari GREEN, YELLOW, atau RED di payload ini. Pada 2026, semua itu tidak ada di sini. - Membangun pemantauan hanya dari webhook. Peringkat kualitas harus dibaca melalui polling. - Mengabaikan penurunan tingkat. Biasanya ini adalah tanda masalah yang terlihat paling awal. **Mengapa field ini dinamai berdasarkan kualitas?** Nama tersebut sudah ada sebelum perubahan. Namanya tetap, sementara isinya berubah, sehingga banyak orang keliru. **Seberapa sering peringkat harus dibaca melalui polling?** Cukup sering untuk menangkap penurunan sebelum menjadi pembatasan. Kami melakukan polling berdasarkan jadwal, bukan sesuai permintaan. **Apakah aplikasi menampilkan peringkat tersebut?** Tidak. Informasi itu tidak terlihat di aplikasi WhatsApp Business pada ponsel. **Apakah 131048 berkaitan?** Ya. Itulah kesalahan yang mulai dikembalikan nomor setelah peringkat rendah menyebabkan pembatasan. --- ## Webhook smb_message_echoes https://easycoexistence.com/id/docs/webhook-smb-message-echoes smb_message_echoes mengirimkan pesan yang dikirim tim Anda dari aplikasi WhatsApp Business. Field ini hanya ada pada nomor Coexistence, karena hanya nomor tersebut yang memungkinkan manusia mengirim dari ponsel sekaligus perangkat lunak mengirim melalui API. ### Mengapa field ini ada? Karena Coexistence menciptakan situasi yang sejak awal tidak dirancang untuk API: dua pihak mengirim dari satu nomor. Pada nomor Cloud API biasa, perangkat lunak adalah satu-satunya pengirim, sehingga tidak ada yang perlu dilaporkan. Pada nomor Coexistence, tim masih menjawab dari ponsel. Tanpa cara untuk melihatnya, perangkat lunak akan bekerja tanpa mengetahui setengah dari setiap percakapan. Echo menyelesaikan masalah itu. Saat seseorang mengetik balasan di aplikasi WhatsApp Business, pesan tersebut tiba di endpoint Anda sebagai event, dengan struktur yang sama seperti pesan masuk, tetapi ditandai sebagai pesan keluar dari bisnis. ### Apa yang terjadi jika Anda mengabaikannya? Pelanggan menerima dua balasan, sehingga bisnis terlihat ceroboh. Urutan yang umum terjadi: pelanggan menanyakan sesuatu pada pukul delapan pagi, seseorang menjawabnya melalui ponsel dalam satu menit, lalu otomatisasi yang tidak pernah melihat balasan tersebut menjawab pertanyaan yang sama tiga menit kemudian. Dari sisi pelanggan, bisnis itu tampak tidak mengetahui apa yang sudah dikatakannya. Menanganinya tidak rumit. Catat echo dalam percakapan persis seperti pesan masuk, lalu periksa aktivitas terbaru sebelum mengirim. Masalah ini sulit terlihat saat pengujian karena percakapan uji tidak memiliki manusia yang menjawabnya. - Menganggap echo sebagai gangguan lalu menghapusnya. Echo adalah satu-satunya sinyal bahwa manusia sudah membalas. - Menganggap field ini ada pada setiap nomor. Field ini khusus untuk Coexistence. - Melakukan pengujian tanpa manusia dalam alur, padahal itulah satu-satunya situasi ketika masalah ini tidak muncul. **Apakah echo mencakup media?** Echo melaporkan apa yang dikirim, termasuk referensi ke media, dengan struktur yang sama seperti pesan masuk. **Apakah ini tersedia pada nomor Cloud API biasa?** Tidak. Tanpa Coexistence, tidak ada manusia yang mengirim dari aplikasi, sehingga tidak ada yang dapat dijadikan echo. **Bisakah saya menonaktifkannya?** Field ini hadir bersama jalur pesan. Mengarahkan jalur tersebut ke endpoint Anda berarti echo ikut diteruskan, sedangkan mengabaikannya dalam kode adalah pilihan yang memiliki konsekuensi. **Apakah ini dikenai biaya?** Tidak. Ini adalah event webhook, bukan pengiriman pesan. --- ## Webhook messages https://easycoexistence.com/id/docs/webhook-messages messages adalah field yang membawa semua yang dikirim pelanggan ke nomor Anda: teks, media, balasan, reaksi, dan respons interaktif. Pada nomor Coexistence yang dirutekan, data ini dikirim Meta langsung ke endpoint Anda dan tidak pernah melalui provider. ### Apa yang dibawa payload Satu atau beberapa pesan dalam satu pengiriman, masing-masing berisi pengirim, id, dan type. type menentukan key lain yang tersedia. - Nomor telepon pengirim dan phone_number_id dari nomor yang mereka kirimi pesan. - Id pesan wamid, yang menjadi dasar penghapusan duplikasi. - Stempel waktu unix. - type: text, image, audio, video, document, sticker, location, contacts, reaction, button, atau interactive. - Untuk type media, id media yang digunakan untuk mengambilnya, bukan byte medianya. ### Mengapa pesan tidak pernah sampai kepada kami pada nomor yang dirutekan Karena override memindahkan field ini, bersama smb_message_echoes, ke tujuan mana pun yang Anda tentukan. Meta mengizinkan aplikasi mengganti tujuan pengiriman webhook WhatsApp Business Account. Kami menetapkan override tersebut ke URL Anda, sehingga jalur pesan sepenuhnya keluar dari infrastruktur kami. Tidak ada salinan, antrean, atau penyimpanan di sisi kami karena pengiriman tidak pernah tiba di sana. Jika tujuan tidak ditetapkan, event ini kembali ke callback default kami, tempat handler membuangnya tanpa menyimpan data. Inilah perbedaan antara klaim tentang penyimpanan dan jalur kode: tidak ada tempat bagi isi percakapan untuk pergi. ### Mengakui dengan benar Kembalikan 200 sebelum melakukan pekerjaan, bukan sesudahnya. Meta menganggap respons yang lambat sebagai kesalahan dan mencoba kembali, sehingga handler yang memproses secara inline akan melihat pesan yang sama lebih dari sekali. Segera kirim respons, masukkan payload ke antrean atau tugas latar belakang, lalu lakukan pekerjaan di luar permintaan. Pada serverless, ini wajib. Fungsi yang mengembalikan respons lalu tetap bekerja dapat dibekukan saat merespons, sehingga pengakuan dan pemrosesan harus benar-benar dipisahkan. ### Menghapus duplikasi Selalu gunakan wamid, karena mencoba kembali adalah hal normal, bukan pengecualian. Pesan yang sama dapat tiba dua kali karena alasan yang tidak berkaitan dengan bug di sisi Anda: respons lambat, waktu habis jaringan, atau deploy yang berlangsung di tengah pengiriman. Menyimpan id yang sudah dilihat dan melewati pengulangan hanya membutuhkan beberapa baris kode. Inilah perbedaan antara pelanggan yang dijawab sekali dan dua kali. Pada nomor Coexistence, hal ini lebih penting karena smb_message_echoes tiba melalui jalur yang sama. Handler yang menganggap setiap event sebagai hal baru akan membalas di atas jawaban manusia yang sudah diberikan. - Memproses sebelum mengembalikan 200. Meta mencoba kembali saat respons lambat dan Anda menangani pesan dua kali. - Melewati penghapusan duplikasi. Mencoba kembali memang dirancang demikian, bukan kasus yang jarang. - Mengharapkan byte media di dalam payload. Payload membawa id media untuk digunakan saat mengambilnya. **Apakah EasyCoexistence melihat pesan pelanggan saya?** Tidak. Override mengirimkan field ini ke endpoint Anda. Apa pun yang mencapai callback fallback kami akan dibuang tanpa disimpan. **Bisakah beberapa pesan tiba dalam satu permintaan?** Ya. Satu pengiriman dapat memuat lebih dari satu pesan, jadi handler harus melakukan iterasi, bukan hanya membaca pesan pertama. **Bagaimana cara mendapatkan media?** Payload membawa id media. Gunakan id tersebut untuk mengambil URL dengan access token nomor itu, lalu unduh medianya. **Apa itu smb_message_echoes?** Field pendamping yang membawa pesan yang dikirim tim Anda dari aplikasi WhatsApp Business. Field ini hanya ada pada nomor Coexistence. --- ## webhook phone_number_name_update https://easycoexistence.com/id/docs/webhook-phone-number-name-update phone_number_name_update membawa hasil pengajuan nama tampilan. Field keputusannya menyatakan apakah Meta menyetujui atau menolak nama tersebut, dan event ini adalah satu-satunya tempat hasil itu dilaporkan: tidak ada informasi tentangnya di aplikasi WhatsApp Business. ### Apa yang dilaporkan Hasil pengajuan nama tampilan, sebagai keputusan pada event tersebut. Nama adalah sesuatu yang dilihat pelanggan di atas percakapan, dan mengubahnya membuatnya harus melalui peninjauan Meta. Alasan event ini layak diikuti adalah karena tidak ada tempat lain yang menjelaskan apa yang terjadi. Aplikasi WhatsApp Business tidak menampilkan apa pun, dan bisnis yang mengajukan perubahan beberapa minggu sebelumnya tidak dapat mengetahui apakah perubahan itu berhasil kecuali ada pihak yang menerima event ini. Mencatatnya di linimasa mengubah pertanyaan "apakah nama kita berhasil diubah" dari percakapan dukungan menjadi fakta bertanggal. ### Mengapa nama ditolak Terutama karena nama tersebut tidak sesuai dengan bisnis yang menjadi identitas terverifikasi akun tersebut. - Nama yang sesuai dengan badan hukum, nama dagang terdaftar, atau merek di situs web biasanya lolos. - Deskripsi umum atau nama yang tidak terkait dengan bisnis terverifikasi biasanya tidak lolos. - Apa pun yang terbaca sebagai kata kunci, bukan nama, akan terdeteksi secara konsisten. ### Apa yang terhambat jika nama tidak ada Pengiriman tertentu, dan inilah cara kebanyakan orang mengetahui bahwa nama tersebut belum disetujui. Nomor tanpa nama tampilan yang disetujui mengembalikan kesalahan 131037 pada operasi yang memerlukannya. Kegagalan itu terlihat seperti kesalahan kode bagi pihak yang menjalankannya karena hal lain pada nomor tersebut berfungsi, dan biasanya dapat ditelusuri ke koneksi uji coba ketika langkah nama dilewati dan tidak pernah ditindaklanjuti. Mengajukan nama adalah bagian dari menyiapkan nomor dengan benar, bukan sekadar langkah kosmetik, dan sebaiknya dilakukan pada hari nomor terhubung. - Menganggap tidak ada kabar berarti disetujui. Keputusan datang di sini dan tidak di tempat lain. - Mengajukan kata kunci, bukan nama. Meta mencocokkannya dengan bisnis terverifikasi. - Melewati nama tampilan saat uji coba, lalu menemui 131037 pada pengiriman yang membutuhkannya. **Berapa lama peninjauannya?** Meta tidak menerbitkan jangka waktu tetap, dan tidak ada penyedia yang dapat mempercepatnya. **Bisakah saya mengubah nama nanti?** Ya, dan setiap perubahan kembali melalui peninjauan, lalu menghasilkan event lain di sini. **Apakah pelanggan juga melihat nomor saya?** Mereka melihat nama tampilan yang disetujui, dan itulah tujuan memiliki nama tersebut. **Apa itu kesalahan 131037?** Nilai yang dikembalikan nomor ketika tidak memiliki nama tampilan yang disetujui dan mencoba melakukan sesuatu yang memerlukannya. --- ## Webhook message_template_status_update https://easycoexistence.com/id/docs/webhook-message-template-status-update message_template_status_update melaporkan perubahan status peninjauan template: disetujui, ditolak, dijeda, atau dinonaktifkan. Dengan webhook ini, integrasi dapat mengirim template lalu menerima hasilnya, tanpa harus memeriksa Meta secara berkala dan menebak seberapa sering pemeriksaan dilakukan. ### Status yang dibawanya Template melewati beberapa status, dan setiap perubahan diterima di sini. - Disetujui: template dapat dikirim mulai saat itu. - Ditolak: template tidak dapat dikirim, dan alasannya menyertai event. - Dijeda: kualitas menurun cukup jauh sehingga Meta menangguhkannya sementara. - Dinonaktifkan: penjedaan berulang berakhir dengan penghentian permanen, sehingga diperlukan template baru. ### Mengapa ini menghilangkan pemeriksaan berkala Karena alternatifnya adalah terus-menerus bertanya dan menebak seberapa sering harus bertanya. Tanpa event ini, integrasi yang membuat template harus memeriksa get_template_status pada interval tertentu sampai respons berubah. Terlalu sering berarti pemborosan; terlalu jarang berarti template yang sudah disetujui bisa menunggu selama satu jam sebelum diketahui. Dengan event ini, alurnya adalah kirim lalu tunggu. Meta mengirim hasilnya, biasanya dalam hitungan menit, dan integrasi bereaksi satu kali. Bagi agensi yang membuat template atas nama klien, perbedaannya adalah antara antrean yang berjalan sendiri dan antrean yang harus diawasi seseorang. ### Yang harus dilakukan untuk setiap hasil Disetujui adalah yang paling sederhana: tandai sebagai siap dikirim. Tiga status lainnya adalah bagian yang paling berguna. Ditolak menyertakan alasan. Alasan tersebut sebaiknya ditampilkan apa adanya, bukan diringkas, karena biasanya cukup spesifik untuk ditindaklanjuti dan parafrasa dapat menghilangkan detail penting. Dijeda berarti konten tersebut menghasilkan reaksi buruk, dan mengirimkannya kembali setelah jeda berakhir akan menghasilkan hal yang sama. Ini adalah tanda untuk mengedit konten, bukan menunggu. Dinonaktifkan bersifat final untuk template tersebut. Satu-satunya jalan adalah membuat template baru dengan konten berbeda. Menganggapnya sementara akan membuat jalur pengiriman tetap rusak tanpa batas waktu. - Memeriksa persetujuan secara berkala padahal event ini sudah melaporkannya. - Meringkas alasan penolakan, bukan menampilkannya. Detailnya yang membuat alasan tersebut dapat ditindaklanjuti. - Menunggu template yang dinonaktifkan aktif kembali. Status itu permanen dan memerlukan template baru. **Berapa lama biasanya persetujuan berlangsung?** Biasanya beberapa menit, terkadang hingga satu hari. Tidak ada penyedia yang dapat mempercepatnya. **Apakah template yang dijeda sama dengan template yang dinonaktifkan?** Tidak. Jeda berakhir setelah suatu periode, sedangkan penonaktifan bersifat permanen dan terjadi setelah jeda berulang. **Apakah penolakan menjelaskan alasannya?** Ya. Alasannya cukup spesifik untuk ditindaklanjuti, sehingga sebaiknya diteruskan tanpa perubahan. **Apakah saya masih dapat mengirim template lain saat salah satunya dijeda?** Ya. Status tersebut berlaku untuk template itu, bukan untuk nomor tersebut. --- ## Webhook message_template_quality_update https://easycoexistence.com/id/docs/webhook-message-template-quality-update message_template_quality_update melaporkan perubahan reaksi penerima terhadap satu template tertentu. Notifikasi ini tiba sebelum kualitas menyebabkan jeda, sehingga menjadi satu-satunya sinyal template yang memberi Anda waktu untuk bertindak, bukan kesalahan yang baru dijelaskan setelahnya. ### Apa yang diukur Bagaimana orang bereaksi terhadap pesan yang dikirim dengan satu template tertentu, bukan terhadap nomor secara keseluruhan. Pemblokiran dan laporan memiliki bobot terbesar, dan tidak adanya interaksi juga diperhitungkan. Cakupan per template inilah yang membuatnya berguna. Sebuah nomor dapat tetap sehat secara keseluruhan, sementara satu template diam-diam merusak audiensnya sendiri. Event inilah yang membedakan keduanya. Tanpanya, sinyal pertama adalah template tersebut gagal dikirim, sementara semua hal lain pada nomor berjalan normal. ### Mengapa bertindak lebih awal adalah inti utamanya Karena setiap status setelah ini menjadi lebih buruk dan lebih sulit dibatalkan. Penurunan kualitas yang cukup jauh akan menjeda template, mengembalikan kesalahan 132015 pada setiap percobaan, dan baru pulih setelah jangka waktu yang tidak dipublikasikan Meta. Jeda berulang akan menonaktifkannya secara permanen. Pada titik itu, konten harus dibuat ulang sebagai template baru dengan nama baru. Sinyal kualitas yang tiba saat template masih dapat mengirim adalah satu-satunya waktu ketika mengedit tidak menimbulkan biaya. Setelah dijeda, mengedit tetap merupakan langkah yang tepat, tetapi jalur pengiriman sudah terputus selama waktu yang tidak diketahui jika tidak ada yang menyadarinya. ### Apa yang biasanya menyebabkannya Konten dan audiens, dalam urutan tersebut, dan faktor kedua sering dilupakan. - Bahasa promosi di dalam template yang dinyatakan sebagai utilitas, padahal tidak diharapkan oleh penerima. - Pesan yang tidak menjelaskan dengan jelas bisnis mana yang mengirimkannya. - Mengirim kepada suatu daftar, bukan kepada orang yang baru-baru ini berinteraksi. - Template yang sama dikirim dalam jumlah besar kepada audiens yang tidak pernah memintanya. - Menganggapnya sekadar informasi. Ini adalah sinyal terakhir yang tiba saat template masih berfungsi. - Menganggapnya sebagai masalah pada nomor. Sinyal ini terbatas pada satu template. - Mengedit kata-katanya tetapi mempertahankan audiens yang sama. Penerima pesan menghasilkan sinyal yang sama pentingnya dengan isi pesan. **Apakah ini memengaruhi template saya yang lain?** Tidak. Sinyal ini terbatas pada satu template, dan template lain pada nomor yang sama tidak terpengaruh. **Dapatkah saya melihatnya di aplikasi?** Tidak. Informasi tentang kualitas template tidak muncul di aplikasi WhatsApp Business pada ponsel. **Apa yang terjadi jika saya mengabaikannya?** Kualitas yang terus menurun akan menjeda template, dan jeda berulang akan menonaktifkannya secara permanen. **Apakah mengedit kata-katanya sudah cukup?** Sering kali, tetapi tidak selalu. Penerima template menghasilkan sinyal yang sama pentingnya dengan isi pesannya. --- ## Webhook history https://easycoexistence.com/id/docs/webhook-history history membawa transfer satu kali percakapan yang sudah ada pada nomor Coexistence ke API. Transfer ini tiba setelah onboarding jika berbagi riwayat disetujui, dan menjadi satu-satunya sinyal yang diterima integrasi bahwa transfer tersebut benar-benar terjadi. ### Apa yang dikirim Riwayat pesan satu lawan satu yang sudah dimiliki nomor tersebut di aplikasi WhatsApp Business, dibawa ke API agar perangkat lunak tidak mulai tanpa konteks pada nomor yang telah digunakan bisnis selama bertahun-tahun. Yang tidak ikut dikirim adalah percakapan grup, karena sepenuhnya dikecualikan dari API pada nomor Coexistence, serta fitur aplikasi itu sendiri: label, balasan cepat, pesan sapaan, dan pesan saat tidak tersedia tidak memiliki padanan API dan tetap berada di perangkat. Field ini hanya ada pada nomor Coexistence. Nomor yang menjalani onboarding dengan cara biasa tidak memiliki riwayat aplikasi sebelumnya untuk dibawa, sehingga tidak ada yang dapat dikirim. ### Mengapa hanya dipicu sekali Karena transfer ini merupakan bagian dari onboarding, bukan kemampuan yang berjalan terus-menerus. Pemilik bisnis ditanya selama Embedded Signup apakah ingin membagikan percakapan yang sudah ada. Jawaban ya memungkinkan sinkronisasi berjalan, dan tidak ada pengaturan untuk mengaktifkannya kembali setelah itu maupun endpoint yang dapat mengulanginya. Percobaan kedua mengembalikan 2593107, bukan pembatasan laju yang akan hilang. Ada pula batas waktu. Sinkronisasi harus dimulai dalam 24 jam setelah onboarding, dan percobaan setelahnya mengembalikan 2593108. Jika salah satunya terlewat, nomor harus diputuskan koneksinya lalu seluruh alur dijalankan kembali. ### Apa yang harus dilakukan penangan Perlakukan ini sebagai kumpulan data yang tiba satu kali dan mungkin berukuran besar, bukan sebagai lalu lintas tambahan pada jalur pesan. - Berikan pengakuan dengan cepat dan proses secara asinkron, seperti pengiriman lainnya. - Lakukan deduplikasi berdasarkan id pesan: history dan pesan langsung dapat tumpang tindih di sekitar waktu onboarding. - Bersiaplah jika history tidak ada. Nomor yang pemiliknya menolak riwayat tidak mengirim apa pun melalui field ini, dan integrasi harus tetap berfungsi dalam kedua kondisi. - Jangan menahan onboarding karenanya. Koneksi dapat digunakan sebelum transfer selesai. - Membangun integrasi yang mengharuskan history tersedia. Banyak nomor yang terhubung tanpa riwayat tersebut. - Mencoba kembali sinkronisasi setelah 2593107. Ini adalah peristiwa satu kali, sehingga percobaan ulang mengembalikan kesalahan yang sama. - Menunda keputusan tentang history sampai pekerjaan integrasi dimulai, yang biasanya terjadi setelah jendela 24 jam ditutup. **Berapa banyak riwayat yang dikirim?** Jendela percakapan satu lawan satu terbaru yang ditetapkan oleh Meta, bukan oleh penyedia. **Apakah chat grup ikut dikirim?** Tidak. Grup sepenuhnya dikecualikan dari API pada nomor Coexistence. **Dapatkah saya memintanya lagi nanti?** Tidak. Proses ini berjalan sekali untuk setiap onboarding. Untuk menjalankannya lagi, nomor harus diputuskan koneksinya lalu disambungkan kembali. **Bagaimana jika pemilik menolak riwayat?** Tidak ada yang tiba melalui field ini, dan API hanya melihat pesan sejak nomor tersebut terhubung. --- ## Webhook smb_app_state_sync https://easycoexistence.com/id/docs/webhook-smb-app-state-sync smb_app_state_sync membawa status dari aplikasi WhatsApp Business itu sendiri, terutama sinkronisasi kontak yang berjalan saat nomor Coexistence terhubung. Kolom ini terpisah dari history, yang membawa percakapan, dan hanya ada pada nomor Coexistence. ### Apa yang dibawanya Status dari sisi aplikasi, yang dalam praktiknya berarti kontak yang sudah dimiliki bisnis di ponsel. Setiap kontak dengan nomor WhatsApp dapat disinkronkan ke platform. Dengan begitu, perangkat lunak dapat mengenali pelanggan yang sudah bertahun-tahun tersimpan di ponsel bisnis, bukan menganggapnya sebagai nomor baru. Ini berbeda dari percakapan itu sendiri, yang tiba di kolom history. Keduanya terpisah karena yang satu adalah direktori dan yang lain adalah transkrip. Seperti history, kolom ini hanya ada pada Coexistence. Tidak ada status aplikasi yang dapat disinkronkan pada nomor yang sebelumnya tidak pernah menggunakannya. ### Apa yang tidak dibawanya Fitur kerja milik aplikasi, yang tidak memiliki representasi di sisi platform. - Label, yang tersimpan di perangkat dan tidak dapat dibaca oleh perangkat lunak. - Balasan cepat serta pesan salam dan saat tidak tersedia. - Katalog, pesanan, dan status. - Saluran, serta riwayat panggilan suara atau video. ### Mengapa ini penting untuk integrasi Karena hal ini menentukan apakah sistem Anda mengetahui siapa yang menulis sejak hari pertama. Tanpa sinkronisasi kontak, setiap pesan masuk tiba sebagai nomor telepon tanpa nama, dan mencocokkannya dengan data pelanggan menjadi tanggung jawab Anda. Dengan sinkronisasi, daftar kontak milik bisnis tersedia dan sebagian besar pencocokan sudah selesai. Sebaiknya siapkan kedua kemungkinan, karena bisnis dapat menolak sinkronisasi atau melewatkan jendelanya. Integrasi yang menganggap kontak selalu tersedia akan menampilkan deretan nomor mentah kepada siapa pun yang membukanya. - Menganggap kontak pasti tersedia. Bisnis dapat menolak sinkronisasi atau melewatkan jendelanya. - Mengharapkan label atau balasan cepat di payload ini. Keduanya tetap berada di perangkat. - Menyamakannya dengan history, yang membawa percakapan, bukan daftar kontak. **Apakah ini sama dengan sinkronisasi history?** Tidak. Kolom ini membawa status aplikasi, terutama kontak. history membawa percakapan. **Apakah proses ini berjalan lebih dari sekali?** Sinkronisasi awal adalah bagian onboarding yang dilakukan satu kali, dengan jendela 24 jam yang sama seperti history. **Apakah saya mendapatkan label?** Tidak. Label adalah fitur aplikasi yang tidak memiliki padanan API. **Apakah ini ada pada nomor Cloud API biasa?** Tidak. Tidak ada status aplikasi WhatsApp Business yang dapat disinkronkan pada nomor tersebut. --- ## Webhook template_category_update https://easycoexistence.com/id/docs/webhook-template-category-update template_category_update melaporkan bahwa Meta telah mengubah kategori sebuah template, memindahkannya antara utility, marketing, dan authentication. Ini penting karena kategori menentukan biaya yang dikenakan Meta untuk sebuah percakapan, sehingga perubahan kategori mengubah biaya Anda tanpa ada yang mengedit apa pun. ### Mengapa kategori berubah sendiri Karena Meta meninjau isi sebenarnya dari sebuah template, bukan hanya kategori yang dinyatakan. Template yang dikirim sebagai utility tetapi berisi penawaran adalah konten promosi yang memakai label lebih murah. Terkadang hal ini ditemukan saat peninjauan dan ditolak. Terkadang template disetujui lalu dikategorikan ulang kemudian, setelah kontennya terlihat saat digunakan. Kasus kedua inilah yang dilaporkan event ini. Tidak ada tindakan dari pihak Anda yang memicunya. Template tetap sama, kode tetap sama, dan tanda pertama tanpa event ini adalah faktur yang tidak sesuai dengan perkiraan. ### Apa yang berubah Harga setiap percakapan yang dibuka template tersebut sejak saat itu. - Meta menetapkan harga percakapan utility, marketing, dan authentication secara berbeda. - Pengiriman marketing juga memerlukan metode pembayaran pada WhatsApp Business Account. - Template yang dikategorikan ulang menjadi marketing pada akun tanpa metode pembayaran mulai mengembalikan 131042. - Template itu sendiri tetap berfungsi. Yang berubah adalah biayanya dan persyaratan yang harus dipenuhi. ### Cara menghindari perubahan kategori Nyatakan kategorinya dengan jujur, karena itu lebih murah daripada melakukan optimasi. Template utility menjelaskan sesuatu yang dilakukan pelanggan: pesanan, pemesanan, atau pengiriman. Jika sebuah pesan tidak akan ada tanpa tindakan yang dilakukan pelanggan, pesan itu termasuk utility. Jika pesan itu ada karena Anda ingin menjual sesuatu, pesan itu termasuk marketing. Menyatakannya sejak awal lebih murah daripada dipindahkan ke kategori tersebut kemudian, pada waktu yang tidak Anda pilih. Mengirim template dengan kategori yang salah berulang kali juga menarik perhatian ke akun itu sendiri. Hasilnya lebih buruk daripada membayar tarif marketing untuk pesan marketing. - Menyatakan konten promosi sebagai utility untuk membayar lebih sedikit. Perubahan kategori datang kemudian pada waktu yang lebih buruk. - Mengabaikan event ini. Event ini mengubah penagihan tanpa mengubah apa pun yang dapat Anda kendalikan. - Menganggap persetujuan bersifat final. Template dapat disetujui lalu dipindahkan setelahnya. **Apakah template berhenti berfungsi?** Tidak. Template tetap dikirim. Yang berubah adalah harga percakapan dan, untuk marketing, persyaratan metode pembayaran. **Dapatkah saya mengajukan banding atas perubahan kategori?** Meta menangani sengketa kategori melalui salurannya sendiri. Tidak ada penyedia yang dapat mengubah kategori. **Kategori mana yang paling murah?** Meta menetapkan harga yang berbeda menurut pasar. Kategori benar yang paling murah adalah kategori yang secara jujur menjelaskan isi pesan. **Apa itu 131063?** Template marketing dinonaktifkan pada akun. Ini berbeda dari tidak adanya metode pembayaran. --- ## Meta Business Portfolio dan apa yang ada di dalamnya https://easycoexistence.com/id/docs/meta-business-portfolio Business Portfolio adalah wadah tingkat perusahaan di Meta Business Manager. Wadah ini berisi WhatsApp Business Accounts, yang menyimpan nomor telepon. Saat klien menghubungkan nomor, nomor tersebut tetap berada di portfolio mereka, bukan berpindah ke milik penyedia. ### Bagaimana tingkatan ini saling terhubung? Ada tiga tingkatan, dan menyebut semuanya sebagai akun adalah awal dari sebagian besar kebingungan. Business Portfolio berada di tingkat teratas dan mewakili perusahaan di Meta Business Manager. Wadah ini menyimpan aset seperti akun iklan, halaman, dan WhatsApp Business Accounts. Di dalam WhatsApp Business Account terdapat nomor telepon, masing-masing dengan phone_number_id, peringkat kualitas, dan tingkat pengiriman pesan sendiri. Jadi, kalimat seperti periksa apakah akun berfungsi dapat berarti empat pemeriksaan berbeda, tergantung siapa yang mengatakannya. Saat terjadi masalah, menjelaskan tingkat mana yang dimaksud akan menghemat sebagian besar waktu diagnosis. ### Mengapa penting mengetahui portfolio mana yang menyimpan nomor? Karena hal ini menentukan siapa yang sebenarnya mengendalikan koneksi. Saat proses onboarding dilakukan melalui aplikasi milik Tech Provider, nomor terhubung di portfolio klien, sementara aplikasi penyedia diberi wewenang untuk menggunakannya. Hubungan dengan Meta menjadi milik klien, penagihan percakapan masuk ke metode pembayaran mereka, dan mereka dapat mencabut akses. Saat alat dibangun di atas akun penyedia milik pihak lain, nomor terpasang dengan cara berbeda, dan batasan yang ditemui orang pada platform otomasi umum berasal dari hubungan bersama tersebut. Bagi agensi, inilah jawaban atas pertanyaan yang pada akhirnya akan diajukan setiap klien serius. - Menggunakan portfolio dan WABA secara bergantian. Yang satu menyimpan yang lain, dan keduanya mengalami masalah dengan cara berbeda. - Menghubungkan nomor klien di bawah portfolio milik Anda sendiri. Akibatnya, koneksi menjadi milik Anda, bukan milik klien. - Menganggap verifikasi bisnis berada pada nomor. Verifikasi tersebut berada di tingkat portfolio. **Apakah portfolio sama dengan WhatsApp Business Account?** Tidak. Portfolio adalah wadah perusahaan, sedangkan WABA berada di dalamnya dan menyimpan nomor telepon. **Bisakah satu portfolio menyimpan beberapa WABA?** Ya, dan agensi sering melihat hal ini saat klien memiliki akun terpisah untuk merek yang berbeda. **Siapa yang dapat memberikan akses ke portfolio?** Admin di portfolio tersebut, yang biasanya adalah pemilik bisnis, bukan orang yang mengerjakan integrasi. **Apakah menghubungkan nomor akan memindahkannya?** Tidak. Nomor tetap berada di portfolio Anda, sementara aplikasi penyedia diberi wewenang untuk menggunakannya. --- ## Akun WhatsApp Business dan alasan override berada di dalamnya https://easycoexistence.com/id/docs/whatsapp-business-account WhatsApp Business Account menyimpan nomor telepon dan template. Akun ini lebih penting dari yang terlihat karena perutean webhook diterapkan pada tingkat ini, bukan per nomor. Karena itu, penghapusan koneksi juga menghapus peruteannya. ### Apa yang sebenarnya disimpan WABA? Nomor telepon dan template, kombinasi yang dampaknya lebih besar daripada yang terlihat pada awalnya. Template menjadi milik akun, bukan nomor, sehingga setiap nomor dalam WABA yang sama menggunakan pustaka template yang sama. Buat satu template untuk pembaruan pesanan, lalu semuanya dapat menggunakannya. Meta membatasi jumlah template dalam satu akun, batas yang dapat ditemui agensi dengan banyak merek dalam satu akun. Setiap nomor memiliki phone_number_id, nama tampilan, peringkat kualitas, dan tingkat pengiriman pesannya sendiri. Semua itu berlaku per nomor, sehingga satu nomor dapat menurun kualitasnya sementara nomor lain dalam akun yang sama tetap sehat. ### Mengapa override webhook berada pada tingkat ini? Karena subscription yang diubah adalah subscription aplikasi ke akun, bukan ke nomor. Saat tujuan ditetapkan, yang sebenarnya terjadi adalah `override_callback_uri` diterapkan pada subscription aplikasi kami ke WABA tersebut. Setelah itu, setiap nomor dalam akun mengirim event jalur pesannya ke sana. Tidak ada perutean per nomor, hal yang sering mengejutkan orang yang mengelola beberapa nomor untuk satu klien. Inilah konsekuensi yang perlu direncanakan. Saat koneksi dihapus, baik karena aturan ketidakaktifan empat belas hari maupun alasan lain, aplikasi dihapus dari akun dan override ikut dihapus. Pengiriman dan pemantauan kembali saat koneksi dibuat ulang. Pengiriman ke server Anda sendiri tidak kembali, kecuali ada sesuatu yang memasang kembali override. - Mengharapkan perutean webhook per nomor. Override berlaku per akun. - Menganggap koneksi ulang memulihkan tujuan. Override dihapus bersama aplikasi dan harus diterapkan kembali. - Lupa bahwa template dibagikan. Setiap nomor dalam akun melihat pustaka yang sama. **Bisakah dua nomor dalam satu WABA diarahkan ke endpoint yang berbeda?** Tidak. Override berlaku pada akun, sehingga semua nomornya mengirim ke tujuan yang sama. **Apakah template dapat dipindahkan antar akun?** Tidak. Template menjadi milik akun tempat template tersebut dibuat. **Apa yang terjadi pada override saat sebuah nomor dihapus?** Jika aplikasi dihapus dari akun, override ikut terhapus. Koneksi ulang memulihkan pengiriman, tetapi bukan tujuannya. **Apakah ada batas jumlah template?** Meta membatasi template per akun, dan jika batas tersebut terlampaui, sistem mengembalikan kesalahan khusus. --- ## Verifikasi dua langkah pada nomor WhatsApp https://easycoexistence.com/id/docs/two-step-verification Verifikasi dua langkah adalah PIN yang ditetapkan pada nomor telepon WhatsApp Business. Operasi tertentu memerlukannya, dan karena biasanya ditetapkan sekali saat onboarding lalu tidak pernah digunakan lagi, masalah yang umum terjadi adalah tidak ada seorang pun di bisnis yang mengingatnya. ### Kapan PIN sebenarnya diperlukan? Saat pendaftaran dan pendaftaran ulang nomor, serta dalam operasi akun tertentu yang dilindungi Meta. Artinya, sebagian besar bisnis menetapkannya saat onboarding dan tidak pernah melihatnya lagi. Justru karena itu, PIN menjadi masalah. Orang yang menetapkannya sudah pindah, PIN tidak pernah dicatat di mana pun, lalu PIN diperlukan delapan belas bulan kemudian, tepat saat sesuatu sudah bermasalah. Kesalahan yang muncul cukup spesifik untuk didiagnosis. PIN yang salah mengembalikan 133005. Terlalu banyak percobaan mengembalikan 133008 dan mengunci percobaan berikutnya selama periode yang disebutkan dalam respons. Percobaan yang dikirim terlalu cepat mengembalikan 133009, yang merupakan pembatasan laju, bukan jawaban yang salah. ### Apa yang harus dilakukan saat PIN hilang? Reset PIN di WhatsApp Manager, pada pengaturan nomor, yang memerlukan akses ke akun pemiliknya. Ini adalah operasi pemilik bisnis, bukan operasi penyedia. Tidak ada API yang dapat membaca atau mereset PIN, dan tidak ada penyedia yang menyimpannya. Ini memang dirancang demikian: kredensial yang dapat diambil oleh penyedia tidak akan menjadi faktor kedua. Saran praktisnya adalah mencatat PIN di tempat yang dapat diakses kembali oleh bisnis itu sendiri, bukan oleh agensi. PIN yang hanya disimpan di pengelola kata sandi agensi akan menimbulkan masalah yang sama ketika hubungan dengan klien tersebut berakhir. - Mencoba kembali dengan cepat setelah PIN salah. Tindakan itu mengembalikan 133009 dan menunda percobaan sah berikutnya. - Menyimpan PIN hanya di pihak agensi. Bisnis harus dapat mengambilnya kembali sendiri. - Menganggap penyedia dapat memulihkannya. Tidak ada yang menyimpannya, dan itulah tujuan PIN tersebut. **Bisakah Anda mereset PIN saya?** Tidak. PIN ditetapkan pada nomor melalui pengaturan Meta sendiri, dan tidak ada penyedia yang dapat membaca atau mengubahnya. **Berapa lama penguncian berlangsung?** Meta menyebutkan waktu tunggu dalam respons kesalahan untuk 133008, bukan menggunakan periode tetap. **Apakah PIN berlaku per nomor atau per akun?** Per nomor telepon. **Apakah ini sama dengan verifikasi bisnis?** Tidak. Verifikasi berkaitan dengan entitas legal pada tingkat portfolio, sedangkan ini adalah PIN pada sebuah nomor. --- ## Webhook account_review_update https://easycoexistence.com/id/docs/webhook-account-review-update account_review_update membawa hasil peninjauan Meta atas akun bisnis. Field decision menunjukkan keputusan yang diambil, dan penolakan sebaiknya diperlakukan sebagai koneksi yang menurun, bukan sekadar informasi, karena pengiriman pesan biasanya ikut menurun setelahnya. ### Kapan peninjauan berlangsung? Saat Meta memeriksa akun bisnis, yang dapat terjadi setelah pengajuan verifikasi, banding, atau penandaan otomatis yang dipicu perilaku pengiriman pesan. Peninjauan itu sendiri bukan sesuatu yang dipicu atau dapat dilihat bagian dalamnya oleh penyedia. Yang tiba adalah hasilnya, sebagai event dengan decision. Persetujuan biasanya tidak memerlukan tindakan. Penolakan perlu ditindaklanjuti karena sering mendahului pembatasan, bukan mengakhiri masalah. Tidak ada hal tentang peninjauan yang terlihat di aplikasi WhatsApp Business, sehingga bisnis dapat sedang ditinjau, ditolak, lalu tetap menjawab pelanggan dari ponsel tanpa mengetahui bahwa sesuatu telah terjadi. ### Mengapa penolakan diperlakukan sebagai koneksi yang menurun, bukan sekadar kabar? Karena penolakan biasanya merupakan event pertama dari beberapa event, bukan yang terakhir. Peninjauan yang ditolak berarti Meta telah memeriksa akun dan tidak menyetujuinya. Yang sering terjadi setelah itu adalah pembatasan, yang menghentikan pengiriman sepenuhnya dan muncul sebagai account_update dengan event enforcement. Menandai koneksi sebagai menurun saat penolakan terjadi memberi pihak yang memantau waktu lebih awal untuk memulai percakapan dengan klien. Sebaliknya, mencatatnya sebagai informasi berarti tindakan baru diambil saat pengiriman mulai gagal. Pada titik itu, bisnis sudah tidak dapat menghubungi pelanggan dan pembicaraan dimulai dari krisis, bukan dari peringatan. - Mencatat penolakan tanpa mengubah status. Ini merupakan indikator awal, bukan catatan kaki. - Mengharapkan alasannya ada di event ini. Event ini membawa keputusan; detailnya ada di Business Manager. - Menganggap bisnis akan menyadarinya. Tidak ada hal tentang peninjauan yang muncul di ponsel. **Dapatkah penyedia melihat mengapa peninjauan gagal?** Tidak. Notifikasi penegakan dan alasannya ada di Business Manager pada akun bisnis. **Apakah penolakan selalu menyebabkan pembatasan?** Tidak selalu, tetapi cukup sering sehingga menjadikannya peringatan adalah pengaturan bawaan yang tepat. **Siapa yang dapat mengajukan banding?** Orang yang memiliki akses admin ke akun bisnis. Tidak ada penyedia yang dapat mengajukan banding atas nama mereka. **Apakah ini sama dengan peninjauan template?** Tidak. Hasil peninjauan template tiba secara terpisah dan berkaitan dengan satu template, bukan akun. --- ## Webhook business_capability_update https://easycoexistence.com/id/docs/webhook-business-capability-update business_capability_update melaporkan perubahan pada kemampuan akun, terutama pembatasan pesan. Webhook ini membawa batas saat ini, yaitu jumlah pelanggan unik yang dapat diajak memulai percakapan per hari. Nilainya dapat naik maupun turun. ### Apa yang sebenarnya dibatasi oleh pembatasan pesan? Jumlah pelanggan unik yang dapat diajak memulai percakapan dalam satu hari bergulir. Bukan jumlah pesan yang dapat dikirim, dan bukan seberapa cepat pengirimannya. Inilah perbedaan yang sering menimbulkan masalah. Throughput adalah laju yang diukur per detik, dan jika terlampaui akan mengembalikan 130429. Tingkat pesan adalah jumlah harian percakapan baru, dan pelampauannya merupakan kondisi yang berbeda. Sebuah nomor bisa tetap jauh di dalam tingkatnya tetapi terkena pembatasan laju, atau sebaliknya. Balasan dalam jendela layanan pelanggan yang terbuka tidak mengurangi tingkat tersebut karena balasan tidak memulai percakapan. Yang menguranginya adalah menghubungi seseorang yang belum menulis pesan. ### Mengapa nilainya bisa turun? Karena tingkat tersebut mengikuti kualitas, dan kualitas mengikuti reaksi penerima. Nomor yang penerimanya memblokir atau melaporkan pesan akan kehilangan reputasi, dan tingkatnya termasuk hal yang dapat disesuaikan. Karena itu, penurunan menjadi sinyal awal yang berguna: biasanya muncul sebelum ada fungsi yang berhenti bekerja, saat masih ada waktu untuk mengubah apa yang dikirim dan kepada siapa. Arah kenaikan berlangsung lebih lambat dan diperoleh melalui penerimaan baik yang konsisten. Tidak ada arah perubahan yang diumumkan di tempat yang dapat dilihat bisnis, sehingga merekam event ini, bukan hanya bereaksi terhadap kegagalan, layak dilakukan dengan sedikit usaha. - Menyamakan tingkat pesan dengan throughput. Yang satu adalah percakapan per hari, sedangkan yang lain adalah pesan per detik. - Menghitung balasan terhadap tingkat pesan. Pesan dalam jendela terbuka tidak memulai percakapan. - Mengabaikan penurunan. Penurunan muncul sebelum terjadi kerusakan, dan itulah nilai utamanya. **Bagaimana cara menaikkan tingkat pesan?** Tingkat tersebut mengikuti kualitas dari waktu ke waktu, bukan permintaan. Mengirim pesan dengan baik kepada orang yang menginginkannya adalah mekanismenya. **Apakah pengiriman template selalu mengurangi tingkat pesan?** template yang memulai percakapan akan menguranginya. template yang dikirim dalam jendela terbuka tidak. **Apakah messaging_limit_update berbeda?** Meta mengirim kedua nama tersebut untuk perubahan yang berkaitan. Penangan kami memperlakukannya sama karena isi yang berguna juga sama. **Apakah ini berlaku pada nomor Coexistence?** Ya. Hal yang ditetapkan pada Coexistence adalah throughput, bukan tingkat pesan. --- ## Webhook account_alerts https://easycoexistence.com/id/docs/webhook-account-alerts account_alerts adalah saluran umum Meta untuk menyampaikan sesuatu tentang akun bisnis. Berbeda dari event lain, saluran ini tidak membawa status yang perlu diterapkan, sehingga fungsinya adalah mengajak Anda memeriksa, bukan menjalankan tindakan otomatis. ### Apa yang masuk melalui saluran ini? Apa pun yang dianggap Meta perlu ditandai terkait akun tersebut. Daftarnya memang terbuka dan telah bertambah seiring waktu. Karena isinya bukan kumpulan tetap, penangan yang hanya memeriksa jenis peringatan tertentu akan melewatkan jenis baru. Pendekatan yang tahan lama adalah mencatat peringatan, mengaitkannya dengan akun, lalu menampilkannya kepada manusia, bukan memetakan setiap variasi ke respons otomatis. Inilah satu-satunya event operasional yang penanganannya secara jujur adalah memperhatikan, bukan mengambil keputusan. Penangan kami mencatat bahwa peringatan telah masuk dan tidak mencoba menyimpulkan status darinya. ### Bagaimana saluran ini sebaiknya digunakan dalam pemantauan? Sebagai penanda di lini masa, di samping event yang memang membawa status. Nilainya terletak pada urutannya. Peringatan yang muncul sesaat sebelum peninjauan ditolak, lalu diikuti pembatasan, menceritakan sesuatu yang tidak dapat dijelaskan oleh salah satu dari ketiganya saja. Mencatat semuanya dalam satu lini masa membuat hubungan itu terlihat dan mengubah percakapan dengan klien dari dugaan menjadi tanggal dan event. Peringatan tidak seharusnya memicu apa pun. Peringatan bukan pemutusan koneksi, bukan penurunan peringkat kualitas, dan bukan pembatasan. Menganggapnya sebagai salah satu dari hal tersebut akan menghasilkan alarm palsu yang membuat orang mengabaikan alarm yang sebenarnya. - Memeriksa jenis peringatan tertentu. Daftarnya terus bertambah, sehingga penangan yang dibuat berdasarkan daftar hari ini akan cepat usang. - Memicu otomatisasi dari sebuah peringatan. Peringatan tidak membawa status, jadi kesimpulan apa pun hanyalah dugaan. - Mengabaikannya karena tidak dapat ditindaklanjuti. Nilainya terletak pada urutan yang dibentuknya bersama event lain. **Mengapa status koneksi saya tidak berubah?** Karena peringatan tersebut tidak menjelaskan apa yang berubah. Menyimpulkan status darinya akan menghasilkan alarm palsu. **Di mana saya dapat melihat detailnya?** Di Business Manager pada akun bisnis. Event ini adalah ajakan untuk memeriksanya di sana. **Apakah event ini jarang terjadi?** Event ini bukan kejadian rutin. Karena itu, peringatan layak ditampilkan saat masuk. **Apakah ini berarti ada sesuatu yang salah?** Belum tentu. Artinya Meta menandai sesuatu yang layak diperiksa manusia, bukan ditanggapi secara otomatis. --- ## Nama tampilan pada nomor bisnis WhatsApp https://easycoexistence.com/id/docs/display-names Nama tampilan adalah nama yang dilihat pelanggan di atas percakapan dengan nomor Anda. Perubahannya memerlukan persetujuan Meta, hasilnya diterima melalui webhook phone_number_name_update, dan penolakan biasanya terjadi karena nama tersebut tidak sesuai dengan bisnisnya. ### Apa yang diperiksa Meta? Terutama apakah nama tersebut sesuai dengan bisnis tempat akun diverifikasi. Nama yang sesuai dengan badan hukum, nama dagang terdaftar, atau merek yang akan dikenali pelanggan dari situs web biasanya lolos. Deskripsi umum, nama yang tidak terkait dengan bisnis terverifikasi, atau sesuatu yang terlihat seperti kata kunci, bukan nama, biasanya tidak lolos. Nomor tanpa nama tampilan yang disetujui memiliki kemampuan terbatas dan mengembalikan kesalahan khusus pada pengiriman tertentu. Hal ini sering terjadi pada orang yang menghubungkan nomor dengan cepat selama uji coba, tetapi tidak pernah menyelesaikan nama, lalu bertanya-tanya mengapa satu jenis pengiriman gagal sementara jenis lainnya berhasil. ### Bagaimana hasilnya diterima? Melalui webhook phone_number_name_update, yang membawa field keputusan. Ini adalah salah satu dari enam field operasional yang diikuti oleh koneksi, dan merupakan satu-satunya sinyal bahwa nama yang diajukan telah diputuskan. Informasi ini tidak muncul di aplikasi WhatsApp Business, dan bisnis yang mengajukan perubahan nama beberapa minggu lalu tidak dapat mengetahui hasilnya kecuali ada yang menerima event tersebut. Mencatatnya di linimasa koneksi berarti jawaban atas pertanyaan apakah perubahan nama kita berhasil memiliki tanggal, bukan sekadar dugaan. Tanpa catatan ini, pertanyaan tersebut dapat berubah menjadi percakapan dengan dukungan. - Mengajukan kata kunci, bukan nama. Meta memeriksanya terhadap bisnis terverifikasi, bukan terhadap volume pencarian. - Menganggap tidak ada kabar berarti disetujui. Hasilnya datang sebagai webhook dan tidak muncul di tempat lain. - Melewati pengaturan nama tampilan saat uji coba, lalu menerima kesalahan 131037 ketika mengirim sesuatu yang memerlukannya. **Berapa lama persetujuan berlangsung?** Meta tidak menerbitkan jangka waktu tetap, dan tidak ada penyedia yang dapat mempercepatnya. **Bisakah saya mengubahnya nanti?** Ya, dan setiap perubahan akan melalui peninjauan lagi. **Apa itu kesalahan 131037?** Kesalahan yang dikembalikan ketika nomor tidak memiliki nama tampilan yang disetujui dan mencoba melakukan sesuatu yang memerlukannya. **Apakah pelanggan juga melihat nomor telepon saya?** Mereka melihat nama tampilan setelah disetujui, dan itulah tujuan penggunaannya. --- ## Kategori template: utilitas, pemasaran, dan autentikasi https://easycoexistence.com/id/docs/template-categories Setiap template menyatakan kategori saat dibuat. Utilitas mencakup pesan transaksional yang terkait dengan tindakan pelanggan, pemasaran mencakup promosi dan memerlukan metode pembayaran di akun, sedangkan autentikasi mencakup kode satu kali dengan aturan format yang lebih ketat. ### Apa yang termasuk dalam setiap kategori? Utilitas bersifat transaksional dan terkait dengan tindakan yang dilakukan pelanggan: konfirmasi pesanan, pembaruan pengiriman, pengingat pemesanan, atau perubahan janji temu. Uji penentunya adalah apakah pelanggan mengharapkan pesan tersebut karena sesuatu yang mereka lakukan. Pemasaran mencakup segala sesuatu yang bersifat promosi: penawaran, produk baru, pesan untuk mengajak pelanggan kembali, atau buletin. Pengirimannya memerlukan metode pembayaran di WhatsApp Business Account, sehingga upaya pemasaran pertama pada akun yang sebelumnya hanya pernah membalas pelanggan sering gagal. Autentikasi mencakup kode sandi satu kali dan verifikasi. Kategori ini memiliki format paling ketat, dengan batasan ketat mengenai teks yang boleh mengelilingi kode. Kategori ini berdiri sendiri karena ekspektasi pengirimannya berbeda. ### Mengapa tidak menyatakan semuanya sebagai utilitas? Karena Meta dapat mengklasifikasikan ulang, dan klasifikasi ulang lebih buruk daripada menyatakan kategori dengan jujur. Konten promosi dalam template utilitas terdeteksi secara konsisten. Template tersebut bisa ditolak saat peninjauan, atau disetujui lalu diklasifikasikan ulang kemudian. Pada saat itu, pengiriman yang sebelumnya ditagihkan sebagai utilitas mulai ditagihkan sebagai pemasaran tanpa ada perubahan apa pun. Itu menjadi kejutan pada tagihan, bukan penghematan. Pengajuan template dengan kategori yang salah secara berulang juga dapat menarik perhatian ke akun itu sendiri. Pilihan yang lebih murah adalah menyatakan isi pesan sebagaimana adanya. Cara ini juga mempercepat peninjauan karena pemeriksa memeriksa hal yang dinyatakan oleh template. - Memasukkan penawaran ke dalam template utilitas. Hal ini terdeteksi secara konsisten dan dapat diklasifikasikan ulang setelah disetujui. - Mencoba melakukan pengiriman pemasaran tanpa metode pembayaran di akun. Meta mewajibkannya dan tidak ada penyedia yang dapat menambahkannya. - Menggunakan autentikasi untuk hal selain kode sandi. Batasan formatnya ketat dan template tidak akan lolos. **Siapa yang membayar pengiriman pemasaran?** Meta membebankan biayanya ke metode pembayaran di WhatsApp Business Account milik Anda. Biaya tersebut tidak pernah ditagihkan melalui kami. **Bisakah kategori template berubah?** Meta dapat mengklasifikasikan ulang template setelah disetujui jika isinya tidak sesuai dengan kategori yang dinyatakan. **Apakah utilitas gratis?** Percakapan utilitas dihargai oleh Meta dan berbeda dari balasan dalam jendela layanan pelanggan, yang gratis. **Apa itu kesalahan 131063?** Template pemasaran dinonaktifkan di akun. Hal ini berbeda dari tidak adanya metode pembayaran. --- ## Nomor berhenti berfungsi: cara mencari tahu penyebabnya https://easycoexistence.com/id/docs/troubleshooting-a-connection Saat nomor yang terhubung berhenti berfungsi, penyebabnya hampir tidak pernah ada pada kode. Periksa sesuai urutan frekuensi: token kedaluwarsa, penggantian webhook yang hilang setelah koneksi ulang, pemutusan setelah empat belas hari tidak aktif, penurunan kualitas, lalu pembatasan akun. ### Mengapa tidak ada yang tampak salah di ponsel? Karena aplikasi WhatsApp Business dan API adalah permukaan terpisah pada nomor yang sama, dan hampir setiap kegagalan hanya memengaruhi salah satunya. Token kedaluwarsa, tetapi aplikasi tidak terpengaruh. Penggantian webhook dihapus, tetapi aplikasi tidak terpengaruh. Kualitas menurun, tetapi aplikasi tidak terpengaruh. Dalam setiap kasus, bisnis tetap menjawab pelanggan, melihat perilaku normal, dan tidak memiliki alasan untuk melaporkan apa pun. Inilah alasan utama untuk menggunakan pemantauan, bukan dashboard yang diperiksa seseorang. Kegagalannya nyata, tidak terlihat, dan orang yang paling dekat dengan nomor tersebut justru paling kecil kemungkinannya untuk menyadarinya. ### Dalam urutan apa saya harus memeriksanya? Mulailah dari token karena ini penyebab paling umum dan paling murah untuk diperbaiki. Kredensial yang kedaluwarsa atau dibatalkan membuat setiap panggilan gagal dengan cara yang sama, sehingga terlihat persis seperti nomor yang telah dihapus. Menyimpan kredensial kedua pada akun yang sama membantu membedakan keduanya. Berikutnya, periksa penggantian webhook. Jika koneksi ulang terjadi, tujuan tersebut terhapus bersama aplikasi, sehingga pengiriman dan pemantauan tetap berfungsi, sementara pengiriman ke server Anda diam-diam tidak berfungsi. Lalu periksa pemutusan koneksi: event account_update dengan PARTNER_REMOVED dan alasan tertentu. PRIMARY_INACTIVITY berarti aplikasi tidak dibuka selama sekitar empat belas hari, dan koneksi ulang akan memperbaikinya. Setelah itu periksa kualitas, yang diperiksa secara berkala, bukan dikirimkan secara otomatis, dan terakhir pembatasan, yaitu penegakan pada tingkat akun yang tidak dapat dicabut oleh provider mana pun. ### Apa yang hampir tidak pernah menjadi penyebabnya? Kode Anda, jika kemarin masih berfungsi dan tidak ada yang di-deploy. Cloud API stabil dan bentuk permintaannya tidak berubah begitu saja. Jika integrasi yang berjalan selama berbulan-bulan tiba-tiba berhenti, kemungkinan terbesarnya adalah masalah kredensial, perubahan rute, atau event pada tingkat akun, yang semuanya dapat terjadi tanpa ada yang menyentuh repositori. Pengecualian yang perlu disebutkan adalah template yang diedit. Mengubah jumlah variabel dalam template mengubah kontrak untuk setiap pengirim secara diam-diam. Hal ini terlihat seperti kesalahan kode, padahal merupakan perubahan konten yang dibuat orang lain di WhatsApp Manager. - Menghubungkan ulang nomor terlebih dahulu. Jika token kedaluwarsa, pemilik bisnis diminta melakukan pekerjaan yang sebenarnya tidak diperlukan. - Menganggap kode rusak. API yang stabil ditambah tidak adanya deploy menunjukkan penyebab lain. - Memeriksa ponsel untuk mencari gejala. Aplikasi tetap berfungsi pada hampir semua masalah ini. **Nomor berfungsi di ponsel, tetapi tidak ada yang terkirim. Dari mana saya mulai?** Token akses. Ini penyebab paling umum dan yang paling menyerupai nomor yang dihapus. **Saya sudah menghubungkan ulang, tetapi pesan tetap tidak sampai ke server saya.** Penggantian webhook terhapus bersama aplikasi. Penggantian itu harus diterapkan kembali, dan kami melakukannya secara otomatis. **Bagaimana saya tahu jika penyebabnya adalah aturan empat belas hari?** Pemutusan koneksi muncul dengan alasan PRIMARY_INACTIVITY pada event account_update. **Bisakah perubahan template mengganggu pengiriman saya?** Ya, dan ini satu-satunya penyebab yang menyerupai kesalahan kode. Mengubah jumlah variabel mengubah kontrak untuk setiap pengirim. --- ## Pesan WhatsApp mana yang ditagih Meta https://easycoexistence.com/id/docs/free-and-paid-conversations Meta menagih per pesan yang terkirim, bukan per percakapan. Sejak 1 October 2026 setiap nomor telepon bisnis mendapat 1,000 pesan layanan gratis per bulan, yaitu balasan yang dikirim di dalam jendela layanan pelanggan 24 jam, dan Meta menagih mulai pesan ke-1,001. Template ditagih saat terkirim, termasuk template utility. Tagihan itu masuk ke metode pembayaran pada WhatsApp Business Account Anda sendiri. ### Apa persisnya yang gratis? Hingga 1,000 pesan layanan per bulan untuk setiap nomor telepon bisnis. Pesan layanan adalah pesan apa pun yang bukan template, dan hanya bisa dikirim di dalam jendela layanan pelanggan yang sedang terbuka, yaitu 24 jam setelah pesan terakhir pelanggan kepada Anda. Mulai pesan ke-1,001 dalam sebulan, Meta menagih tiap pesan, dan jatah yang tidak terpakai tidak dibawa ke bulan berikutnya. Hal ini lebih penting bagi desain integrasi daripada kelihatannya. Alur kerja dukungan yang hanya menjawab orang yang menghubungi lebih dulu tetap gratis sampai melewati jatah itu, lalu membayar per pesan. Alur kerja yang menghubungi lebih dulu membayar setiap template yang terkirim, dan sejak 1 October 2026 itu mencakup template utility yang dikirim di dalam jendela yang terbuka. Jadi biaya sebuah integrasi ditentukan oleh jumlah pesan yang terkirim dan kategorinya, bukan oleh jumlah percakapannya. Dua sistem dengan volume pengiriman yang sama bisa berbeda jauh dalam tagihan Meta. ### Siapa yang ditagih Meta? Metode pembayaran pada WhatsApp Business Account Anda sendiri, yang diatur di WhatsApp Manager. Ini adalah hubungan langsung antara bisnis dan Meta. Tagihannya tidak melewati Tech Provider, itulah sebabnya penyedia tidak bisa menambah markup, menggabungkannya dalam paket, atau menjualnya kembali. Siapa pun yang menawarkan tarif pesan WhatsApp diskon adalah penjual ulang dengan skema berbeda, atau sedang menggambarkan sesuatu selain tagihan Meta. Konsekuensi praktisnya, akun tanpa metode pembayaran masih bisa membalas sampai jatah gratis bulanannya habis, lalu gagal begitu mengirim template atau balasan di luar jatah itu. Ini kegagalan yang membingungkan sampai pembagian ini dipahami. - Mengira balasan selalu gratis. Sejak 1 October 2026 Meta menagih pesan layanan di atas 1,000 per nomor per bulan, dan template utility di dalam jendela juga. - Mengharapkan faktur penyedia memuat tagihan Meta. Tagihan itu dibayar langsung dan terpisah. - Membangun alur kerja tanpa metode pembayaran pada akun. Template tidak akan terkirim, dan balasan berhenti setelah jatah gratis bulanan habis. **Apakah semua balasan gratis?** Hanya 1,000 pesan layanan pertama per nomor telepon bisnis setiap bulan. Setelah itu Meta menagih tiap pesan, dan di luar jendela 24 jam Anda perlu template, yang ditagih saat terkirim. **Apakah kategori mengubah harga?** Ya. Meta menetapkan harga yang berbeda untuk pesan marketing, utility, authentication, dan pesan layanan, dan tarifnya juga bergantung pada negara penerima. **Bisakah penyedia memberi saya tarif yang lebih baik?** Tidak untuk tagihan Meta, karena tagihan itu tidak pernah sampai ke penyedia. **Apa yang terjadi jika metode pembayaran saya gagal?** Pengiriman yang memerlukan penagihan berhenti dan mengembalikan kesalahan 131042. Menerima pesan tidak terpengaruh. --- ## MCP atau webhook: mana yang sebenarnya Anda perlukan https://easycoexistence.com/id/docs/mcp-or-webhook MCP bersifat permintaan dan respons: asisten memanggil alat saat seseorang memintanya. Webhook memiliki pola sebaliknya, saat Meta mengirimkan event dan sistem Anda memutuskan tindakan. Tidak ada hal yang bereaksi otomatis yang dapat dibangun hanya dengan MCP. ### Mengapa MCP tidak dapat menjawab pelanggan secara otomatis? Karena protokol ini tidak memiliki mekanisme untuk dibangunkan. Server MCP menyediakan alat yang dipanggil oleh klien. Panggilan itu berasal dari asisten, yang sedang merespons seseorang. Tidak ada arah masuk: tidak ada hal tentang pelanggan yang mengirim pesan WhatsApp yang dapat masuk ke asisten dan membuatnya bertindak. Ini berlaku untuk setiap server MCP di setiap produk, bukan keterbatasan kami. Jadi, pertanyaan yang pada akhirnya diajukan setiap pembeli, yaitu apakah AI dapat membalas pelanggan pada malam hari, dijawab oleh webhook, bukan MCP. Meta mengirimkan pesan ke sistem yang Anda jalankan, lalu sistem itu memutuskan tindakan, yang bisa saja mencakup pemanggilan model. ### Apa kegunaan masing-masing jalur? MCP digunakan untuk pekerjaan yang dilakukan seseorang. Nomor saya yang mana yang bermasalah, kirim konfirmasi kepada pelanggan ini, buat template untuk pembaruan pesanan, arahkan nomor klien ini ke server saya. Semua dimulai dari seseorang yang meminta, dan semuanya lebih cepat melalui asisten daripada dashboard. Webhook digunakan untuk semua hal yang harus terjadi tanpa kehadiran siapa pun. Balasan pertama di luar jam kerja, pengalihan ke orang yang tepat, pencatatan ke CRM, atau pemicu alur kerja. Keunggulannya adalah MCP dapat menyiapkan webhook. get_connect_link menghasilkan tautan yang dibuka klien, dan set_webhook_destination mengarahkan nomor mereka ke sistem Anda. Dengan begitu, agen dapat melakukan orientasi untuk jalur yang tidak dapat dilayaninya sendiri. ### Alat mana yang mendukung masing-masing jalur? Asisten menggunakan MCP: Claude, ChatGPT, Cursor, Claude Code. Sebagian besar platform otomasi tidak, dan perbedaannya tidak seperti yang diperkirakan banyak orang. Make dan Zapier sama-sama menjalankan server MCP milik mereka sendiri dan menyediakan tindakan mereka kepada asisten. Keduanya bukan klien MCP, sehingga tidak dapat memanggil server kami. Bagi keduanya, integrasinya adalah webhook dan panggilan HTTP. n8n adalah pengecualian. MCP Client Tool miliknya terhubung ke server jarak jauh dan mendukung OAuth2, sehingga node agen di dalam alur kerja n8n dapat langsung memanggil alat kami. Bahkan di sana, alur kerja tetap dimulai dengan webhook, karena hanya webhook yang dapat bereaksi. - Membeli MCP dengan harapan mendapat balasan otomatis. MCP bertindak saat diminta, dan tidak ada yang memintanya pada pukul 3 pagi. - Mengira platform dengan server MCP dapat mengonsumsi server MCP. Make dan Zapier menyediakan, bukan mengonsumsi. - Membangun kedua jalur untuk melakukan pekerjaan yang sama. Keduanya melayani bagian berbeda dari sistem yang sama. **Bisakah asisten memantau WhatsApp saya?** Tidak. Tidak ada yang dapat mendorong event ke server MCP. Pemantauan dilakukan melalui webhook, yang kemudian dapat memanggil model. **Apakah saya memerlukan keduanya?** Sebagian besar sistem nyata menggunakan keduanya: MCP untuk pekerjaan yang dilakukan orang, dan webhook untuk semua hal yang terjadi tanpa mereka. **Bisakah Zapier menggunakan server MCP Anda?** Tidak. Zapier adalah server MCP, bukan klien MCP, sehingga tidak dapat memanggil server kami. **Bagaimana dengan n8n?** Bisa, melalui MCP Client Tool miliknya dengan OAuth2. Dari ketiganya, n8n adalah satu-satunya platform otomasi yang bisa. --- ## Apa yang berubah di aplikasi WhatsApp Business setelah terhubung https://easycoexistence.com/id/docs/what-changes-in-the-app Hampir tidak ada yang berubah di ponsel. Obrolan, riwayat, kontak, dan perangkat tetap sama, dan tim menjawab seperti biasa. Perubahannya adalah API terpasang pada nomor yang sama, masing-masing pihak dapat melihat pesan yang dikirim pihak lain, dan grup tidak tersedia melalui API. ### Apa yang tetap persis seperti sebelumnya? Aplikasi, nomor, percakapan, dan orang yang menjawabnya. Aplikasi WhatsApp Business terbuka dengan cara yang sama, daftar kontak tidak berubah, dan semua percakapan sebelumnya tetap ada. Tidak ada yang perlu masuk ke tempat baru, memasang apa pun, atau mengikuti pelatihan. Bisnis yang menghubungkan nomor pada Selasa sore akan menjalani Rabu pagi yang sama seperti setiap Rabu pagi sebelumnya. Inilah inti dari semuanya, dan hal ini perlu dijelaskan secara konkret karena janji tersebut terdengar terlalu bagus bagi bisnis yang sebelumnya pernah ditawari migrasi. ### Apa yang benar-benar berubah? Tiga hal, dan hanya satu yang terlihat. Pesan yang dikirim API muncul di utas percakapan aplikasi, sehingga siapa pun yang memegang ponsel dapat melihat gambaran lengkap, bukan hanya sebagian. Itulah perubahan yang terlihat, dan ini merupakan peningkatan, bukan gangguan. Pesan yang diketik di aplikasi menjadi terlihat oleh perangkat lunak dan masuk sebagai event smb_message_echoes. Tidak ada yang memegang ponsel akan menyadarinya, tetapi inilah yang mencegah otomatisasi membalas pesan ketika manusia sudah lebih dulu menjawab. Selain itu, obrolan grup tidak tersedia melalui API. Tim tetap dapat menggunakan grup dari aplikasi seperti sebelumnya; perangkat lunak hanya tidak dapat melihat atau mengirim pesan di dalamnya, pada penyedia mana pun. ### Apa yang tetap harus dilakukan bisnis? Membuka aplikasi, sesuatu yang memang akan mereka lakukan. Meta memutus koneksi Coexistence setelah sekitar empat belas hari tanpa aktivitas di perangkat utama. Bagi bisnis yang aktif menjawab pelanggan, hal ini tidak pernah terjadi. Namun, hal ini dapat terjadi pada nomor yang tidak aktif secara musiman atau nomor yang dikelola agensi untuk klien dengan bulan yang sepi. Pemutusan koneksi dapat dipulihkan, jadi ini merupakan ketidaknyamanan, bukan kehilangan data. Hal yang perlu direncanakan adalah dampak lanjutannya: tujuan webhook ikut dihapus bersama koneksi, sehingga menghubungkan kembali memulihkan pengiriman, tetapi pengiriman ke server Anda sendiri tidak akan berjalan diam-diam sampai tujuan tersebut diterapkan kembali. - Menjanjikan bahwa tim tidak akan menyadari apa pun, lalu melakukan migrasi alih-alih menghubungkan nomor. Migrasi menghapus aplikasi. - Membangun apa pun di sekitar obrolan grup. Grup tidak tersedia melalui API pada penyedia mana pun. - Menganggap nomor yang tidak aktif akan tetap terhubung. Empat belas hari tanpa membuka aplikasi akan memutusnya. **Apakah tim saya perlu mempelajari sesuatu?** Tidak. Mereka tetap menggunakan aplikasi WhatsApp Business seperti biasa. **Apakah percakapan lama akan hilang?** Tidak. Percakapan tetap ada di aplikasi, dan sekitar enam bulan riwayat dapat dibagikan secara opsional kepada API saat proses awal. **Apakah kami tetap dapat menggunakan grup?** Dari aplikasi, ya, persis seperti sebelumnya. Melalui API, tidak, pada penyedia mana pun. **Bagaimana jika tidak ada yang membuka aplikasi selama dua minggu?** Meta memutus sisi API. Menghubungkannya kembali akan memulihkan koneksi, sementara aplikasi tetap tidak terpengaruh. --- ## Referensi Coexistence https://easycoexistence.com/id/docs/coexistence Coexistence menjalankan aplikasi WhatsApp Business dan Cloud API pada satu nomor secara bersamaan. Halaman ini adalah referensi tentang pengertian, alur pesan, batasan, dan cara membatalkannya. Penjelasan lengkapnya ada di panduan. ### Apa itu Mode resmi Meta untuk menjalankan aplikasi WhatsApp Business dan Cloud API pada satu nomor secara bersamaan. Ini bukan API terpisah: Cloud API yang sama, melalui proses pendaftaran sehingga aplikasi tetap berfungsi pada nomor tersebut setelahnya. ### Mengapa tim menggunakannya Hampir semua koneksi terjadi karena empat alasan. - Mempertahankan nomor yang sudah tercetak pada kendaraan, kuitansi, dan situs web. - Menambahkan pengiriman melalui API, webhook, dan template tanpa memindahkan siapa pun ke alat baru. - Menjaga percakapan tetap berada di luar kotak masuk bersama milik penyedia. - Memungkinkan agensi mengelola banyak nomor klien, masing-masing dalam Business Portfolio milik klien tersebut. ### Cara komunikasi bekerja Kedua permukaan melihat utas yang sama. Pesan yang dikirim API muncul di aplikasi. Apa yang diketik tim di aplikasi sampai ke perangkat lunak sebagai event smb_message_echoes, sehingga otomatisasi tidak membalas pesan manusia. ### Perilaku harga Meta menetapkan harga berdasarkan percakapan, bukan pesan, dan membebankannya ke metode pembayaran pada WhatsApp Business Account milik Anda sendiri. Balasan dalam jendela layanan pelanggan 24 jam gratis. Membuka percakapan di luar jendela tersebut memerlukan template dan dikenai biaya. ### Perangkat tertaut Coexistence bukan perangkat tertaut dan tidak menggunakannya. Perangkat tertaut adalah klien konsumen yang masuk di tempat lain, yang diotomatiskan oleh alat tidak resmi dan dilarang oleh ketentuan WhatsApp. Mekanisme itu tidak digunakan di sini. ### Batasan fungsi Ditetapkan oleh Meta dan sama pada setiap penyedia. - Grup chat tidak tersedia melalui API. - Template tidak dapat dikirim dari aplikasi ponsel, hanya melalui API. - Throughput pengiriman ditetapkan dan tidak meningkat berdasarkan peringkat kualitas dan tingkat. - Berbagi riwayat chat ditentukan satu kali selama proses pendaftaran. ### Kelayakan Nomor harus memenuhi semua syarat berikut sebelum dapat terhubung. - Sudah aktif di aplikasi WhatsApp Business, bukan aplikasi konsumen. - Berada dalam Business Portfolio yang dapat Anda akses. - Belum terhubung ke aplikasi penyedia lain. ### Catatan operasional Hal-hal yang berlaku setelah koneksi dan mudah terlewatkan. - Aplikasi harus dibuka secara berkala atau Meta akan memutus sisi API. - Pemutusan koneksi menghapus penggantian webhook bersama aplikasinya. - Peringkat kualitas diperiksa secara berkala, bukan dikirim otomatis, sehingga tidak ada notifikasi penurunan. - Token yang dicabut terlihat sama seperti nomor yang dihapus tanpa kredensial kedua. ### Catatan tentang pemilihan akun Selama Embedded Signup, Business Portfolio dan WhatsApp Business Account dipilih sebagai langkah terpisah. Memilih akun yang salah menautkan nomor ke tempat yang tidak Anda inginkan, dan memindahkannya setelah itu berarti memutus koneksi lalu menjalankan seluruh proses kembali. ### Keputusan satu arah Berbagi riwayat chat yang ada ditanyakan satu kali dan tidak dapat dibuka kembali. Sinkronisasi juga harus dimulai dalam 24 jam setelah proses pendaftaran dan hanya dapat dijalankan satu kali. Jika terlewat, keduanya menghasilkan kesalahan yang tidak familiar, bukan peringatan. ### Memutuskan koneksi atau membatalkan Nomor dapat diputuskan koneksinya kapan saja, dari dashboard atau melalui konektor. Aplikasi WhatsApp Business tetap berjalan seperti sebelumnya, dengan percakapan dan riwayatnya tetap utuh, dan tidak ada perubahan permanen pada nomor itu karena pernah terhubung. - Menganggap Coexistence sebagai API yang berbeda. Ini adalah Cloud API dengan proses pendaftaran yang berbeda. - Membangun alur berdasarkan grup chat. Grup chat dikecualikan pada setiap penyedia. - Mengira koneksi ulang memulihkan tujuan webhook. Itu tidak terjadi. **Apakah ini sama dengan Cloud API?** Ya. Coexistence adalah cara mendaftarkan nomor ke Cloud API sambil membuat aplikasi WhatsApp Business tetap berfungsi pada nomor tersebut. **Bisakah saya membatalkannya?** Ya. Memutuskan koneksi membuat aplikasi dan percakapannya tetap persis seperti sebelumnya. **Apakah tim saya perlu pelatihan?** Tidak. Mereka tetap menggunakan aplikasi WhatsApp Business seperti sekarang. **Mengapa aplikasi tidak dapat mengirim template?** Template adalah fitur platform, bukan fitur aplikasi. Apa pun yang berada di luar jendela 24 jam diproses melalui API. --- ## Apa yang disinkronkan ke API, dan apa yang tidak https://easycoexistence.com/id/docs/what-syncs-and-what-does-not Kontak dan riwayat pesan satu lawan satu disinkronkan ke API, lalu pesan dicerminkan dua arah. Grup tidak, begitu juga alat milik aplikasi WhatsApp Business: katalog, pesanan, status, label, balasan cepat, pesan sambutan, dan pesan pergi. ### Apa yang ikut tersinkron Ada dua hal, dan keduanya penting bagi perangkat lunak yang mulai digunakan pada nomor yang telah dipakai bisnis selama bertahun-tahun. - Kontak: setiap kontak dengan nomor WhatsApp dapat disinkronkan ke platform. - Riwayat pesan satu lawan satu, sehingga API tidak buta terhadap percakapan yang terjadi sebelum API tersedia. - Setelah itu, pesan dicerminkan dua arah: pesan yang dikirim API muncul di aplikasi, dan pesan yang diketik tim di aplikasi masuk ke sistem Anda. ### Apa yang tidak ikut tersinkron Lebih banyak dari yang diperkirakan, dan daftar ini perlu dibaca sebelum menjanjikan sesuatu kepada klien. Tidak satu pun merupakan keterbatasan penyedia; begitulah platform ini bekerja. - Percakapan grup, yang tidak disinkronkan dan tidak dapat diakses melalui API dari penyedia mana pun. - Alat bisnis: katalog, pesanan, dan status. - Alat pengiriman pesan: pesan sambutan, pesan pergi, balasan cepat, dan label. - Saluran, panggilan suara dan video, serta detail profil bisnis. ### Mengapa alat milik aplikasi tetap terpisah Karena alat tersebut merupakan fitur aplikasi, bukan fitur platform, dan API tidak memiliki padanannya. Balasan cepat dan label tersimpan di perangkat. Pesan pergi dikirim aplikasi ketika tidak ada orang yang sedang melihatnya. Tidak satu pun memiliki konsep yang setara di API, sehingga tidak ada yang dapat disinkronkan ke sana. Akibatnya, bisnis yang mengandalkan label untuk mengatur pekerjaan tetap menggunakannya di aplikasi, sementara perangkat lunak tidak dapat melihatnya. Jika pengaturan itu penting bagi hal yang Anda bangun, pengaturan tersebut harus dibuat ulang di sisi Anda, bukan dibaca dari sana. ### Jendela yang bisa terlewat Sinkronisasi harus dimulai dalam 24 jam setelah pendaftaran awal. Jika terlewat, nomor harus diputus lalu didaftarkan kembali untuk mendapat kesempatan baru. Ini berbeda dari jendela layanan pelanggan 24 jam yang mengatur pengiriman, tetapi keduanya sering tertukar. Jendela layanan pelanggan dihitung sejak pesan terakhir pelanggan dan menentukan apakah teks bebas dapat terkirim. Jendela ini dihitung sejak pendaftaran awal dan menentukan apakah riwayat masih dapat dipindahkan. Itulah sebabnya keputusan tentang riwayat sebaiknya dibuat pada hari nomor terhubung, bukan saat pekerjaan integrasi dimulai, yang biasanya terjadi pada minggu berbeda. - Menjanjikan kepada klien bahwa label dan balasan cepat mereka akan muncul di sistem Anda. Keduanya tetap berada di aplikasi. - Membangun apa pun di sekitar percakapan grup. Percakapan grup tidak disinkronkan oleh penyedia mana pun. - Menunda sinkronisasi riwayat sampai integrasi selesai. Jendelanya adalah 24 jam sejak pendaftaran awal. **Apakah percakapan lama saya muncul di API?** Riwayat satu lawan satu disinkronkan jika Anda menyetujuinya saat pendaftaran awal. Percakapan grup tidak. **Bisakah perangkat lunak melihat label saya?** Tidak. Label adalah fitur aplikasi tanpa padanan di API, sehingga tetap berada di perangkat. **Apakah tim kehilangan balasan cepat?** Tidak. Balasan cepat tetap berfungsi di aplikasi seperti sebelumnya; perangkat lunak hanya tidak dapat melihatnya. **Bagaimana jika saya melewatkan jendela sinkronisasi 24 jam?** Nomor harus diputus lalu dihubungkan kembali, sehingga proses pendaftaran awal berjalan lagi dan membuka jendela baru. --- ## Fitur WhatsApp yang berhenti berfungsi setelah Coexistence https://easycoexistence.com/id/docs/features-disabled-by-coexistence Empat hal berhenti berfungsi setelah nomor terhubung melalui Coexistence: pesan yang menghilang, pesan sekali lihat, dan lokasi live semuanya dinonaktifkan untuk percakapan pribadi, sedangkan daftar broadcast dinonaktifkan sepenuhnya. Daftar yang sudah ada menjadi hanya-baca, bukan dihapus. ### Keempat fitur Masing-masing dinonaktifkan di tingkat platform, bukan disembunyikan, dan masing-masing memiliki alasan yang berkaitan dengan kemampuan API untuk melihat percakapan. - Pesan yang menghilang: dinonaktifkan untuk semua percakapan pribadi. - Pesan sekali lihat: dinonaktifkan untuk semua percakapan pribadi. - Pesan lokasi live: dinonaktifkan untuk semua percakapan pribadi. - Daftar broadcast: dinonaktifkan, dan daftar yang sudah ada menjadi hanya-baca, bukan dihapus. ### Mengapa khusus keempat fitur ini Karena masing-masing menjanjikan sesuatu yang bertentangan dengan API. Pesan yang menghilang menjanjikan bahwa pesan tidak akan tersimpan. Pesan sekali lihat menjanjikan bahwa pesan hanya dapat dilihat satu kali. Kedua janji ini bergantung pada tidak adanya sistem lain yang menyimpan salinan, sedangkan nomor yang terhubung pada dasarnya mengirimkan pesan tersebut ke sistem lain. Lokasi live adalah aliran berkelanjutan, bukan pesan, sehingga tidak memiliki representasi di API. Daftar broadcast adalah cara dari aplikasi untuk mengirim pesan kepada banyak orang sekaligus, sedangkan jawaban platform untuk kebutuhan itu adalah template, yang dikirim melalui API setelah mendapat persetujuan. Jadi, tidak ada yang dilakukan secara sembarangan. Platform berhenti menjanjikan sesuatu yang tidak lagi dapat dipenuhinya. ### Artinya sebelum menghubungkan nomor klien Tanyakan apakah bisnis tersebut menggunakan salah satunya, karena mengetahuinya setelah terhubung akan menjadi percakapan yang sulit. Daftar broadcast adalah fitur yang paling sering berdampak pada bisnis nyata. Toko yang mengirim pesan mingguan kepada dua ratus pelanggan melalui daftar broadcast akan kehilangan alur kerja tersebut. Penggantinya adalah template pemasaran yang disetujui, yang memerlukan metode pembayaran pada akun dan peninjauan Meta. Pesan yang menghilang berdampak pada jenis pengguna yang berbeda, biasanya seseorang yang pernah mengaktifkannya lalu lupa. Lokasi live hampir tidak pernah dibahas di luar pengiriman dan layanan lapangan. - Menghubungkan nomor yang bergantung pada daftar broadcast tanpa memberi tahu bisnis tersebut. Penggantinya adalah template, dengan persetujuan dan penagihan. - Mengira daftar broadcast yang sudah ada akan dihapus. Daftar tersebut menjadi hanya-baca. - Mengharapkan fitur-fitur ini kembali selama nomor tetap terhubung. Fitur-fitur tersebut tidak akan kembali. **Bisakah saya mengaktifkan kembali pesan yang menghilang?** Tidak selama nomor masih terhubung. Memutuskan koneksi akan mengembalikan perilaku normal aplikasi. **Apakah daftar broadcast yang sudah ada akan dihapus?** Tidak. Daftar tersebut menjadi hanya-baca, sehingga isinya tetap ada tetapi pesan tidak dapat dikirim melalui daftar tersebut. **Apakah ini berdampak pada percakapan grup?** Penonaktifan ini didokumentasikan untuk percakapan pribadi. Grup sepenuhnya berada di luar API pada nomor Coexistence. **Apa pengganti daftar broadcast?** Template pemasaran yang disetujui dan dikirim melalui API, yang memerlukan metode pembayaran pada WhatsApp Business Account milik Anda sendiri. --- ## Nomor yang memenuhi syarat untuk Coexistence https://easycoexistence.com/id/docs/number-eligibility Nomor harus sudah digunakan di aplikasi WhatsApp Business, dengan versi 2.24.17 atau yang lebih baru, berada dalam Business Portfolio yang dapat Anda kelola, dan belum terhubung ke penyedia lain. Wilayah bukan lagi syarat. Selain itu, nomor akan ditolak saat onboarding. ### Syarat untuk nomor itu sendiri Ada empat syarat, dan semuanya diperiksa selama onboarding Meta, bukan oleh penyedia. - Sudah terdaftar dan digunakan di aplikasi WhatsApp Business, bukan aplikasi WhatsApp konsumen. - Menjalankan aplikasi versi 2.24.17 atau yang lebih baru di perangkat utama. - Berada dalam Meta Business Portfolio yang dapat Anda akses sebagai administrator. - Belum terhubung ke aplikasi penyedia lain. ### Di mana Coexistence tersedia Coexistence tersedia di semua wilayah tempat aplikasi WhatsApp Business beroperasi. Dokumentasi onboarding Meta saat ini untuk pengguna aplikasi bisnis menyatakan tidak ada pembatasan geografis sama sekali. Peluncuran yang dimulai secara regional selesai selama 2026, dengan Afrika Selatan dan Nigeria termasuk pasar terakhir yang ditambahkan. Hal ini perlu dinyatakan dengan jelas karena daftar regional yang diterbitkan selama peluncuran masih beredar. Beberapa daftar masih mencantumkan negara yang sebenarnya sudah didukung selama berbulan-bulan sebagai negara yang tidak didukung. Bisnis yang membaca salah satu daftar tersebut dapat menyimpulkan bahwa mereka tidak bisa menggunakan fitur ini, padahal bisa. Meta tidak menerbitkan daftar negara bertanggal, jadi pengujian yang dapat diandalkan adalah melalui alurnya sendiri. Jika nomor aktif di aplikasi WhatsApp Business dan Embedded Signup tidak menolaknya berdasarkan wilayah, Coexistence tersedia untuk nomor tersebut. ### Apa yang salah saat onboarding Tiga kegagalan mencakup sebagian besar kasus, dan masing-masing terlihat berbeda. Nomor di aplikasi WhatsApp konsumen tidak ditawarkan Coexistence sama sekali. Nomor tersebut harus dipindahkan ke aplikasi WhatsApp Business terlebih dahulu, melalui migrasi yang dilakukan bisnis dari ponsel. Aplikasi yang kedaluwarsa menghasilkan alur yang dimulai tetapi tidak dapat menyelesaikan pemindaian. Memperbarui aplikasi lalu mencoba kembali adalah solusinya. Alur yang ditutup di tengah proses membuat nomor tetap terhubung ke akun tetapi belum terdaftar. Di dashboard, nomor terlihat terhubung, tetapi pengiriman pertama gagal dengan kesalahan 133010. Menjalankan kembali alur dari awal akan menyelesaikannya. - Memulai onboarding pada nomor yang masih berada di aplikasi WhatsApp konsumen. Nomor tersebut harus dipindahkan ke aplikasi WhatsApp Business terlebih dahulu. - Memercayai daftar ketersediaan regional dari masa peluncuran. Beberapa daftar sudah usang dan masih mencantumkan negara yang didukung sebagai negara yang tidak didukung. - Menutup pop-up Meta setelah nomor muncul. Langkah setelah itu yang menyelesaikan pendaftaran. **Bisakah saya menggunakan nomor telepon tetap atau nomor virtual?** Nomor tersebut harus terdaftar di aplikasi WhatsApp Business, sehingga harus dapat menerima pesan pendaftaran. **Versi aplikasi apa yang saya perlukan?** 2.24.17 atau yang lebih baru pada perangkat yang menyimpan nomor tersebut. **Apakah Coexistence tersedia di negara saya?** Hampir pasti. Dokumentasi onboarding Meta saat ini menyatakan tidak ada pembatasan geografis, dan peluncuran regional selesai selama 2026. Alur itu sendiri adalah pengujian yang dapat diandalkan. **Nomor muncul di dashboard tetapi tidak dapat mengirim.** Onboarding kemungkinan belum selesai. Kondisi ini menghasilkan kesalahan 133010, dan menjalankan kembali alurnya akan memperbaikinya. --- ## EasyCoexistence vs 360dialog https://easycoexistence.com/id/compare/easycoexistence-vs-360dialog 360dialog dan EasyCoexistence memiliki model harga yang sama: tarif tetap per nomor yang terhubung, dengan biaya pesan Meta ditagihkan langsung kepada Anda dan tanpa markup dari kedua pihak. Perbedaannya terletak pada jumlah biaya, banyaknya tingkat, dan apa yang sebenarnya Anda dapatkan dari biaya tersebut. ### Biaya per nomor Keduanya mengenakan biaya per nomor dan tidak menambahkan markup pada biaya pesan Meta, jadi perbedaannya ada pada angkanya dan apa yang Anda dapatkan. - 360dialog:: Tiga tingkat WhatsApp API dengan harga €49, €99, dan €500 per nomor per bulan per September 2026. Ada paket yang harus dipilih saat pendaftaran dan ambang yang harus dilewati kemudian. - EasyCoexistence:: Satu daftar harga yang dipublikasikan, mulai dari US$ 9 per nomor yang terhubung per bulan dan turun menjadi US$ 1 seiring Anda menambah nomor. Tidak ada pembatasan fitur di dalamnya: nomor kedua puluh milik agensi dapat melakukan semua yang dilakukan nomor pertama dan biayanya lebih rendah, serta tidak ada pembicaraan tentang peningkatan karena tidak ada yang perlu ditingkatkan. ### Yang terjadi saat Anda menambah klien Inilah kondisi ketika angka per nomor tidak lagi sekadar pembulatan kecil. - 360dialog:: Pada tingkat awal mereka, dua puluh nomor berharga €980 per bulan sebelum biaya Meta. Modelnya masuk akal; pengalinya memang sebesar itu. - EasyCoexistence:: Dua puluh nomor berharga US$ 140 per bulan, masing-masing terhubung di Business Portfolio milik kliennya sendiri dan ditagihkan pada barisnya sendiri, tanpa mencapai tingkat apa pun pada jumlah berapa pun. ### Ke mana isi percakapan dikirim Hal ini perlu ditetapkan sebelum yang lain karena tidak dapat diubah kemudian. - 360dialog:: Halaman harga mereka tidak menjelaskan jalur pesan. Itu bukan bukti ke arah mana pun, dan merupakan pertanyaan pertama yang perlu diajukan kepada mereka. - EasyCoexistence:: Meta mengirimkan event pesan ke URL yang Anda tentukan, melalui penggantian pada langganan aplikasi kami ke akun Anda. Event untuk akun tanpa tujuan yang ditetapkan akan kembali ke callback kami, tempat handler membuangnya tanpa menyimpannya. ### Coexistence itu sendiri Apakah aplikasi WhatsApp Business tetap berfungsi pada nomor tersebut setelah terhubung. - 360dialog:: Halaman harga mereka tidak membahasnya. Tanyakan langsung kepada mereka, bukan mempercayai halaman perbandingan, termasuk halaman ini: fitur yang tidak didokumentasikan bukan berarti fitur itu tidak ada. - EasyCoexistence:: Itulah seluruh produknya. Nomor terhubung melalui alur Coexistence milik Meta sendiri, aplikasi tetap berjalan persis seperti sebelumnya, dan setiap antarmuka dapat melihat apa yang dikirim oleh antarmuka lainnya. ### Kapan hubungan BSP penuh adalah yang Anda inginkan Satu kondisi, dan itu kondisi yang nyata. - 360dialog:: Saat Anda membeli hubungan dengan vendor, bukan sekadar koneksi. Mereka adalah BSP yang mapan dengan sejarah operasi yang panjang, kehadiran regional, dan struktur dukungan yang tidak dapat ditandingi produk kecil. Tingkat tertinggi mereka ada karena pengirim besar membutuhkan hal-hal yang tidak dibutuhkan pengirim kecil. - EasyCoexistence:: Produk yang fokus: dukungan melalui email dan linimasa koneksi yang menunjukkan apa yang terjadi dan kapan. Itulah yang dibutuhkan seseorang yang membangun antarmukanya sendiri, dan ini bukan hubungan pengelolaan akun. ### Mana yang harus dipilih Jika Anda membutuhkan manajer akun khusus dan jalur eskalasi yang ditangani oleh orang sungguhan, itu adalah hubungan BSP dan mereka menyediakannya. Jika Anda memegang nomor klien dan membangun perangkat lunak di sekelilingnya, hitungannya menentukan. Model penagihan yang sama dengan harga seperlima, koneksi yang dipantau, dan pesan yang dikirim ke sistem Anda sendiri adalah versi produk ini yang tumbuh bersama agensi, bukan menghambatnya. - Hanya membandingkan angka bulanan. Apa yang dibeli dengan biaya tersebut lebih berbeda daripada angkanya. - Menganggap salah satu pihak menambahkan markup pada biaya Meta. Tidak ada; biaya tersebut ditagihkan kepada Anda oleh Meta. - Menganggap fitur yang tidak didokumentasikan sebagai fitur yang tidak ada. Tanyakan kepada mereka, bukan mempercayai halaman perbandingan, termasuk halaman ini. **Apakah harganya masih berlaku?** Harga tersebut sesuai dengan yang dipublikasikan di halaman harga 360dialog pada September 2026 dan ditautkan di atas. Harga dapat berubah; periksa sumbernya sebelum memutuskan. **Apakah salah satu pihak menambahkan markup pada biaya Meta?** Tidak. Keduanya meneruskan biaya tersebut, dan Meta menagih langsung WhatsApp Business Account milik Anda. **Apakah 360dialog mendukung Coexistence?** Halaman harga mereka tidak membahasnya. Itu bukan bukti ke arah mana pun, dan hal ini layak ditanyakan kepada mereka. **Mana yang lebih baik untuk agensi?** Untuk agensi, pilihannya adalah platform per klien atau koneksi per klien. Biaya per nomor menjadi semakin penting ketika jumlahnya bertambah. --- ## EasyCoexistence vs WATI https://easycoexistence.com/id/compare/easycoexistence-vs-wati Keduanya adalah produk berbeda, bukan dua versi yang saling bersaing. WATI menjual kotak masuk tim bersama dengan harga berdasarkan pengguna dan kontak aktif bulanan. EasyCoexistence menjual koneksinya, dengan harga per nomor dan tanpa kotak masuk. ### Sebenarnya, untuk apa tagihan bulanan itu Kedua produk dihargai berdasarkan satuan berbeda, dan bagi siapa pun yang memiliki lebih dari satu nomor, perbedaan itu bertambah setiap bulan. - WATI:: Per pengguna dan per kontak aktif bulanan. Paket yang dipublikasikan mencakup tiga hingga sepuluh pengguna dan 500 hingga 2.500 kontak per September 2026, sehingga tagihan naik setiap kali Anda merekrut agen atau berbicara dengan pelanggan baru. - EasyCoexistence:: Satu tarif tetap per nomor terhubung, tanpa batas pengguna dan kontak. Klien kedua puluh sebuah agensi biayanya tidak lebih mahal dari klien pertama, dan bulan yang sibuk biayanya sama dengan bulan yang sepi. ### Ke mana percakapan pelanggan Anda berakhir Inilah perbedaan yang tidak dapat dibatalkan kemudian, dan ini mengikuti sifat masing-masing produk. - WATI:: Di platform mereka. Kotak masuk bersama harus menyimpan isi pesan agar dapat menampilkannya kembali kepada siapa pun yang membukanya, dan halaman harga mereka mencantumkan ini sebagai fitur utama setiap paket. - EasyCoexistence:: Tidak ada di sisi kami. Meta mengirimkan event pesan langsung ke URL yang Anda tentukan, dan apa pun yang mencapai callback cadangan kami dibuang tanpa disimpan. Ini ditegakkan dalam kode, bukan hanya dinyatakan dalam kebijakan. ### Apakah tim Anda harus mengubah cara kerjanya Inilah pertanyaan yang diajukan pemilik bisnis sebelum menyetujui apa pun. - WATI:: Agen masuk ke kotak masuk mereka. Di sanalah percakapan dibagikan, diberi tag, dan dijawab, sehingga tim berpindah dari ponsel ke alat baru. - EasyCoexistence:: Tidak ada yang berpindah. Aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama melalui Coexistence, dengan chat dan riwayat yang sama, sementara software menangani apa pun yang Anda bangun untuk ditangani. ### Apa yang terjadi saat Anda melampaui kapasitasnya Keduanya memiliki batas. Letaknya berbeda. - WATI:: Lebih banyak pengguna dan kontak aktif, masing-masing memerlukan kenaikan berbayar. Platformnya adalah produknya, jadi penskalaan berarti membeli lebih banyak platform. - EasyCoexistence:: Tidak ada tingkat dan tidak ada yang dapat dilampaui. Anda membangun antarmukanya, jadi yang diskalakan adalah sistem Anda sendiri, berdasarkan API Meta yang terdokumentasi tanpa perantara dari kami. ### Saat kotak masuk adalah yang Anda butuhkan Hanya ada satu kasus, dan menyebutkannya membuat bagian lain halaman ini berguna. - WATI:: Tim dukungan beranggotakan delapan orang yang membagi percakapan di dalam platform mereka, dengan paket mulai dari 4.999 rupee per bulan untuk tiga pengguna dan 500 kontak aktif bulanan, ditambah biaya untuk setiap pengguna berikutnya. - EasyCoexistence:: Pekerjaan yang berbeda. Di sini tidak ada kotak masuk dan tampilan agen, karena antarmukanya sudah Anda atau klien Anda miliki. ### Mana yang harus dipilih Jika tim agen akan masuk setiap hari dan percakapan adalah pekerjaan itu sendiri, belilah kotak masuk. WATI membuatnya dan menjalankan fungsinya sesuai yang dijelaskan. Untuk yang lain, dan itu mencakup sebagian besar pembaca halaman ini, kotak masuk adalah bagian yang Anda bayar tetapi tidak gunakan. Agensi yang memegang nomor klien membeli kursi yang tidak pernah dibuka. Pengembang yang membangun antarmuka menempatkan pesaing di antara produk mereka dan API Meta. Bisnis kecil diminta meninggalkan ponsel yang sudah berfungsi. EasyCoexistence adalah koneksi di bawahnya, dengan tarif tetap per nomor. Percakapan masuk ke sistem Anda dan tim tetap menggunakan aplikasi yang sudah mereka kenal. - Membandingkan harga bulanan secara langsung. Salah satunya mencakup kotak masuk dan pengguna, sedangkan yang lain tidak. - Memilih koneksi saat tim membutuhkan kotak masuk. Mereka akan tidak puas, dan itu memang wajar. - Memilih kotak masuk saat Anda sendiri sedang membangun antarmukanya. Akhirnya Anda memiliki dua. **Apa yang terjadi saat saya melewati 500 kontak?** Pada paket awal mereka, Anda berpindah ke tingkat berikutnya. Bersama kami tidak terjadi apa-apa: tidak ada batas kontak pada harga berapa pun, sehingga bulan dengan sepuluh ribu pelanggan biayanya sama dengan bulan yang memiliki sepuluh pelanggan. **Apakah salah satunya lebih murah?** Hingga enam nomor, kami lebih murah dibandingkan paket awal mereka. Paket itu 4.999 rupee per bulan, kira-kira US$ 53, untuk tiga pengguna dan 500 kontak aktif bulanan. Harga kami US$ 9 per nomor terhubung, atau US$ 7 per nomor mulai enam nomor, jadi enam nomor menjadi US$ 42 per bulan. Di atas itu, jawabannya bergantung pada biaya mereka per pengguna tambahan dan per tingkat kontak, yang naik seiring tim dan jumlah pelanggan, sedangkan harga kami hanya naik seiring jumlah nomor. **Apakah WATI mendukung Coexistence?** Halaman harga mereka tidak membahasnya. Tanyakan kepada mereka, jangan mengandalkan halaman ini. **Apakah Anda memiliki aplikasi seluler?** Tidak. Tim menggunakan aplikasi WhatsApp Business, dan itulah inti Coexistence. --- ## EasyCoexistence vs respond.io https://easycoexistence.com/id/compare/easycoexistence-vs-respond-io respond.io adalah platform multisaluran dengan kotak masuk tim, alur kerja, agen AI, dan broadcast, mulai dari US$ 79 per bulan dengan batas pengguna dan kontak. EasyCoexistence adalah koneksi di bawahnya, dengan tarif per nomor dan tanpa semua fitur tersebut. ### Biaya untuk menjalankannya Dihitung berdasarkan unit yang berbeda, sebagaimana dipublikasikan pada September 2026. - respond.io:: Mulai dari US$ 79 per bulan untuk lima pengguna dan 1.000 kontak aktif bulanan, hingga US$ 279. Tagihan mengikuti jumlah orang yang menjawab dan jumlah pelanggan yang Anda jangkau. - EasyCoexistence:: Mulai dari US$ 9 per nomor terhubung per bulan, turun menjadi US$ 1 seiring bertambahnya nomor, tanpa batas pengguna atau kontak. Tagihan mengikuti jumlah nomor yang Anda kelola, yaitu nomor yang benar-benar dikendalikan agensi. ### Tempat konten percakapan berada Konsekuensi dari menjual kotak masuk, bukan koneksi. - respond.io:: Di platform mereka, yang diperlukan oleh kotak masuk tim untuk menampilkan riwayat. Halaman harga mereka tidak menjelaskan retensi, jadi hal ini layak ditanyakan jika penting bagi Anda. - EasyCoexistence:: Tidak di pihak kami. Penggantian webhook mengirim event pesan dari Meta langsung ke endpoint Anda, dan apa pun yang tiba di fallback kami akan dibuang tanpa disimpan. ### Apa yang berada di antara Anda dan Meta Pertanyaan yang menentukan pilihan ini bagi siapa pun yang membangun perangkat lunak. - respond.io:: Platform mereka. Anda berintegrasi dengan abstraksi, pembatasan laju, bentuk webhook, dan jadwal rilis mereka. Apa yang Anda bangun hanya portabel sejauh yang mereka izinkan. - EasyCoexistence:: Tidak ada. API tersebut adalah milik Meta, didokumentasikan oleh Meta, dan webhook mengarah ke endpoint Anda. Tidak ada komponen kami yang harus dijadikan dasar pembangunan, sehingga Anda juga dapat meninggalkannya. ### Apa yang memantau koneksi Jarang dijelaskan di halaman harga mana pun, dan inilah alasan produk ini ada. - respond.io:: Hal ini tidak dibahas di halaman harga mereka, sehingga tidak tepat untuk menyatakan jawabannya. Jika Anda memegang nomor klien, tanyakan secara khusus apa yang terjadi saat koneksi terputus diam-diam. - EasyCoexistence:: Peringkat kualitas, tingkat pesan, dan throughput diperiksa secara berkala. Event akun Meta ditangani berdasarkan nama. Dua kredensial disimpan agar token yang dicabut tidak disalahartikan sebagai nomor yang hilang. Penggantian webhook diterapkan kembali setelah koneksi tersambung ulang dan menghapusnya. ### Saat Anda menginginkan sebuah platform Penting untuk menyebutkannya karena kedua produk ini menjawab pertanyaan yang berbeda. - respond.io:: Saat Anda menginginkan platform tersebut. Paket mereka yang dipublikasikan mencakup kotak masuk tim dan kustom, alur kerja, broadcast, agen AI, pelaporan, serta pada tingkat yang lebih tinggi SSO dan beberapa ruang kerja. Ini multisaluran, bukan hanya WhatsApp. - EasyCoexistence:: Cakupannya memang berbeda: satu nomor, satu koneksi, enam belas alat MCP, dan sebuah webhook, sementara antarmukanya diserahkan kepada Anda. ### Mana yang harus dipilih Keduanya adalah lapisan yang berbeda, bukan versi yang saling bersaing dari satu hal. Jika tidak ada pihak di tim Anda yang membangun antarmuka dan Anda menginginkan tempat siap pakai bagi agen untuk bekerja, yang Anda cari adalah platform. Jika Anda yang membangunnya, platform tersebut berada di dalam stack Anda sendiri sebagai pesaing. Anda membayar per kursi untuk kotak masuk yang tidak pernah dilihat pengguna, per kontak untuk percakapan yang sudah ditangani produk Anda, dan berintegrasi dengan abstraksi, bukan API yang didokumentasikan Meta dan dipertahankan stabil. EasyCoexistence adalah lapisan di bawahnya: tarif tetap per nomor, webhook yang diarahkan ke sistem Anda, dan koneksi yang dipantau agar kegagalan diam-diam tidak berubah menjadi pelanggan yang hilang. - Membandingkan US$ 9 dengan US$ 79 seolah-olah keduanya membeli hal yang sama. Kenyataannya tidak. - Memilih koneksi saat yang Anda inginkan adalah produk. Anda akan menghabiskan berbulan-bulan untuk membangun ulang kotak masuk. - Menganggap penyedia mana pun memantau koneksi. Tanyakan secara khusus karena hal ini jarang tercantum di halaman harga. **Mana yang tepat untuk saya?** Keduanya adalah lapisan yang berbeda. respond.io adalah platform untuk bekerja di dalamnya; ini adalah koneksi di bawahnya, bagi tim yang membangun sendiri antarmukanya. **Bisakah saya berpindah dari mereka ke Anda?** Nomornya milik Anda dan dapat dihubungkan melalui Coexistence. Yang Anda tinggalkan adalah kotak masuk dan alur kerja mereka. **Apakah Anda memiliki alur kerja atau agen AI?** Tidak. Konektor MCP memungkinkan asisten menggunakan nomor tersebut, dan webhook memungkinkan sistem Anda sendiri bereaksi. Keduanya bukan pembuat alur kerja. **Apakah harga tersebut masih berlaku?** Harga tersebut adalah harga yang dipublikasikan pada September 2026 dan ditautkan di atas. Periksa sumbernya sebelum mengambil keputusan. --- ## EasyCoexistence vs Dualhook https://easycoexistence.com/id/compare/easycoexistence-vs-dualhook Keduanya adalah penyedia Coexistence dengan arsitektur inti yang sama: aplikasi WhatsApp Business tetap berfungsi, dan webhook pesan mengalir dari Meta langsung ke server Anda, bukan melalui penyedia. Perbedaannya lebih sempit daripada persamaannya, tetapi tetap penting diketahui. ### Apa yang dimiliki kedua produk Ini adalah perbandingan terdekat di situs ini karena positioning-nya hampir sama. - Dualhook:: Penyedia Coexistence dengan janji inti yang sama: menjaga aplikasi WhatsApp Business tetap berfungsi dan merutekan webhook pesan langsung dari Meta ke server Anda tanpa menyimpannya. Dokumentasi mereka menyebutnya Webhook Override. - EasyCoexistence:: Mekanismenya sama, dengan nama yang sama seperti yang digunakan Meta. Kami menetapkan override_callback_uri pada subscription aplikasi kami ke WhatsApp Business Account, yang memindahkan field jalur pesan ke endpoint Anda, sementara field operasional tetap kami tangani. ### Ke mana pesan dikirim Keduanya merutekan pesan secara langsung. Perbedaannya adalah apa yang terjadi pada event yang tidak dirutekan. - Dualhook:: Perutean langsung dari Meta tanpa penyimpanan pesan, yang dinyatakan dengan jelas di situs mereka dan merupakan arsitektur yang sama dengan yang kami gunakan. - EasyCoexistence:: Peruteannya sama. Yang dapat kami tambahkan adalah perilaku pada jalur cadangan: akun tanpa override akan mengirimkan ke callback default kami, tempat handler membuang event tersebut tanpa menyimpannya. Klaim ini diterapkan dalam kode, bukan hanya dinyatakan dalam kebijakan. ### Aturan tidak aktif selama empat belas hari Meta memutus koneksi Coexistence setelah kira-kira empat belas hari tanpa aktivitas pada perangkat utama. Kedua produk menanganinya dengan cara berbeda. - Dualhook:: Dokumentasi mereka menjelaskan peringatan pada hari ketiga belas, dengan hitung mundur dan email pengingat. Itu hanya pengingat bahwa waktunya berjalan, berbeda dari mengetahui alasan koneksi benar-benar terputus. - EasyCoexistence:: Kami memantau pemutusan koneksi itu sendiri dan membaca field alasan dari Meta, yang membedakan PRIMARY_INACTIVITY dari BUSINESS_DOWNGRADE, CHANGE_NUMBER, dan lainnya. Alasannya membedakan dua minggu tanpa aktivitas dari pelanggan yang benar-benar pergi. ### Apa yang rusak setelah koneksi ulang Inilah konsekuensi aturan tidak aktif yang paling mahal, dan hal yang perlu ditanyakan kepada penyedia mana pun. - Dualhook:: Dokumentasi mereka tidak membahas apa yang terjadi pada penggantian webhook setelah koneksi ulang. Itu bukan bukti bahwa mereka tidak menanganinya, dan inilah pertanyaan yang layak diajukan langsung kepada mereka. - EasyCoexistence:: Penghapusan aplikasi akan mencopotnya dari akun dan override ikut terhapus, sehingga koneksi ulang memulihkan pengiriman dan pemantauan, tetapi pengiriman ke server Anda diam-diam berhenti. Kami menerapkannya kembali setiap kali koneksi ulang karena hal ini terjadi pada nomor nyata yang kembali dalam kondisi bersih, tetapi berhenti mengirimkan pesan. ### Biaya per nomor Keduanya mengenakan tarif tetap bulanan per nomor terhubung, bukan per kursi atau per pesan, dan tidak menambahkan markup pada biaya percakapan yang ditagihkan Meta. - Dualhook:: Halaman perbandingan mereka sendiri menjelaskan tarif tetap bulanan mulai dari $12 per bulan, sebagaimana dipublikasikan pada September 2026. - EasyCoexistence:: Mulai dari US$ 9 per nomor terhubung per bulan, turun hingga US$ 1 seiring bertambahnya nomor, tanpa batas pengguna atau kontak. Bagi agensi, selisihnya bertambah setiap kali nomor klien ditambahkan. ### Konektor MCP Di sinilah kami unggul untuk audiens tertentu. - Dualhook:: Dokumentasi mereka tidak menjelaskan server MCP. Produk mereka diakses melalui API dan dashboard. - EasyCoexistence:: Enam belas alat melalui server MCP jarak jauh dengan OAuth, sehingga Claude, ChatGPT, Cursor, dan Claude Code dapat mencantumkan nomor, memeriksa kesehatan, mengirim pesan dan template, serta menetapkan tujuan webhook. Bagi agensi yang memasukkan klien melalui asisten, inilah perbedaannya. - Menganggap fitur yang tidak terdokumentasi sebagai fitur yang tidak tersedia. Tanyakan kepada mereka; halaman ini menyatakan bagian yang tidak dijelaskan dalam dokumentasi tanpa menebak. - Memilih hanya berdasarkan harga. Keduanya mengenakan biaya kecil dibandingkan biaya percakapan yang ditagihkan Meta. - Menganggap setiap penyedia menerapkan kembali penggantian webhook setelah koneksi ulang. Tanyakan hal ini secara spesifik kepada penyedia pilihan Anda. **Apakah arsitekturnya benar-benar sama?** Pada jalur pesan, ya. Keduanya menggunakan kemampuan Meta untuk mengubah tujuan pengiriman webhook WhatsApp Business Account, sehingga isi percakapan masuk ke server Anda, bukan melalui penyedia. **Apa perbedaan pendekatan keduanya terhadap aturan 14 hari?** Mereka memberi peringatan pada hari ketiga belas bahwa waktunya berjalan. Kami membaca alasan pemutusan koneksi dari Meta, yang membedakan dua minggu tanpa aktivitas dari klien yang benar-benar pergi, lalu menerapkan kembali penggantian webhook setelahnya agar pengiriman tidak diam-diam berhenti. **Apa perbedaan EasyCoexistence?** Konektor MCP dengan enam belas alat yang tidak dijelaskan dalam dokumentasi mereka, serta penerapan kembali penggantian webhook secara otomatis setelah koneksi ulang menghapusnya. **Apakah halaman ini adil?** Setiap angka di sini berasal dari halaman yang mereka publikasikan sendiri dan memiliki tanggal. Bacalah sebelum memutuskan: perbandingan yang ditulis oleh salah satu pihak adalah bukti, bukan putusan. --- ## Bisakah aplikasi WhatsApp Business dan API digunakan pada nomor yang sama? https://easycoexistence.com/id/whatsapp-business-app-and-api-same-number Ya. Meta menyebutnya Coexistence, dan ini adalah fitur resmi, bukan cara mengakali. Staf tetap membalas melalui aplikasi WhatsApp Business di ponsel, Cloud API berjalan pada nomor yang sama secara bersamaan, dan keduanya melihat percakapan yang sama. ### Bagaimana satu nomor bisa digunakan oleh keduanya sekaligus? Karena Meta membuat mode khusus untuk itu. Dahulu, ini adalah pilihan yang tidak diinginkan siapa pun: memindahkan nomor ke API berarti aplikasi WhatsApp Business berhenti berfungsi pada nomor tersebut. Jadi, bisnis dengan staf yang membalas melalui ponsel harus memilih antara orang-orang yang sudah mengenal pelanggan dan otomatisasi yang ingin ditambahkan. Coexistence menghapus pilihan itu. Nomor didaftarkan ke Meta sebagai nomor API, sementara aplikasi WhatsApp Business tetap tertaut ke nomor tersebut. Pesan dari pelanggan masuk ke aplikasi di ponsel dan ke webhook API Anda secara bersamaan, lalu balasan yang dikirim dari salah satu sisi akan muncul dalam percakapan. Tidak ada yang disimulasikan atau diakali: aplikasi dan API adalah dua cara yang disahkan untuk mengakses nomor yang sama. ### Apa yang benar-benar berubah di ponsel? Lebih sedikit dari yang diperkirakan banyak orang, tetapi perbedaannya perlu diketahui sebelum Anda menghubungkannya. Staf tetap bekerja seperti biasa: aplikasi, chat, kontak, dan nomor yang sama. Yang hilang adalah empat fitur yang dinonaktifkan Meta pada nomor Coexistence: pesan yang menghilang, media view once, lokasi live, dan daftar broadcast. Chat grup tetap dapat digunakan di aplikasi, tetapi berada di luar API sehingga otomatisasi tidak dapat melihatnya. Ada juga proses sinkronisasi saat nomor pertama kali terhubung. Proses ini menyalin riwayat percakapan terbaru agar sisi API tidak mulai tanpa konteks. Yang dicakup adalah pesan terbaru, bukan seluruh riwayat nomor, dan semua yang lebih lama tetap berada di ponsel seperti sebelumnya. ### Apakah sesuatu akan rusak jika kami berubah pikiran? Tidak, dan hal ini perlu disampaikan dengan jelas karena kekhawatiran tersebut sering membuat orang enggan mencoba. Percakapan berada di ponsel dan selalu tetap di sana. Memutuskan koneksi nomor dari API membuat aplikasi WhatsApp Business tetap berfungsi persis seperti sebelumnya, dengan chat yang utuh, karena sejak awal tidak ada yang dipindahkan ke mana pun. API ditambahkan di samping aplikasi, bukan menggantikannya. Nomor juga tetap berada di Business Portfolio milik bisnis sendiri di Meta. Penyedia menghubungkannya sebagai Tech Provider, yang merupakan izin, bukan kepemilikan. Jadi, menghapus penyedia akan membiarkan nomor tetap berada di tempatnya, bukan ikut membawanya pergi. ### Apa yang diperlukan agar ini berfungsi? Ada tiga hal, dan dua di antaranya mungkin sudah Anda miliki. Nomor harus digunakan pada aplikasi WhatsApp Business, bukan aplikasi WhatsApp konsumen, dan belum boleh terdaftar pada Cloud API di tempat lain. Selain itu, Anda memerlukan Meta Tech Provider untuk menjalankan proses onboarding, karena Coexistence tidak dapat digunakan sendiri dari dashboard Meta: koneksi dibuat melalui aplikasi penyedia yang telah disetujui. Di sinilah kami membantu. Embedded Signup milik Meta memilih portfolio, akun, dan nomor. Kode dipindai di aplikasi WhatsApp Business untuk mengonfirmasinya, lalu nomor terhubung dalam hitungan menit. Aplikasi tetap berfungsi selama proses berlangsung, termasuk saat koneksi sedang dibuat. - Mengira Anda harus memilih salah satu. Coexistence dibuat tepat agar Anda tidak perlu memilih. - Mengharapkan chat grup tersedia melalui API. Chat tersebut tetap berada di aplikasi dan berada di luar API di mana pun. - Menunggu opsi di dashboard Meta. Proses onboarding Coexistence berjalan melalui Tech Provider. **Apakah ini resmi?** Ya. Coexistence adalah fitur milik Meta dan istilah yang digunakan Meta sendiri. Ini bukan bridge, perangkat tertaut, atau cara mengakali. **Apakah staf akan merasakan perbedaan?** Hanya karena empat fitur tidak tersedia: pesan yang menghilang, view once, lokasi live, dan daftar broadcast. Selebihnya tetap seperti sebelumnya. **Apakah riwayat chat saya akan hilang?** Tidak. Riwayat tersebut berada di ponsel dan tetap di sana. Riwayat terbaru juga disalin ke sisi API saat nomor terhubung. **Bisakah saya membatalkannya?** Ya. Putuskan koneksi nomor dan aplikasi akan terus berfungsi persis seperti sebelumnya, dengan percakapan yang tetap utuh. --- ## Cara menghubungkan WhatsApp ke API tanpa kehilangan chat https://easycoexistence.com/id/connect-whatsapp-without-losing-chats Chat Anda tersimpan di ponsel dan menghubungkannya ke API tidak memindahkannya. Coexistence menambahkan Cloud API di samping aplikasi WhatsApp Business, bukan menggantikannya, sehingga percakapan tetap berada di tempatnya dan aplikasi terus berfungsi. ### Mengapa menghubungkan ke API dulu menyebabkan chat hilang? Karena proses lama merupakan migrasi, bukan penambahan. Mendaftarkan nomor ke Cloud API menghapusnya dari aplikasi WhatsApp Business, sementara semua percakapan tersimpan di aplikasi tersebut. Nomor itu kembali sebagai endpoint API tanpa riwayat dan tanpa aplikasi. Itulah sebabnya banyak bisnis mencoba API sekali lalu mengurungkan niat. Pertukaran itu nyata dan menjadi alasan terbesar bisnis kecil tidak menggunakan API resmi. Hal ini juga mendorong orang memakai gateway tidak resmi, yang membuat aplikasi tetap berfungsi dengan berpura-pura sebagai perangkat tertaut dan justru membuat nomor berisiko diblokir. ### Apa yang dilakukan Coexistence secara berbeda? Coexistence menambahkan API tanpa menghapus aplikasi. Nomor didaftarkan ke Meta sebagai nomor API, sementara aplikasi WhatsApp Business tetap tertaut, sehingga keduanya bekerja bersamaan pada nomor yang sama. Percakapan tidak pernah dipindahkan. Semua tetap berada di ponsel, di dalam aplikasi, persis seperti sebelumnya, dan tetap di sana apa pun yang terjadi pada koneksi API setelahnya. Saat nomor pertama kali terhubung, Meta menyinkronkan riwayat percakapan terbaru ke sisi API agar otomatisasi tidak dimulai dari nol. Namun, ini adalah penyalinan ke depan, bukan pemindahan. Tidak ada data yang diambil dari perangkat. Setelah itu, pesan pelanggan tiba di kedua tempat: aplikasi di ponsel dan webhook Anda. Staf dapat menjawab melalui aplikasi jika mau, sistem Anda dapat menjawab jika diperlukan, dan keduanya muncul dalam percakapan yang sama. ### Apa yang sebenarnya disinkronkan, dan apa yang tidak? Riwayat pesan terbaru disinkronkan dalam jangka waktu tertentu setelah koneksi dibuat. Ini memberi otomatisasi atau agen konteks tentang percakapan yang sedang berlangsung, bukan membalas secara buta kepada seseorang yang belum pernah mereka lihat. Yang tidak disinkronkan adalah semua pesan yang lebih lama, media sebelum koneksi dibuat, dan percakapan grup. Tidak ada yang hilang. Semuanya tetap berada di ponsel, di dalam aplikasi, dan dapat dibaca staf seperti sebelumnya. Data itu hanya tidak disalin ke sisi API, karena sinkronisasi ini menjadi titik awal otomatisasi, bukan arsip. Jika Anda memerlukan riwayat lengkap di tempat lain, ekspor dari aplikasi. Itu adalah pekerjaan terpisah dari menghubungkan nomor, dan keduanya sebaiknya tidak disamakan. ### Apa yang terjadi jika kami memutuskan koneksi nanti? Aplikasi tetap berjalan dan chat masih ada karena tidak pernah meninggalkan perangkat. Memutuskan koneksi menghapus sisi API dari nomor tersebut. Aplikasi WhatsApp Business tetap berfungsi dengan semua percakapan utuh, dan bisnis kembali persis ke kondisi awal tanpa perlu memulihkan apa pun. Inilah perlindungan yang penting dipahami sebelum memulai: keputusan ini dapat dibatalkan, berbeda dari migrasi lama. Nomor tersebut juga tetap berada di Business Portfolio Meta milik Anda sepanjang waktu. Penyedia terhubung sebagai Tech Provider, yaitu izin yang Anda berikan dan dapat Anda cabut. Jadi, meninggalkan penyedia tidak berarti harus mengambil kembali nomor dari mereka. - Mengekspor semuanya terlebih dahulu karena takut. Chat tidak akan pergi ke mana-mana. - Mengharapkan seluruh riwayat muncul di sisi API. Sinkronisasi menyediakan konteks terbaru, bukan arsip. - Menggunakan gateway tidak resmi agar aplikasi tetap berfungsi. Coexistence melakukannya tanpa risiko pemblokiran. **Apakah riwayat chat saya akan hilang?** Tidak. Riwayat berada di ponsel dan tetap di sana. Menghubungkan API menambahkannya di samping aplikasi, bukan menggantikannya. **Apakah riwayat lama akan muncul di sistem saya?** Riwayat terbaru disinkronkan setelah koneksi dibuat. Pesan dan media lama tetap berada di ponsel. **Apakah staf tetap dapat menggunakan aplikasi?** Ya, persis seperti sebelumnya. Itulah tujuan Coexistence. **Bagaimana jika saya memutuskan koneksi?** Aplikasi tetap berjalan dengan semua percakapan utuh karena tidak ada yang dipindahkan. --- ## Cara termurah mendapatkan WhatsApp Business API https://easycoexistence.com/id/cheapest-whatsapp-business-api API itu sendiri gratis. Anda membayar Meta untuk percakapan dan penyedia untuk akses. Biaya Meta sama, siapa pun penyedia yang digunakan, jadi satu-satunya bagian yang layak dioptimalkan adalah biaya penyedia. Struktur termurah adalah tarif tetap per nomor tanpa markup. ### Sebenarnya Anda membayar apa? Dua hal yang terpisah, dan mencampuradukkannya adalah alasan perbandingan harga di kategori ini sering keliru. Pertama adalah harga percakapan Meta. Meta mengenakan biaya percakapan berdasarkan kategori, dengan tarif yang berbeda menurut negara. Percakapan layanan dalam jendela 24 jam juga diperlakukan berbeda dari percakapan yang dimulai bisnis. Biaya ini tetap ada siapa pun penyedia yang Anda gunakan, karena biaya tersebut berasal dari Meta, dan biasanya menjadi angka yang lebih besar. Kedua adalah biaya yang dikenakan penyedia untuk akses. Itu sepenuhnya merupakan keputusan komersial mereka dan satu-satunya bagian tagihan yang benar-benar dapat Anda ubah dengan memilih penyedia lain. Siapa pun yang membandingkan total biaya tanpa memisahkan dua hal ini sebenarnya sedang membandingkan angka yang tidak relevan. ### Di mana uangnya bocor? Pada markup, dan hal ini mudah terlewat karena nilainya kecil untuk setiap pesan. Beberapa penyedia menambahkan biaya per pesan di atas biaya Meta. Twilio memublikasikan biaya US$ 0.005 per pesan masuk dan keluar. Gupshup memublikasikan US$ 0.001. Penyedia lain mencantumkan tarif gabungan yang sudah memasukkan biaya Meta, sehingga markup memang ada tetapi tidak dapat diperiksa terhadap tarif yang dipublikasikan Meta. Sepersepuluh sen terlihat kecil sampai Anda mengalikannya. Pada seratus ribu pesan per bulan, tarif Gupshup yang dipublikasikan menjadi US$ 100 dan tarif Twilio menjadi US$ 500 setiap bulan, di luar biaya Meta. Itulah angka yang perlu dimasukkan ke spreadsheet sebelum memilih berdasarkan fitur. ### Seperti apa struktur yang paling murah? Tarif tetap per nomor yang terhubung, dengan tagihan Meta dikirim langsung kepada Anda tanpa perubahan. Struktur ini memiliki dua keunggulan yang tidak dimiliki alternatifnya. Biaya berhenti bertambah setelah nomor terhubung, sehingga pertumbuhan tidak membuat biaya meningkat. Selain itu, tagihan Meta tetap mudah diaudit karena tidak ada pihak yang memasukkan biaya mereka ke dalamnya. Anda dapat memeriksa pembayaran kepada Meta berdasarkan tarif yang dipublikasikan Meta sendiri. Harga kami mulai dari US$ 9 per nomor yang terhubung per bulan, turun hingga US$ 1 seiring bertambahnya nomor, tanpa biaya per pesan. Dengan tarif Twilio yang dipublikasikan, ini lebih murah setelah sekitar 1.800 pesan per bulan, dan selisihnya semakin besar setelah itu. Platform dengan harga per kursi merupakan perhitungan yang berbeda: biayanya dikenakan berdasarkan jumlah orang, bukan pesan, sehingga titik perbandingannya bergantung pada jumlah anggota tim. ### Apakah pilihan termurah adalah pilihan yang tepat? Tidak selalu, dan penting untuk jujur tentang situasi ketika pilihan itu bukan yang tepat. Jika Anda menginginkan kotak masuk bersama, alat kampanye, dan analitik dalam satu produk yang digunakan tim sepanjang hari, platform yang mengenakan biaya per kursi sedang menjual sesuatu yang nyata, dan biayanya mencakup hal tersebut. Membayar kami lebih sedikit lalu membangun semua itu sendiri bukanlah penghematan. Pilihan termurah tepat ketika Anda sudah memiliki sistem. Bisnis dengan CRM, helpdesk, alat otomatisasi, atau agen AI tidak memerlukan tempat kedua untuk membaca pesan. Yang dibutuhkan adalah WhatsApp agar dapat menjangkau sistem pertama. Untuk kebutuhan itu, membayar per nomor tanpa biaya per pesan adalah biaya paling rendah selama tetap menggunakan API resmi. - Membandingkan penyedia tanpa memisahkan biaya percakapan Meta dari biaya penyedia. - Menganggap tarif gabungan per pesan berarti tidak ada markup. Artinya, biaya tersebut tidak dirinci. - Memilih biaya termurah padahal sebenarnya membutuhkan kotak masuk yang dijual oleh platform. **Apakah WhatsApp Business API gratis?** Aksesnya gratis. Meta mengenakan biaya untuk percakapan, dan penyedia mengenakan biaya tambahan untuk akses. Biaya Meta sama di semua tempat. **Siapa penyedia termurah?** Struktur termurah adalah biaya tetap per nomor tanpa markup. Harga kami mulai dari US$ 9 per nomor dan turun hingga US$ 1 seiring bertambahnya nomor. **Apakah penyedia yang lebih murah berarti APInya lebih buruk?** Tidak. Cloud API dalam semua kasus adalah milik Meta. Penyedia hanya mengubah apa yang berada di depannya dan biaya yang mereka kenakan. **Kapan penyedia yang lebih mahal layak dipilih?** Saat Anda menginginkan produk yang mereka jual, seperti kotak masuk bersama yang digunakan tim sepanjang hari. --- ## Komponen template: header, body, footer, dan tombol https://easycoexistence.com/id/docs/template-components Template dibangun dari hingga empat komponen: header, body, footer, dan tombol. Hanya header dan body yang mendukung variabel, dan setiap komponen memiliki batasan yang menentukan isi pesan sebelum ditinjau Meta. ### Header Opsional, dengan empat jenis: teks, gambar, video, atau dokumen. Header teks dibatasi hingga 60 karakter dan mendukung satu variabel. Header media membawa berkas yang disediakan saat pengiriman, misalnya untuk melampirkan kuitansi atau tiket. - Header teks: 60 karakter, paling banyak satu variabel. - Header media: gambar, video, atau dokumen yang disediakan untuk setiap pengiriman. - Hanya satu header per template. - Header lokasi tersedia untuk beberapa kategori. ### Body Bagian wajib, hingga 1024 karakter, dan satu-satunya komponen yang mendukung beberapa variabel. Variabel bersifat posisional dan ditulis sebagai placeholder bernomor, sehingga variabel pertama diisi oleh parameter pertama yang Anda kirim. Meta menolak body yang sebagian besar berisi variabel dengan sedikit teks tetap, karena template yang hampir tidak mengatakan apa pun dengan sendirinya sulit dibedakan dari ruang terbuka untuk konten acak. Tulis kalimat yang jelas di sekitar placeholder. ### Footer Opsional, 60 karakter, berupa teks tetap tanpa variabel sama sekali. Tampilannya lebih kecil dan lebih abu-abu daripada body, sehingga cocok untuk catatan tetap dan tidak cocok untuk informasi yang menjadi inti pesan. Penggunaan yang umum adalah baris opt-out pada template pemasaran, yang juga membantu menjaga penerimaan template di kalangan penerima. ### Tombol Hingga sepuluh tombol secara keseluruhan, dalam tiga jenis, dan kombinasinya sangat memengaruhi persetujuan. - Balasan cepat: mengirim balasan teks tetap kepada Anda saat diketuk. - Ajakan bertindak: membuka URL atau menghubungi nomor telepon. - Tombol URL mendukung satu variabel yang ditambahkan ke URL dasar tetap. - Salin kode: memberikan kode untuk disalin penerima, digunakan untuk autentikasi. ### Mengapa struktur penting sebelum peninjauan Meta meninjau template secara keseluruhan, dan sebagian besar penolakan disebabkan oleh struktur, bukan pilihan kata. Body yang hampir seluruhnya berisi variabel, tombol URL yang mengarah ke tempat yang tidak terkait dengan bisnis, atau pesan pemasaran yang dikirimkan dalam kategori utilitas semuanya dapat ditolak karena struktur. Menentukan bentuknya dengan benar terlebih dahulu membuat peninjauan kata-kata lebih mudah, dan template yang ditolak berdasarkan kebijakan akan mengembalikan kesalahan 132007, bukan keterangan yang menyebutkan penyebab sebenarnya. - Menulis body yang sebagian besar berisi placeholder. Meta menolak template dengan terlalu sedikit teks tetap. - Mengharapkan variabel pada footer. Footer adalah teks tetap tanpa pengecualian. - Mengirimkan pesan pemasaran dalam kategori utilitas. Pilihan kata tidak dapat menyelamatkan kategori yang salah. **Bagian mana yang mendukung variabel?** Header, paling banyak satu variabel, dan body, beberapa variabel. Footer tidak pernah mendukung variabel, sedangkan tombol URL mendukung satu nilai tambahan. **Berapa panjang body yang diizinkan?** 1024 karakter, sehingga body menjadi komponen terpanjang dengan selisih yang besar. **Berapa banyak tombol yang diizinkan?** Hingga sepuluh tombol secara keseluruhan, dengan batasan untuk setiap jenis. **Mengapa template saya ditolak?** Biasanya karena struktur, bukan pilihan kata: terlalu sedikit kata tetap atau kategori yang salah. Kondisi ini mengembalikan kesalahan 132007. --- ## Siklus status template https://easycoexistence.com/id/docs/template-status-lifecycle Template melalui rangkaian status, dan persetujuan adalah bagian tengahnya, bukan akhir. Template yang disetujui dapat dijeda karena kualitas, diaktifkan kembali, dijeda lagi, lalu akhirnya dinonaktifkan secara permanen, semuanya tanpa tindakan manual. ### Statusnya Urutan yang biasanya dilalui template. - PENDING: telah dikirim dan menunggu peninjauan. - APPROVED: dapat digunakan untuk pengiriman. - REJECTED: ditolak saat peninjauan, biasanya karena struktur atau kategori. - PAUSED: sementara tidak dapat digunakan setelah penurunan kualitas. - DISABLED: tidak dapat digunakan secara permanen, dan menjadi akhir siklus. ### Bagaimana template dijeda Bukan karena tindakan Anda. Penerima memblokir atau melaporkan pesan yang dikirim dengannya, peringkat kualitas template turun dari hijau ke kuning lalu merah, dan Meta menjedanya untuk menghentikan penurunan. Jeda bersifat sementara dan berakhir dengan sendirinya. Yang penting adalah apa yang terjadi setelahnya: jeda berulang akan meningkat menjadi tindakan yang lebih serius, dan template yang terus kembali ke merah akhirnya dinonaktifkan secara permanen, bukan dijeda lagi. ### Dua webhook Keduanya diperlukan untuk melihat seluruh siklus, dan berlangganan hanya satu tanpa yang lain menyisakan titik buta. - message_template_status_update: persetujuan, penolakan, penjedaan, dan penonaktifan. - message_template_quality_update: pergerakan peringkat kualitas antara hijau, kuning, dan merah. - Webhook kualitas adalah peringatan dini; webhook status adalah konsekuensinya. - Keduanya tidak aktif secara bawaan, jadi Anda harus berlangganan keduanya. ### Mengapa kuning adalah saat untuk bertindak Saat template dijeda, pengiriman dengannya sudah gagal dan kampanye sudah terganggu. Kuning adalah status ketika template masih berfungsi dan penurunannya terlihat. Bertindak saat kuning berarti memperhatikan audiens sekaligus susunan kata. Template yang ditulis dengan baik tetapi dikirim kepada orang yang tidak mengharapkannya akan mengumpulkan pemblokiran secepat template yang ditulis dengan buruk, dan menulis ulang teks sambil mempertahankan daftar penerima tidak mengubah apa pun. ### Dampak pengeditan Template yang disetujui dapat diedit, lalu dikirim kembali untuk peninjauan. Hal ini berguna, tetapi memiliki konsekuensi yang sering ditemui di lingkungan produksi: jika pengeditan mengubah jumlah variabel, setiap pengiriman dari integrasi yang tidak diubah mulai gagal dengan kesalahan 132012. Anggap jumlah variabel template sebagai bagian dari kontrak integrasi, bukan sekadar teks yang dimiliki seseorang di tim pemasaran. - Menganggap persetujuan bersifat permanen. Template yang disetujui dapat dijeda dan akhirnya dinonaktifkan. - Berlangganan status tetapi tidak berlangganan kualitas. Field kualitas adalah peringatan dini. - Mengedit variabel template tanpa memeriksa kode yang mengirimkannya. **Apakah template yang disetujui akan tetap disetujui?** Belum tentu. Umpan balik negatif yang terus berlanjut dapat menjedanya dan akhirnya menonaktifkannya secara permanen. **Apa perbedaan antara dijeda dan dinonaktifkan?** Jeda berakhir dengan sendirinya. Dinonaktifkan bersifat permanen dan template tidak dapat digunakan lagi. **Bagaimana saya bisa melihatnya sebelum terjadi?** Berlanggananlah ke webhook kualitas template. Webhook ini melaporkan perubahan ke kuning saat template masih berfungsi. **Mengapa pengiriman mulai gagal setelah pengeditan?** Jika pengeditan mengubah jumlah variabel, integrasi yang tidak diubah kini mengirim jumlah parameter yang salah dan mendapatkan kesalahan 132012. --- ## Mengirim template dengan variabel https://easycoexistence.com/id/docs/sending-a-template-with-variables Variabel template bersifat berdasarkan posisi, bukan nama. Anda mengirim daftar parameter untuk setiap komponen secara berurutan, dan jumlahnya harus persis sesuai dengan yang ditentukan template. Tiga kesalahan berbeda dapat terjadi jika hal ini keliru, dan masing-masing menunjukkan kekeliruan yang berbeda. ### Cara mencocokkan parameter Berdasarkan posisi, bukan nama. Parameter pertama dalam daftar isi mengisi placeholder pertama, parameter kedua mengisi placeholder kedua, dan seterusnya. Tidak ada cara untuk memberi nama pada variabel, dan menukar dua parameter akan menghasilkan pesan yang berhasil dikirim dengan nilai di tempat yang salah. Kasus terakhir adalah yang berbahaya karena tidak ada proses yang gagal. Pelanggan menerima konfirmasi pesanan dengan tanggal di tempat jumlah, dan tidak ada kesalahan yang dicatat di mana pun. ### Komponen adalah daftar terpisah Variabel header dan variabel isi tidak menggunakan satu daftar yang sama. Setiap komponen membawa parameternya sendiri, dan menggabungkannya akan menghasilkan ketidaksesuaian jumlah. - Parameter header ditempatkan dalam komponen header, dan jumlahnya paling banyak satu. - Parameter isi ditempatkan dalam komponen isi, secara berurutan. - Parameter URL tombol ditempatkan dalam komponen tombol, berdasarkan indeks tombol. - Mengirim satu daftar gabungan untuk semuanya akan mengembalikan kesalahan 132000. ### Menggunakan bahasa yang tepat Template diidentifikasi melalui nama dan bahasa secara bersamaan, sehingga nama yang sama dalam dua bahasa berarti dua template. Mengirim en saat template dibuat sebagai en_US tidak akan menggunakan cadangan, tetapi gagal dengan kesalahan 132001, yang terbaca seolah-olah template tidak ada. Tampilkan daftar template pada nomor tersebut dan salin string bahasa yang tepat, alih-alih menebak bentuknya. Ini adalah kesalahan template yang paling sering terjadi dan paling tidak deskriptif. ### Parameter bertipe Sebagian besar parameter berupa teks biasa. Sebagian lainnya tidak, dan mengirimnya sebagai teks akan gagal dengan kesalahan 132012. - Parameter mata uang membawa jumlah, kode mata uang, dan string cadangan. - Parameter tanggal dan waktu membawa objek terstruktur dengan nilai cadangan. - Parameter media pada header membawa id media atau tautan, bukan nama file. - String cadangan ditampilkan jika aplikasi penerima tidak dapat memformat nilainya. ### Arti setiap kesalahan Ketiga kegagalan ini dapat dibedakan, sehingga Anda tidak perlu banyak menebak jika masing-masing dicatat secara terpisah, bukan dikelompokkan sebagai kesalahan template. Kesalahan 132001 berarti pasangan nama dan bahasa tidak ditemukan, jadi periksa bahasa terlebih dahulu. Kesalahan 132000 berarti jumlahnya salah, jadi bandingkan dengan definisi template itu sendiri. Kesalahan 132012 berarti format suatu nilai salah, yang biasanya terjadi saat parameter bertipe dikirim sebagai string biasa. - Menganggap en akan menggunakan cadangan en_US. Itu tidak terjadi, dan kesalahannya terbaca sebagai template yang tidak ditemukan. - Menggabungkan parameter header dan isi menjadi satu daftar. Keduanya adalah komponen terpisah. - Mengirim mata uang atau tanggal sebagai teks biasa. Parameter bertipe memiliki bentuk yang ditentukan. **Apakah variabel template memiliki nama?** Tidak. Variabel bersifat berdasarkan posisi, sehingga urutan parameter adalah seluruh aturannya. **Mengapa template saya tidak ada?** Biasanya karena kode bahasa. Template diidentifikasi melalui nama dan bahasa secara bersamaan, dan tidak ada penggunaan cadangan. **Bagaimana jika saya mengirim terlalu banyak parameter?** Kesalahan 132000. Terlalu banyak parameter gagal dengan cara yang sama seperti terlalu sedikit. **Bagaimana cara mengirim jumlah uang?** Gunakan parameter mata uang yang berisi jumlah, kode mata uang, dan string cadangan, bukan teks biasa. --- ## Pembatasan laju dan throughput pesan https://easycoexistence.com/id/docs/rate-limits-and-throughput Ada empat batas yang terpisah, dan mencampuradukkannya membuat pembatasan laju terasa membingungkan. Batas pesan membatasi jumlah penerima unik per hari di seluruh Business Portfolio, throughput membatasi pesan per detik, batas pasangan membatasi pesan ke satu orang, dan batas pengelolaan membatasi panggilan API yang bukan pesan. ### Tingkat pesan Berapa banyak pelanggan unik yang dapat Anda kirimi pesan di luar jendela layanan pelanggan dalam 24 jam bergulir. Sejak 7 Oktober 2025, batas ini ditetapkan per Business Portfolio dan dipakai bersama oleh setiap nomor di dalamnya, serta naik otomatis selama kualitas terjaga dan volume bertambah. - Batas naik bertahap: 250, 2.000, 10.000, 100.000, dan penerima unik tanpa batas per hari. - Hanya pengiriman di luar jendela layanan pelanggan yang dihitung. - Balasan di dalam jendela layanan tidak dihitung. - Penurunan kualitas tidak lagi menurunkan batas, tetapi menghentikan kenaikannya. ### Throughput Pesan per detik, yang berbeda dari tingkat harian. Sebuah nomor bisa jauh di bawah tingkatnya dan tetap terkena batas throughput karena mengirim sekaligus dalam jumlah besar. Pada nomor Coexistence, inilah batas yang sering mengejutkan, karena dibatasi lebih rendah daripada nomor Cloud API standar. Batas atas itu ditetapkan Meta dan berlaku untuk setiap penyedia Coexistence, sehingga tidak ada penyedia yang bisa menaikkannya. ### Batas per penerima Pembatasan terpisah atas jumlah pesan yang lewat antara nomor Anda dan satu penerima dalam waktu singkat, dilaporkan sebagai kesalahan 131056. Tujuannya mencegah satu orang kebanjiran pesan, sehingga bisa terpicu pada akun dengan volume rendah. Penyebabnya hampir selalu otomatis: perulangan mencoba kembali, penangan webhook yang dijalankan dua kali untuk event yang sama, atau chatbot yang memecah satu balasan menjadi beberapa pesan pendek. ### Batas panggilan pengelolaan Tidak ada hubungannya dengan pesan. Membaca nomor, mendaftar template, dan memeriksa status semuanya dihitung pada batas akun yang terpisah, dilaporkan sebagai kesalahan 80007. Pengecekan berulang yang menghabiskannya. Pemeriksaan status setiap tiga puluh detik berarti ribuan panggilan per hari untuk data yang berubah beberapa kali sebulan, dan webhook menghilangkan hampir semua kebutuhan itu. ### Yang menaikkan batas Kualitas dan riwayat, bukan pembayaran. Tidak ada paket yang bisa dibeli dan tidak ada penyedia yang bisa menaikkan batas atas nama Anda. - Jaga peringkat kualitas tetap hijau; pemblokiran oleh penerima yang menurunkannya. - Kirim volume secara konsisten, bukan sekaligus dalam lonjakan. - Selesaikan verifikasi bisnis, salah satu jalur dari 250 ke 2.000. - Gunakan setidaknya separuh batas saat ini; kenaikan di atas 2.000 berlangsung otomatis. - Menganggap semua pembatasan laju sebagai satu. Empat batas berbeda menghasilkan empat kesalahan berbeda. - Memeriksa status dengan interval pendek. Cara ini menghabiskan batas pengelolaan untuk data yang jarang berubah. - Berharap bisa membayar untuk batas yang lebih tinggi. Batas naik berdasarkan kualitas dan riwayat. **Mengapa saya terkena pembatasan laju padahal volume rendah?** Kemungkinan besar batas per penerima, kesalahan 131056, yang membatasi pesan ke satu orang terlepas dari total akun Anda. **Bisakah saya membayar untuk batas pesan yang lebih tinggi?** Tidak. Batas naik otomatis berdasarkan kualitas dan riwayat pengiriman. **Apakah throughput lebih rendah pada Coexistence?** Ya. Meta membatasinya lebih rendah daripada nomor Cloud API standar, dan tidak ada penyedia yang bisa menaikkannya. **Apa saja yang dihitung pada batas pengelolaan?** Panggilan baca dan konfigurasi: mendaftar nomor, template, dan status. Webhook menghindarkan hampir semuanya. --- ## Mengirim pesan interaktif: tombol dan daftar https://easycoexistence.com/id/docs/sending-interactive-messages Pesan interaktif memberi penerima tombol atau daftar untuk diketuk, bukan harus mengetik. Ada dua jenis, yaitu tombol balasan dan pesan daftar. Keduanya memiliki batasan tetap yang singkat dan sangat menentukan rancangan percakapan. ### Tombol balasan Hingga tiga tombol di bawah sebuah pesan. Penerima mengetuk salah satunya, lalu balasan masuk ke webhook Anda sebagai pesan masuk biasa yang membawa id tombol tersebut. Karena itu, cocokkan berdasarkan id, bukan label. Judul dibatasi 20 karakter, lebih pendek dari yang terlihat dan biasanya memaksa Anda menulis ulang. - Maksimal tiga tombol per pesan. - Judul dibatasi hingga 20 karakter. - Setiap tombol membawa id yang Anda pilih dan dikembalikan dalam balasan. - Header, isi, dan footer opsional di sekelilingnya. ### Pesan daftar Satu tombol yang membuka menu berisi hingga sepuluh baris, yang dikelompokkan ke dalam maksimal sepuluh bagian. Setiap baris memiliki judul, deskripsi opsional, dan id. Gunakan saat tiga tombol tidak cukup. Ingat, penerima harus membuka daftar sebelum melihat isinya, sehingga label tombol menjadi sangat penting. - Hingga 10 baris secara keseluruhan, dalam maksimal 10 bagian. - Judul baris dibatasi 24 karakter, sedangkan deskripsi 72 karakter. - Satu daftar per pesan dan tidak dapat digabungkan dengan tombol. - Tidak tersedia pada pesan template di semua kategori. ### Cara balasan masuk Pada webhook pesan yang sama seperti pesan masuk lainnya, dengan objek interaktif yang menyebutkan id tombol atau baris. Anda tidak perlu berlangganan apa pun secara terpisah. Cocokkan berdasarkan id, bukan judul. Judul dapat diubah oleh siapa pun yang mengedit naskah, sedangkan id tidak. Penangan yang mencocokkan teks dapat gagal diam-diam saat seseorang memperbaiki salah ketik. ### Perubahan yang dibawa Coexistence Tidak ada perubahan pada tombol dan daftar itu sendiri. Keduanya adalah pesan Cloud API biasa dan bekerja dengan cara yang sama pada nomor Coexistence seperti pada nomor lainnya. Yang berubah adalah tempat balasan masuk: pilihan pelanggan diterima baik di aplikasi WhatsApp Business pada ponsel maupun di webhook Anda, karena nomor Coexistence mengirimkannya ke keduanya. Penangan yang membalas otomatis harus mempertimbangkan kemungkinan seseorang menjawab pesan yang sama secara manual di aplikasi. - Mencocokkan balasan berdasarkan judul tombol. Judul dapat diedit, sedangkan id tidak. - Merancang lebih dari tiga tombol. Batas ini mutlak dan tidak memiliki solusi alternatif. - Lupa bahwa seseorang dapat menjawab pilihan yang sama secara manual di aplikasi WhatsApp Business. **Berapa banyak tombol yang dapat saya kirim?** Tiga. Ini adalah batas platform yang mutlak dan tidak memiliki solusi alternatif. **Apa yang diterima saat seseorang mengetuk tombol?** Pesan masuk biasa pada webhook pesan, yang membawa id yang Anda tetapkan untuk tombol atau baris tersebut. **Bisakah saya menggabungkan tombol dan daftar?** Tidak. Satu pesan hanya dapat memuat salah satunya. **Apakah ini dikenai biaya tambahan?** Tidak. Keduanya adalah pesan biasa dan dikenai harga oleh Meta dengan cara yang sama seperti pesan lain dalam percakapan tersebut. --- ## Mengirim media: gambar, video, audio, dan dokumen https://easycoexistence.com/id/docs/sending-media-messages Media dikirim dengan mengunggah file terlebih dahulu lalu merujuk ID yang dikembalikan, atau memberikan tautan publik kepada Meta untuk mengambilnya. Mengunggah lebih andal, dan batas ukurannya berbeda menurut jenis media sehingga sering mengecoh. ### Batas menurut jenis media Batasnya berbeda untuk setiap jenis, dan pelampauan batas mengembalikan kesalahan 131053 tanpa penjelasan yang jelas. - Gambar: 5 MB. JPEG dan PNG. - Video: 16 MB. MP4 dan 3GPP, dengan video H.264 dan audio AAC. - Audio: 16 MB. AAC, AMR, MP3, audio MP4, dan OGG dengan Opus. - Dokumen: 100 MB. Sebagian besar jenis dokumen umum, termasuk format PDF dan Office. - Stiker: 100 KB animasi, 500 KB statis, hanya WebP. ### Mengunggah dibandingkan menggunakan tautan Ada dua cara untuk mengirim file yang sama, dan kegagalannya berbeda. Mengunggah mem-posting file ke Meta terlebih dahulu dan mengembalikan ID media yang Anda rujuk saat mengirim. Menggunakan tautan memberikan URL kepada Meta untuk diambil saat pengiriman. Cara menggunakan tautan terlihat lebih sederhana, tetapi menambahkan jenis kegagalan yang tidak dapat Anda lihat: URL yang dimuat di browser Anda mungkin tidak dapat dijangkau dari infrastruktur Meta karena faktor geografis, aturan firewall, atau cookie sesi yang sudah dimiliki browser Anda. Unggah file. Ini hanya menambah satu permintaan dan menghilangkan seluruh kategori kegagalan. ### Menerima media Media masuk diterima sebagai ID media, bukan byte. Penangan Anda mengambil file secara terpisah menggunakan ID tersebut. - Segera ambil. ID tidak tetap valid selamanya. - Pengambilan yang gagal mengembalikan kesalahan 131052, yang biasanya berarti unggahan pengirim tidak selesai. - Simpan file sendiri jika Anda membutuhkannya nanti. Meta bukan arsip. - Catat pesan meskipun pengambilan media gagal, agar teks dan konteks tetap tersimpan. ### Perubahan yang dibawa Coexistence Media pada nomor Coexistence bekerja sama seperti pada nomor Cloud API lainnya, dengan batas yang sama. Satu perbedaan penting adalah riwayat. Saat nomor pertama kali terhubung, Meta menyinkronkan pesan terbaru dari aplikasi WhatsApp Business, dan sinkronisasi tersebut mencakup teks pesan, bukan arsip media lengkap. Media dari sebelum koneksi tetap berada di ponsel, seperti sebelumnya. - Mengirim tautan karena terlihat lebih sederhana. Jaringan Meta bukan browser Anda. - Mengambil media masuk beberapa jam kemudian. ID media kedaluwarsa. - Mengekspor video tanpa memeriksa codec. Bawaan perangkat lunak penyuntingan sering kali tidak didukung. **Apa file terbesar yang dapat saya kirim?** 100 MB, dan hanya untuk dokumen. Video dan audio dibatasi 16 MB, sedangkan gambar 5 MB. **Sebaiknya saya mengunggah file atau mengirim URL?** Unggah file. Ini menghilangkan keterjangkauan URL sebagai penyebab kegagalan. **Berapa lama ID media valid?** Tidak selamanya. Karena itu, media masuk harus diambil segera setelah event tiba. **Apakah media lama ikut disinkronkan saat saya terhubung?** Tidak. Sinkronisasi riwayat mencakup isi pesan terbaru; media dari sebelum koneksi tetap berada di ponsel. --- ## Reaksi pesan: mengirim dan menerima emoji https://easycoexistence.com/id/docs/message-reactions Reaksi menambahkan satu emoji ke pesan yang sudah ada. Untuk mengirimnya, referensikan ID pesan dan emoji. Untuk menghapusnya, kirim reaksi yang sama dengan string emoji kosong, bukan memanggil endpoint penghapusan. ### Mengirim reaksi Pesan bertipe reaction, yang membawa ID pesan yang diberi reaksi dan satu emoji. Mengirim reaksi kedua ke pesan yang sama akan menggantikan reaksi pertama, bukan menambahkannya, karena satu pengirim hanya dapat memiliki satu reaksi per pesan. ID pesan harus merupakan pesan yang dapat dilihat oleh nomor Anda: pesan masuk dari pelanggan tersebut atau pesan yang Anda kirim kepada mereka. ### Menghapus reaksi Inilah bagian yang sering mengejutkan. Tidak ada endpoint penghapusan. Anda mengirim pesan reaction yang sama dengan kolom emoji berupa string kosong, dan tindakan itu menghapus reaksinya. Handler yang dibuat untuk menunggu event penghapusan akan menunggu selamanya. Yang tiba adalah reaction dengan emoji kosong, bentuknya sama seperti reaction baru, sehingga harus dibaca sebagai penghapusan dengan memeriksa kolom tersebut. ### Menerima reaksi Reaksi masuk tiba melalui webhook messages sebagai pesan bertipe reaction, yang menyebutkan ID pesan tempat reaksi tersebut ditempelkan dan emojinya. - Berlangganan ke field messages; tidak ada field reactions terpisah. - Emoji kosong berarti pelanggan menghapus reaksinya. - ID pesan yang dirujuk adalah pesan yang sebelumnya Anda kirim atau terima. - Reaksi tidak membuka kembali jendela layanan pelanggan 24 jam. ### Jendela tetap berlaku Reaksi adalah pesan, jadi pengirimannya memerlukan jendela layanan pelanggan 24 jam yang terbuka. Memberi reaksi pada pesan pelanggan dari tiga hari lalu mengembalikan kesalahan 131047, persis seperti pesan teks. Menerima reaksi dari pelanggan membuka kembali jendela tersebut, karena semua pesan masuk melakukannya. Hal ini penting untuk automasi: tanda jempol pada pesan terakhir Anda merupakan sinyal valid bahwa Anda kini dapat membalas dengan bebas. - Mencari endpoint penghapusan. Penghapusan menggunakan panggilan yang sama dengan emoji kosong. - Menganggap emoji kosong sebagai format yang tidak valid. Itulah cara penghapusan dinyatakan. - Mengirim reaksi di luar jendela layanan pelanggan. Pengiriman akan gagal seperti pesan lainnya. **Bagaimana cara menghapus reaksi?** Kirim pesan reaction yang sama dengan string emoji kosong. Tidak ada panggilan penghapusan. **Apakah reaksi dikenai biaya?** Tidak. Reaksi tidak membuka percakapan berbayar. **Apakah saya dapat memberi reaksi pada pesan apa pun?** Hanya pada pesan yang dikirim atau diterima oleh nomor Anda, dan hanya dalam jendela layanan pelanggan 24 jam. **Apakah reaksi pelanggan membuka kembali jendela tersebut?** Ya. Semua pesan masuk dari pelanggan melakukannya, termasuk reaksi. --- ## Mengirim pesan lokasi dan kontak https://easycoexistence.com/id/docs/sending-location-and-contacts Pesan lokasi mengirim pin dengan nama dan alamat opsional. Pesan kontak mengirim satu atau beberapa kartu kontak. Keduanya sederhana, tetapi batasan pentingnya adalah lokasi langsung, yang diperbarui saat seseorang bergerak, tidak tersedia pada nomor Coexistence. ### Pesan lokasi Lintang dan bujur, dengan nama dan alamat opsional yang ditampilkan di bawah pin. Penerima melihat pratinjau peta dan dapat membukanya di aplikasi peta mereka sendiri. Menyertakan nama dan alamat sepadan dengan usahanya. Tanpa keduanya, pin hanya menampilkan koordinat, sehingga pelanggan tidak tahu apakah mereka melihat cabang yang tepat. ### Menerima lokasi Saat pelanggan membagikan lokasinya, data tersebut masuk ke webhook pesan sebagai pesan dengan jenis `location`, disertai koordinat dan, jika aplikasi pelanggan menyediakannya, nama serta alamat. - Koordinat selalu ada; nama dan alamat tidak selalu ada. - Lokasi yang dibagikan adalah pesan, sehingga membuka kembali jendela layanan pelanggan 24 jam. - Anggap koordinat sebagai perkiraan. Akurasi ponsel berbeda-beda. - Simpan yang diperlukan. Meta bukan riwayat lokasi. ### Pesan kontak Satu atau beberapa kartu kontak dalam satu pesan, masing-masing memuat kolom vCard: nama, nomor telepon, email, alamat, organisasi, dan tanggal lahir. Penerima dapat menyimpan kartu tersebut secara langsung. Berguna untuk memberikan detail orang yang tepat kepada pelanggan, alih-alih mengetik nomor ke dalam chat, yang akan tiba sebagai teks tanpa format dan harus disalin secara manual. ### Yang dihapus oleh Coexistence Lokasi langsung adalah salah satu dari empat fitur WhatsApp yang dinonaktifkan Meta pada nomor setelah Coexistence aktif, bersama pesan sementara, media sekali lihat, dan daftar broadcast. Percobaan mengirimnya mengembalikan kesalahan 131051, jenis pesan yang tidak didukung. Ini terlihat seperti kesalahan format, padahal bukan. Tidak ada penyedia yang dapat mengaktifkannya: pembatasan ini berasal dari Meta dan berlaku pada setiap nomor Coexistence. Pin lokasi statis tidak terpengaruh dan berfungsi normal. - Mengirim pin tanpa nama atau alamat. Koordinat saja tidak memberi pelanggan informasi apa pun. - Membangun fitur berdasarkan lokasi langsung. Fitur ini dinonaktifkan pada setiap nomor Coexistence. - Menganggap kesalahan 131051 sebagai kesalahan format, padahal jenis tersebut memang tidak tersedia. **Bisakah saya mengirim lokasi langsung?** Tidak pada nomor Coexistence. Meta menonaktifkannya, dan tidak ada penyedia yang dapat mengaktifkannya kembali. **Apakah pin lokasi statis berfungsi?** Ya, secara normal, dengan nama dan alamat opsional yang ditampilkan di bawah pratinjau peta. **Berapa banyak kontak dalam satu pesan?** Beberapa kontak. Masing-masing memuat kolom vCard standar dan dapat langsung disimpan oleh penerima. **Apakah lokasi yang dibagikan membuka kembali jendela layanan pelanggan?** Ya. Lokasi tersebut adalah pesan masuk seperti pesan lainnya. --- ## EasyCoexistence vs AiSensy https://easycoexistence.com/id/compare/easycoexistence-vs-aisensy AiSensy adalah platform pemasaran WhatsApp dan chatbot dengan paket bulanan, populer di kalangan bisnis ecommerce India. EasyCoexistence adalah infrastruktur: menghubungkan nomor melalui fitur Coexistence milik Meta, mengirim pesannya ke sistem yang sudah Anda gunakan, dan mengenakan biaya per nomor terhubung. Keduanya ditujukan untuk kebutuhan berbeda. Pilih AiSensy jika Anda membutuhkan platform kampanye; pilih EasyCoexistence jika pesan harus masuk ke sistem Anda sendiri. ### Apa jenis masing-masing produk Keduanya tidak bersaing untuk pembelian yang sama, dan kejelasan ini membuat perbandingan lebih berguna. - AiSensy:: Platform keterlibatan WhatsApp yang berfokus pada kampanye broadcast, alur chatbot, dan kotak masuk tim bersama, dijual melalui paket bulanan bertingkat dengan batas kontak dan agen. - EasyCoexistence:: Infrastruktur Coexistence. Aplikasi WhatsApp Business di ponsel tetap berfungsi, Cloud API berjalan pada nomor yang sama, dan event pesan dikirim dari Meta langsung ke CRM, helpdesk, otomatisasi, atau agen AI Anda. Tidak ada produk yang harus digunakan oleh tim Anda. ### Untuk siapa produk ini dirancang Keduanya menghubungkan WhatsApp. Pekerjaan harian yang diharapkan dari masing-masing produk berbeda. - AiSensy:: Tim pemasaran yang menjalankan kampanye broadcast dan alur chatbot, menginginkan pembuat kampanye, daftar kontak, dan analitik di satu tempat, serta bersedia bekerja di dalam platform tersebut. - EasyCoexistence:: Bisnis atau pengembang yang sudah memiliki sistem. Kami memasukkan pesan WhatsApp ke dalamnya dan menjaga koneksi tetap aktif, lalu tidak mengganggu alur kerja Anda. Jika Anda menginginkan kampanye, jalankan di tempat data pelanggan Anda sudah berada. ### Mempertahankan aplikasi di ponsel Inilah tujuan khusus Coexistence, dan pertanyaan yang layak diajukan kepada platform mana pun. - AiSensy:: Produk mereka adalah kotak masuk platform, sehingga percakapan diharapkan ditangani di sana, bukan di aplikasi WhatsApp Business pada ponsel. - EasyCoexistence:: Aplikasi WhatsApp Business tetap berfungsi persis seperti sebelumnya. Staf menjawab melalui ponsel, API melihat percakapan yang sama, dan kedua sisi tidak perlu berhenti. Itulah keseluruhan fiturnya. ### Apa yang menentukan tagihan Inilah perbedaan struktural dan faktor yang menentukan total biaya saat bisnis Anda berkembang. - AiSensy:: Langganan yang dibentuk berdasarkan pengguna dan tingkat paket, sehingga tagihan mengikuti ukuran tim dan fitur yang dibuka, baik kursinya digunakan maupun tidak. - EasyCoexistence:: Satu nomor terhubung. Menambahkan rekan kerja tidak memerlukan biaya karena tidak ada kursi, dan tarif per nomor turun saat jumlah nomor bertambah, dari US$ 9 menjadi US$ 1. Nomor ke-40 milik agensi memiliki semua kemampuan nomor pertama dan biayanya lebih rendah. ### Apa yang terjadi jika Anda berhenti Pertanyaan yang layak diajukan untuk apa pun yang menyimpan percakapan Anda. - AiSensy:: Kotak masuk, riwayat kontak, dan otomatisasi berada di dalam platform. Itulah yang membuat semuanya berfungsi, sekaligus membuat proses keluar menjadi proyek migrasi. - EasyCoexistence:: Tidak ada data milik Anda yang berada di dalam sistem kami. Pesan dikirim ke sistem Anda sendiri saat diterima, dan nomor berada di Business Portfolio Meta milik klien, sehingga menghapus kami membuat semuanya tetap persis seperti sebelumnya. - Membandingkan harga kursi dengan harga per nomor tanpa menghitung kebutuhan keduanya untuk konfigurasi Anda. - Membayar kotak masuk saat tim Anda sudah bekerja di CRM. - Menganggap koneksi WhatsApp berbeda. Cloud API yang mendasarinya adalah milik Meta dalam kedua kasus. **Mana yang lebih murah?** EasyCoexistence lebih murah untuk bisnis yang sudah memiliki sistem dan membayar per nomor. Tim beranggotakan lima orang yang membutuhkan satu kotak masuk bersama membeli produk berbeda dengan model kursi bulanan. **Apakah saya kehilangan kotak masuk bersama?** Anda tidak pernah berpindah ke kotak masuk baru. Pesan tiba di alat yang sudah digunakan tim Anda, tempat mereka memang sudah bekerja. **Apakah koneksi WhatsApp-nya berbeda?** Tidak. Keduanya menggunakan Cloud API milik Meta. Perbedaannya adalah apa yang berada di depannya dan cara penagihannya. **Apakah saya mendapatkan kampanye broadcast?** Tidak dari kami, dan Anda tidak dikenai biaya untuk itu. Pesan masuk ke sistem Anda sendiri, sehingga kampanye dapat dijalankan di tempat data pelanggan Anda sudah berada. --- ## EasyCoexistence vs Interakt https://easycoexistence.com/id/compare/easycoexistence-vs-interakt Interakt adalah platform perdagangan dan dukungan WhatsApp yang dijual dalam paket bulanan dengan batas per agen. EasyCoexistence adalah infrastruktur: menghubungkan nomor melalui fitur Coexistence milik Meta, mengirimkan pesannya ke sistem yang sudah Anda gunakan, dan mengenakan biaya per nomor terhubung. Untuk penggunaan berbasis nomor, EasyCoexistence lebih murah. Interakt adalah produk berbeda jika Anda membutuhkan platform perdagangan untuk digunakan di dalamnya. ### Apa produk masing-masing Keduanya tidak bersaing untuk pembelian yang sama, dan kejelasan ini membuat perbandingan lebih berguna. - Interakt:: Platform perdagangan WhatsApp dengan integrasi katalog, notifikasi pesanan, kotak masuk bersama, dan otomatisasi, yang dijual dalam paket bulanan dengan batas agen dan kontak. - EasyCoexistence:: Infrastruktur Coexistence. Aplikasi WhatsApp Business di ponsel tetap berfungsi, Cloud API berjalan pada nomor yang sama, dan event pesan bergerak langsung dari Meta ke CRM, helpdesk, otomatisasi, atau agen AI Anda. Tidak ada produk yang perlu digunakan oleh tim Anda. ### Di mana logika perdagangan berada Inilah percabangan utama bagi toko online, dan ini bergantung pada lokasi katalog Anda saat ini. - Interakt:: Di dalam platform, terhubung ke toko Anda. Ini praktis jika Anda ingin notifikasi pesanan dan pesan katalog dikonfigurasi di satu tempat tanpa pengembangan. - EasyCoexistence:: Di dalam toko Anda. Kami mengirimkan event WhatsApp ke backend Anda, sehingga notifikasi pesanan dikirim oleh sistem yang sudah memahami apa itu pesanan. Tidak ada yang perlu disinkronkan ke produk kedua. ### Berapa biaya untuk agensi Di sinilah harga per agen dan harga per nomor paling berbeda. - Interakt:: Paket dengan batas agen dan kontak, sehingga bisnis yang mengelola nomor untuk beberapa klien membeli kursi dan kuota untuk setiap akun. - EasyCoexistence:: Satu akun dapat menampung sebanyak mungkin nomor klien, dan setiap nomor ditagih sebagai koneksi dengan tarif yang turun sesuai volume. Tidak ada agen yang perlu dihitung dan tidak ada kuota kontak yang bisa terlampaui. ### Apa yang menentukan tagihan Inilah perbedaan struktural dan faktor yang menentukan total biaya saat Anda berkembang. - Interakt:: Langganan yang disusun berdasarkan pengguna dan tingkat paket, sehingga tagihan mengikuti ukuran tim dan fitur yang dibuka, baik kursinya digunakan maupun tidak. - EasyCoexistence:: Nomor terhubung. Menambahkan rekan kerja tidak dikenai biaya karena tidak ada kursi, dan tarif per nomor turun saat nomor bertambah, dari US$ 9 menjadi US$ 1. Nomor keempat puluh milik agensi melakukan semua yang dilakukan nomor pertama dan biayanya lebih rendah. ### Apa yang terjadi jika Anda berhenti Ini layak ditanyakan untuk apa pun yang menyimpan percakapan Anda. - Interakt:: Kotak masuk, riwayat kontak, dan otomatisasi berada di dalam platform. Itulah yang membuatnya berfungsi, dan itu juga yang menjadikan proses keluar sebagai proyek migrasi. - EasyCoexistence:: Tidak ada data milik Anda yang berada di dalam sistem kami. Pesan dikirim ke sistem Anda sendiri saat diterima, dan nomor berada di Business Portfolio Meta milik klien, sehingga menghapus kami membuatnya tetap berada di tempat semula. - Membandingkan harga kursi dengan harga per nomor tanpa menghitung keduanya sesuai kebutuhan Anda. - Membayar kotak masuk saat tim Anda sudah bekerja di CRM. - Menganggap koneksi WhatsApp berbeda. Cloud API yang mendasarinya adalah milik Meta dalam kedua kasus. **Mana yang lebih murah?** Untuk penggunaan berbasis nomor dan sistem yang sudah ada, EasyCoexistence lebih murah: mulai dari US$ 9 per nomor terhubung per bulan dan turun hingga US$ 1 saat nomor bertambah. Interakt adalah produk berbeda dengan biaya paket per agen. **Apakah saya kehilangan kotak masuk bersama?** Anda tidak pernah berpindah ke kotak masuk bersama. Pesan tiba di alat yang sudah digunakan tim Anda, yaitu tempat mereka bekerja sekarang. **Apakah koneksi WhatsApp-nya berbeda?** Tidak. Dalam kedua kasus, koneksinya adalah Cloud API milik Meta. Yang berbeda adalah sistem di depannya dan cara penagihannya. **Apakah saya bisa mengirim pesan katalog?** Ya, melalui Cloud API pada nomor Anda sendiri dan dikirim dari sistem Anda sendiri. Kami tidak membuat katalog untuk Anda karena toko Anda sudah memilikinya. --- ## EasyCoexistence vs DoubleTick https://easycoexistence.com/id/compare/easycoexistence-vs-doubletick DoubleTick adalah platform penjualan WhatsApp dengan harga per pengguna, yang berpusat pada kotak masuk bersama untuk seluler. EasyCoexistence adalah infrastruktur: menghubungkan nomor melalui fitur Coexistence milik Meta, mengirim pesannya ke sistem yang sudah Anda gunakan, dan mengenakan biaya per nomor terhubung. Keduanya adalah produk yang berbeda. Untuk bisnis yang sudah memiliki CRM dan beberapa nomor, EasyCoexistence lebih murah. ### Produk masing-masing Keduanya tidak bersaing untuk pembelian yang sama, dan memahami hal ini membuat perbandingan lebih berguna. - DoubleTick:: Platform penjualan WhatsApp yang berpusat pada kotak masuk bersama di seluler, pesan massal, dan berbagi katalog, dengan harga per kursi pengguna dan ditujukan untuk tim penjualan yang bekerja dari ponsel. - EasyCoexistence:: Infrastruktur Coexistence. Aplikasi WhatsApp Business di ponsel tetap berfungsi, Cloud API berjalan pada nomor yang sama, dan event pesan dikirim dari Meta langsung ke CRM, helpdesk, otomatisasi, atau agen AI Anda. Tidak ada produk yang harus digunakan oleh tim Anda sebagai tempat kerja baru. ### Cara kerja tim penjualan sehari-hari Inilah keputusan pembelian yang mendasari kedua produk. - DoubleTick:: Di aplikasi mereka, tempat kotak masuk bersama, katalog, dan pengiriman pesan massal berada, dengan paket mulai sekitar 2.500 rupee per bulan dan harga berdasarkan pengguna, sehingga tagihan mengikuti jumlah tenaga penjualan Anda. - EasyCoexistence:: Di CRM apa pun yang sudah digunakan tim. Kami mengirim percakapan ke sana, sehingga tenaga penjualan melihat WhatsApp di samping catatan transaksi, bukan di aplikasi terpisah yang harus mereka ingat untuk dibuka. ### Biaya nomor kedua Hal yang umum bagi operasi penjualan dengan lebih dari satu saluran. - DoubleTick:: Kursi adalah unit yang ditagihkan, sehingga nomor kedua berada di samping langganan per pengguna yang bertambah seiring pertumbuhan tim. - EasyCoexistence:: Nomor kedua hanyalah nomor kedua, dengan tarif yang dipublikasikan dan turun saat lebih banyak nomor ditambahkan. Jumlah anggota tim sama sekali tidak masuk dalam perhitungan. ### Hal yang diikuti oleh tagihan Inilah perbedaan struktural dan faktor yang menentukan total biaya saat bisnis berkembang. - DoubleTick:: Langganan yang dibentuk berdasarkan pengguna dan tingkat paket, sehingga tagihan mengikuti ukuran tim dan fitur yang dibuka, serta tetap dibayar meskipun kursi tidak digunakan. - EasyCoexistence:: Nomor terhubung. Menambahkan kolega tidak dikenai biaya karena tidak ada kursi, dan tarif per nomor turun saat nomor ditambahkan, dari US$ 9 menjadi US$ 1. Nomor keempat puluh milik agensi memiliki semua fungsi seperti nomor pertama dan harganya lebih rendah. ### Apa yang terjadi jika Anda berhenti Pertanyaan yang layak diajukan untuk segala sesuatu yang menyimpan percakapan Anda. - DoubleTick:: Kotak masuk, riwayat kontak, dan otomatisasi berada di dalam platform. Itulah yang membuat semuanya berfungsi, sekaligus membuat proses keluar menjadi proyek migrasi. - EasyCoexistence:: Tidak ada data milik Anda yang berada di dalam sistem kami. Pesan dikirim ke sistem Anda sendiri saat diterima, dan nomor berada di Meta Business Portfolio milik klien, sehingga menghapus kami meninggalkan semuanya persis di tempat semula. - Membandingkan harga kursi dengan harga per nomor tanpa menghitung kebutuhan Anda sendiri. - Membayar kotak masuk ketika tim Anda sudah bekerja di CRM. - Menganggap koneksi WhatsApp berbeda. Cloud API yang mendasarinya adalah milik Meta dalam kedua kasus. **Mana yang lebih murah?** Untuk tim lima orang dengan satu kotak masuk, paket per pengguna DoubleTick dapat lebih murah, dengan harga mulai sekitar 2.500 rupee per bulan. Untuk bisnis dengan beberapa nomor dan sistem yang sudah ada, EasyCoexistence jauh lebih murah per nomor, mulai dari US$ 9 dan turun hingga US$ 1 seiring bertambahnya nomor. **Apakah saya kehilangan kotak masuk bersama?** Anda tidak perlu berpindah ke kotak masuk baru. Pesan tiba di alat yang sudah digunakan tim Anda, yaitu tempat mereka memang sudah bekerja. **Apakah koneksi WhatsApp berbeda?** Tidak. Keduanya menggunakan Cloud API milik Meta. Perbedaannya adalah apa yang berada di depannya dan cara penagihannya. **Apakah tersedia aplikasi seluler?** Kami menyediakan infrastruktur, jadi aplikasi yang digunakan tim Anda adalah aplikasi yang sudah mereka miliki. Aplikasi WhatsApp Business juga tetap berfungsi di ponsel selama proses berlangsung. --- ## EasyCoexistence vs Zoko https://easycoexistence.com/id/compare/easycoexistence-vs-zoko Zoko adalah platform perdagangan WhatsApp untuk toko Shopify, dengan paket bulanan. EasyCoexistence adalah infrastruktur: menghubungkan nomor melalui fitur Coexistence milik Meta, mengirimkan pesannya ke sistem yang sudah Anda gunakan, dan mengenakan biaya per nomor terhubung. EasyCoexistence lebih murah untuk bisnis yang sudah memiliki sistem sendiri dan menggunakan beberapa nomor. ### Jenis masing-masing produk Keduanya tidak bersaing untuk pembelian yang sama. Memahami hal ini membuat perbandingan lebih berguna. - Zoko:: Platform perdagangan WhatsApp yang sangat terintegrasi dengan Shopify, mencakup katalog, pemulihan keranjang yang ditinggalkan, alur pesanan, dan kotak masuk bersama, dengan paket bulanan. - EasyCoexistence:: Infrastruktur Coexistence. Aplikasi WhatsApp Business di ponsel tetap berfungsi, Cloud API berjalan pada nomor yang sama, dan event pesan dikirim langsung dari Meta ke CRM, helpdesk, automasi, atau agen AI Anda. Tidak ada produk yang harus digunakan oleh tim Anda. ### Jika Anda adalah toko Shopify Inilah jawaban yang jujur karena keduanya benar-benar merupakan pembelian yang berbeda. - Zoko:: Dibuat khusus untuk kebutuhan tersebut. Pemulihan keranjang, katalog, dan alur pesanan sudah dikonfigurasi, bukan dikembangkan. Ini bernilai nyata jika Shopify adalah seluruh bisnis Anda dan Anda ingin segera menggunakannya minggu ini. - EasyCoexistence:: Lapisan di bawahnya. Jika toko Anda bukan Shopify, atau logikanya berada di backend sendiri, kami mengirimkan event WhatsApp ke sana dan membiarkan sistem Anda menentukan arti sebuah pesan. Tidak ada yang perlu dikonfigurasi pada platform yang tidak kami miliki. ### Jika toko bukan seluruh bisnis Anda Inilah situasi ketika platform yang berpusat pada toko mulai tidak lagi sesuai. - Zoko:: Kedalaman dalam satu ekosistem adalah pilihan yang dibuat oleh produk khusus, sekaligus alasan produk itu bekerja sangat baik di dalam ekosistem tersebut. - EasyCoexistence:: Tidak bergantung pada ekosistem tertentu. Webhook dikirim ke endpoint Anda, sehingga koneksi yang sama dapat melayani toko Shopify, backend khusus, alur kerja n8n, atau agen AI tanpa mengubah cara nomor tersebut terhubung. ### Hal yang menentukan tagihan Inilah perbedaan struktural yang menentukan total biaya saat bisnis Anda berkembang. - Zoko:: Langganan yang disusun berdasarkan pengguna dan tingkat paket, sehingga tagihan mengikuti ukuran tim dan fitur yang dibuka. Biaya tetap dibayar meskipun kursi tidak digunakan. - EasyCoexistence:: Satu nomor terhubung. Menambahkan rekan kerja tidak dikenai biaya karena tidak ada kursi, dan tarif per nomor turun saat jumlah nomor bertambah, dari US$ 9 menjadi US$ 1. Nomor keempat puluh milik agensi memiliki semua fungsi nomor pertama dengan biaya lebih rendah. ### Jika Anda berhenti menggunakan layanan Hal ini layak ditanyakan pada setiap layanan yang menyimpan percakapan Anda. - Zoko:: Kotak masuk, riwayat kontak, dan automasi berada di dalam platform. Itulah yang membuat semuanya berfungsi, sekaligus membuat proses berhenti berlangganan menjadi proyek migrasi. - EasyCoexistence:: Tidak ada data milik Anda yang berada di dalam layanan kami. Pesan dikirim ke sistem Anda sendiri saat diterima, dan nomor berada di Business Portfolio Meta milik klien. Jadi, menghapus kami akan meninggalkan semuanya tepat di tempat semula. - Membandingkan harga kursi dengan harga per nomor tanpa menghitung kebutuhan masing-masing untuk struktur bisnis Anda. - Membayar kotak masuk ketika tim Anda sudah bekerja di CRM. - Menganggap koneksi WhatsApp berbeda. Cloud API di baliknya adalah milik Meta dalam kedua kasus. **Mana yang lebih murah?** Untuk bisnis yang sudah memiliki sistem sendiri dan menggunakan beberapa nomor, EasyCoexistence lebih murah karena biayanya mulai dari US$ 9 per nomor, tanpa kursi. **Apakah saya kehilangan kotak masuk bersama?** Anda tidak perlu berpindah ke kotak masuk baru. Pesan tiba di alat yang sudah digunakan tim Anda, tempat mereka bekerja sekarang. **Apakah koneksi WhatsApp-nya berbeda?** Tidak. Keduanya menggunakan Cloud API milik Meta. Perbedaannya adalah apa yang berada di depannya dan cara biayanya ditagihkan. **Saya menggunakan Shopify. Haruskah saya memakai Zoko?** Zoko menjual alur Shopify yang sudah dikonfigurasi dengan paket bulanan. Jika logika Anda sudah berada di toko atau backend sendiri, kami memasukkan WhatsApp ke dalamnya dengan biaya US$ 9 per nomor, sementara alur tetap berada di tempat data pesanan Anda tersimpan. --- ## EasyCoexistence vs Trengo https://easycoexistence.com/id/compare/easycoexistence-vs-trengo Trengo adalah kotak masuk tim multisaluran untuk WhatsApp, email, suara, dan obrolan, dengan tarif per pengguna. EasyCoexistence adalah infrastruktur: menghubungkan nomor melalui fitur Coexistence milik Meta, mengirim pesannya ke sistem yang sudah Anda gunakan, dan mengenakan biaya per nomor terhubung. Untuk bisnis dengan nomor dan sistem yang sudah ada, EasyCoexistence lebih murah. ### Jenis produk masing-masing Keduanya tidak bersaing untuk pembelian yang sama. Memahami hal ini membuat perbandingan lebih berguna. - Trengo:: Kotak masuk tim multisaluran yang menyatukan WhatsApp, email, obrolan langsung, suara, dan media sosial dalam satu tampilan, dengan tarif per kursi pengguna dan ditujukan untuk tim dukungan yang menangani beberapa saluran. - EasyCoexistence:: Infrastruktur Coexistence. Aplikasi WhatsApp Business di ponsel tetap berfungsi, Cloud API berjalan pada nomor yang sama, dan event pesan dikirim Meta langsung ke CRM, helpdesk, otomatisasi, atau agen AI Anda. Tidak ada produk yang mengharuskan tim Anda berpindah ke dalamnya. ### Satu kotak masuk untuk setiap saluran Inilah janji utama mereka, dan memang cocok untuk tim yang tepat. - Trengo:: Email, WhatsApp, obrolan, dan suara dalam satu tempat dengan penugasan bersama dan aturan. Bagi tim dukungan yang kewalahan oleh banyak tab, konsolidasi itulah produknya, dan memang berfungsi. - EasyCoexistence:: Kami hanya menangani satu saluran dan tidak meminta Anda melakukan konsolidasi. Jika helpdesk Anda sudah menangani email dan obrolan, WhatsApp tiba di sana melalui webhook dan tim Anda tidak perlu mempelajari alat kedua. ### Biaya saat tim bertambah besar Tarif per kursi memiliki pola tertentu, dan penting untuk melihatnya sebelum merekrut. - Trengo:: Per pengguna, sehingga setiap perekrutan dukungan baru menambah tagihan bulanan, meskipun orang tersebut tidak pernah menyentuh WhatsApp. - EasyCoexistence:: Per nomor. Tim dukungan beranggotakan dua orang dan tim beranggotakan dua puluh orang membayar sama, karena unit yang ditagihkan adalah koneksi, bukan orangnya. ### Yang menentukan tagihan Inilah perbedaan struktural dan faktor yang menentukan total biaya saat Anda berkembang. - Trengo:: Langganan yang disusun berdasarkan pengguna dan tingkat paket, sehingga tagihan mengikuti ukuran tim dan fitur yang dibuka, baik kursinya digunakan maupun tidak. - EasyCoexistence:: Nomor terhubung. Menambahkan rekan kerja tidak dikenai biaya karena tidak ada kursi, dan tarif per nomor turun saat nomor ditambahkan, dari US$ 9 menjadi US$ 1. Nomor keempat puluh milik agensi melakukan semua hal yang dilakukan nomor pertama dan biayanya lebih rendah. ### Apa yang terjadi jika Anda berhenti Pertanyaan yang layak diajukan untuk apa pun yang menyimpan percakapan Anda. - Trengo:: Kotak masuk, riwayat kontak, dan otomatisasi berada di platform. Itulah yang membuatnya berfungsi, sekaligus membuat perpindahan menjadi proyek migrasi. - EasyCoexistence:: Tidak ada data milik Anda yang berada di dalam sistem kami. Pesan dikirim ke sistem Anda sendiri saat diterima, dan nomor berada di Meta Business Portfolio milik klien, sehingga menghapus kami akan meninggalkannya tepat di tempat semula. - Membandingkan harga kursi dengan harga per nomor tanpa menghitung kebutuhan masing-masing untuk kondisi Anda. - Membayar kotak masuk ketika tim Anda sudah bekerja di CRM. - Menganggap koneksi WhatsApp berbeda. Cloud API yang mendasarinya adalah milik Meta dalam kedua kasus. **Mana yang lebih murah?** Untuk bisnis dengan nomor dan sistem yang sudah ada, EasyCoexistence jauh lebih murah per nomor. Tim kecil yang hanya membutuhkan satu kotak masuk dapat memilih tarif per kursi Trengo. **Apakah saya kehilangan kotak masuk bersama?** Anda tidak perlu berpindah ke kotak masuk lain. Pesan tiba di alat yang sudah digunakan tim Anda, tempat mereka memang sudah bekerja. **Apakah koneksi WhatsApp-nya berbeda?** Tidak. Keduanya menggunakan Cloud API milik Meta. Yang berbeda adalah sistem di depannya dan cara penagihannya. **Saya juga membutuhkan email dan obrolan. Apakah Anda menyediakannya?** Tidak, dan kami tidak mengenakan biaya untuk keduanya. Kami menghubungkan WhatsApp ke helpdesk yang sudah menangani saluran lain Anda. --- ## EasyCoexistence vs Rasayel https://easycoexistence.com/id/compare/easycoexistence-vs-rasayel Rasayel adalah kotak masuk penjualan yang mengutamakan WhatsApp, dengan integrasi CRM dan tarif per pengguna. EasyCoexistence adalah infrastruktur: menghubungkan nomor melalui fitur Coexistence milik Meta, mengirimkan pesannya ke sistem yang sudah Anda gunakan, dan mengenakan tarif per nomor yang terhubung. Untuk bisnis dengan beberapa nomor dan sistem yang sudah ada, EasyCoexistence lebih murah per nomor; tim kecil yang hanya membutuhkan satu kotak masuk membayar kursi Rasayel. ### Apa produk masing-masing Keduanya tidak bersaing untuk pembelian yang sama, dan kejelasan ini membuat perbandingannya berguna. - Rasayel:: Kotak masuk bersama yang mengutamakan WhatsApp untuk tim penjualan, dengan integrasi dua arah ke CRM seperti HubSpot dan Pipedrive, menggunakan tarif per kursi pengguna. - EasyCoexistence:: Infrastruktur Coexistence. Aplikasi WhatsApp Business di ponsel tetap berfungsi, Cloud API berjalan pada nomor yang sama, dan event pesan dikirim dari Meta langsung ke CRM, helpdesk, otomasi, atau agen AI Anda. Tidak ada produk yang harus digunakan oleh tim Anda. ### Memasukkan WhatsApp ke CRM Inilah titik persinggungan terdekat antara kedua produk, sehingga perlu dijelaskan dengan tepat. - Rasayel:: Kotak masuk mereka menyinkronkan percakapan ke CRM, sehingga tenaga penjualan dapat bekerja di kedua tempat dan datanya tetap mengikuti. Ini adalah produk nyata dengan rekayasa nyata di baliknya. - EasyCoexistence:: Pesan dikirim ke CRM Anda langsung dari Meta, tanpa kotak masuk di tengah yang perlu disinkronkan. Hanya ada satu salinan percakapan, bukan dua, dan tidak ada yang perlu dicocokkan saat sinkronisasi gagal. ### Apa yang Anda bayar Keduanya mengirimkan WhatsApp ke CRM. Cara menghitung tagihannya berbeda. - Rasayel:: Kursi, karena kotak masuk adalah produknya dan setiap tenaga penjualan memerlukan satu kursi untuk bekerja di dalamnya. - EasyCoexistence:: Koneksi. Seluruh tim penjualan membaca WhatsApp di dalam CRM yang sudah mereka bayar, dan kami mengenakan tarif per nomor, berapa pun jumlah penggunanya. ### Apa yang menentukan tagihan Inilah perbedaan struktural dan faktor yang menentukan total biaya saat bisnis Anda berkembang. - Rasayel:: Langganan yang disusun berdasarkan pengguna dan tingkat paket, sehingga tagihan mengikuti ukuran tim dan fitur yang dibuka, baik kursinya digunakan maupun tidak. - EasyCoexistence:: Nomor yang terhubung. Menambahkan rekan kerja tidak dikenai biaya karena tidak ada kursi, dan tarif per nomor turun saat nomor ditambahkan, dari US$ 9 hingga US$ 1. Nomor keempat puluh milik agensi melakukan hal yang sama seperti nomor pertama dan biayanya lebih rendah. ### Apa yang terjadi jika Anda berhenti Ini perlu ditanyakan untuk apa pun yang menyimpan percakapan Anda. - Rasayel:: Kotak masuk, riwayat kontak, dan otomasi berada di dalam platform. Itulah yang membuatnya berfungsi, sekaligus membuat proses keluar menjadi proyek migrasi. - EasyCoexistence:: Tidak ada data milik Anda yang berada di dalam sistem kami. Pesan dikirim ke sistem Anda sendiri saat diterima, dan nomor berada di Business Portfolio Meta milik klien, sehingga menghapus kami akan meninggalkannya tepat di tempat semula. - Membandingkan harga kursi dengan harga per nomor tanpa menghitung keduanya sesuai bentuk bisnis Anda. - Membayar kotak masuk ketika tim Anda sudah bekerja di CRM. - Menganggap koneksi WhatsApp berbeda. Cloud API di baliknya adalah milik Meta dalam kedua kasus. **Mana yang lebih murah?** Untuk bisnis dengan beberapa nomor dan sistem yang sudah ada, EasyCoexistence jauh lebih murah per nomor. Tim kecil yang hanya membutuhkan satu kotak masuk membayar kursi Rasayel. **Apakah saya kehilangan kotak masuk bersama?** Anda tidak perlu berpindah ke kotak masuk mana pun. Pesan masuk ke alat yang sudah digunakan tim Anda, tempat mereka memang sudah bekerja. **Apakah koneksi WhatsApp-nya berbeda?** Tidak. Keduanya menggunakan Cloud API milik Meta. Perbedaannya adalah apa yang berada di depannya dan cara penagihannya. **Apakah Anda terintegrasi dengan HubSpot?** Kami mengirimkan webhook Meta ke endpoint apa pun, sehingga CRM dengan webhook masuk atau alat alur kerja di depannya dapat menerima percakapan secara langsung. --- ## EasyCoexistence vs Callbell https://easycoexistence.com/id/compare/easycoexistence-vs-callbell Callbell adalah kotak masuk WhatsApp multiagen untuk tim kecil, dengan harga per pengguna. EasyCoexistence adalah infrastruktur: menghubungkan nomor melalui fitur Coexistence milik Meta, mengirimkan pesannya ke sistem yang sudah Anda gunakan, dan mengenakan biaya per nomor terhubung. Untuk tim kecil yang hanya membutuhkan kotak masuk, Callbell dapat lebih sesuai. Untuk bisnis dengan sistem sendiri, EasyCoexistence lebih murah. ### Apa jenis masing-masing produk Keduanya tidak bersaing untuk pembelian yang sama, dan kejelasan ini membuat perbandingan lebih berguna. - Callbell:: Kotak masuk WhatsApp multiagen untuk tim kecil, dengan alur chatbot dan otomatisasi dasar, dihargai per kursi pengguna dan populer di kalangan bisnis kecil di Amerika Latin serta Eropa Selatan. - EasyCoexistence:: Infrastruktur Coexistence. Aplikasi WhatsApp Business di ponsel tetap berfungsi, Cloud API berjalan pada nomor yang sama, dan event pesan dikirim dari Meta langsung ke CRM, helpdesk, otomatisasi, atau agen AI Anda. Tidak ada produk yang harus digunakan oleh tim Anda. ### Kasus tim kecil Di sinilah harga mereka paling masuk akal dan perbandingannya paling dekat. - Callbell:: Dua atau tiga agen berbagi satu nomor, dengan kotak masuk sederhana dan tanpa CRM untuk diintegrasikan. Harga yang dipublikasikan adalah per pengguna per bulan, dengan WhatsApp sebagai biaya tambahan, sehingga struktur kecil ini tetap memiliki biaya kursi dan biaya saluran. - EasyCoexistence:: Bisnis yang sama jika sudah memiliki sistem. Toko kecil yang mengelola pesanan dalam spreadsheet atau backend sederhana dapat memasukkan WhatsApp ke dalamnya dengan biaya lebih rendah daripada satu kursi, sementara staf tetap menjawab melalui aplikasi WhatsApp Business seperti biasa. ### Beberapa lokasi, satu akun Kasus yang membedakan keduanya dengan jelas. - Callbell:: Setiap nomor dan setiap agen menjadi bagian dari langganan, sehingga jaringan toko membeli kursi dan nomor secara bersamaan. - EasyCoexistence:: Setiap lokasi adalah satu koneksi dengan tarif yang dipublikasikan, yang turun saat jumlahnya bertambah. Sepuluh toko dengan sepuluh nomor dan empat puluh staf hanya membayar sepuluh nomor. ### Apa yang menentukan tagihan Perbedaan struktural dan faktor yang menentukan total biaya saat bisnis Anda berkembang. - Callbell:: Langganan disusun berdasarkan pengguna dan tingkat paket, sehingga tagihan mengikuti ukuran tim dan fitur yang dibuka, baik kursinya digunakan maupun tidak. - EasyCoexistence:: Satu nomor terhubung. Menambahkan kolega tidak dikenai biaya karena tidak ada kursi, dan tarif per nomor turun saat jumlah nomor bertambah, dari US$ 9 menjadi US$ 1. Nomor keempat puluh milik agensi memiliki fungsi yang sama seperti nomor pertama dan biayanya lebih rendah. ### Apa yang terjadi jika Anda berhenti Pertanyaan yang layak diajukan untuk apa pun yang menyimpan percakapan Anda. - Callbell:: Kotak masuk, riwayat kontak, dan otomatisasi berada di dalam platform. Itulah yang membuatnya berfungsi, sekaligus membuat proses keluar menjadi proyek migrasi. - EasyCoexistence:: Tidak ada milik Anda yang berada di dalam sistem kami. Pesan dikirim ke sistem Anda sendiri saat diterima, dan nomor berada di Meta Business Portfolio milik klien, sehingga menghapus kami akan membiarkannya tetap di tempat semula. - Membandingkan harga kursi dengan harga per nomor tanpa menghitung keduanya sesuai struktur bisnis Anda. - Membayar kotak masuk ketika tim Anda sudah bekerja di CRM. - Menganggap koneksi WhatsApp berbeda. Cloud API yang mendasarinya adalah milik Meta dalam kedua kasus. **Mana yang lebih murah?** Untuk satu nomor dan tanpa sistem yang sudah ada, Callbell dapat lebih murah bagi tim kecil. Bisnis dengan beberapa nomor dan sistem sendiri membayar jauh lebih rendah per nomor bersama kami. **Apakah saya kehilangan kotak masuk bersama?** Anda tidak pernah berpindah ke kotak masuk bersama. Pesan tiba di alat yang sudah digunakan tim Anda, yaitu tempat mereka bekerja saat ini. **Apakah koneksi WhatsApp-nya berbeda?** Tidak. Keduanya menggunakan Cloud API milik Meta. Perbedaannya adalah apa yang berada di depannya dan bagaimana biayanya dihitung. **Apakah Callbell lebih murah untuk dua agen?** Untuk satu nomor tanpa sistem yang sudah ada, Callbell dapat lebih murah. Saat lokasi kedua atau CRM ditambahkan, harga per nomor kami segera menjadi lebih rendah. --- ## EasyCoexistence vs Baileys https://easycoexistence.com/id/compare/easycoexistence-vs-baileys Baileys adalah pustaka sumber terbuka yang terhubung ke WhatsApp dengan menerapkan protokol perangkat tertaut secara langsung. Pustaka ini berfungsi, gratis atau murah, tetapi memiliki risiko yang tidak ada pada jalur resmi: ketentuan bisnis WhatsApp tidak mengatur pengiriman pesan otomatis melalui sesi perangkat tertaut, dan nomor yang digunakan dengan cara ini dapat dibatasi atau diblokir tanpa peringatan. EasyCoexistence menghubungkan nomor yang sama melalui fitur Coexistence milik Meta. ### Cara masing-masing terhubung ke WhatsApp Seluruh perbandingan ada di sini, dan semua hal lain mengikutinya. - Baileys:: Pustaka TypeScript yang menerapkan protokol perangkat tertaut WhatsApp melalui websocket. Pustaka ini masuk seperti klien web, dengan memindai QR code, lalu mengelola sesinya sendiri. Tidak ada persetujuan Meta karena Meta tidak dimintai persetujuan. - EasyCoexistence:: Cloud API Meta, dengan kredensial yang diterbitkan Meta untuk WhatsApp Business Account milik klien sendiri, melalui Coexistence. Nomor terdaftar di Meta sebagai nomor API dan aplikasi WhatsApp Business tetap berfungsi di ponsel pada saat yang sama. ### Apa yang terjadi saat ada masalah Keduanya kadang bermasalah. Perbedaannya adalah ada atau tidaknya pihak yang dapat dimintai bantuan. - Baileys:: Proyek komunitas di GitHub. Saat WhatsApp mengubah protokol, pustaka harus mengejar perubahan itu, dan integrasi Anda tidak berfungsi sampai proses tersebut selesai. Tidak ada kontrak dukungan dan tidak ada banding pemblokiran. - EasyCoexistence:: Koneksi di infrastruktur milik Meta sendiri, dipantau terus-menerus. Saat koneksi terputus, kami membaca alasan pemutusan dari Meta, sehingga tidak aktif selama empat belas hari dapat dibedakan dari penghapusan nyata, dan Anda diberi tahu sebelum pelanggan menyadarinya. ### Berapa biaya sebenarnya Jalur tidak resmi biasanya terlihat gratis, tetapi perbandingan ini sebenarnya bukan tentang biaya lisensi. - Baileys:: Gratis sebagai pustaka, ditambah server untuk menjalankannya, sesi yang harus dipertahankan, dan engineer yang memahaminya. Biayanya berupa pemeliharaan dan risiko, bukan lisensi. - EasyCoexistence:: Mulai dari US$ 9 per nomor terhubung per bulan, termasuk hosting, pemantauan, dan konektor MCP. Tidak ada server yang perlu dijalankan, sesi yang perlu ditautkan kembali, atau komponen yang perlu dibangun ulang saat protokol berubah. ### Apa yang benar-benar dapat dilakukan masing-masing Inilah bagian yang jujur, sekaligus alasan proyek tidak resmi ada. - Baileys:: Dalam beberapa hal, lebih banyak daripada API resmi: percakapan grup, percakapan pribadi, kehadiran, dan tanda telah dibaca pada tingkat protokol. Jangkauan itulah alasannya dibuat. - EasyCoexistence:: Semua yang diizinkan Cloud API: mengirim dan menerima pesan, template, media, serta pesan interaktif, dengan webhook yang dikirim Meta. Percakapan grup berada di luar API dan balasan bebas memerlukan jendela 24 jam yang masih terbuka. Itu adalah aturan Meta dan berlaku bagi setiap penyedia resmi. ### Siapa yang sebaiknya memilih yang mana Masing-masing memiliki alasan yang valid, dan pilihannya sepenuhnya bergantung pada nilai nomor tersebut. - Proyek hobi dengan nomor yang rela Anda kehilangan: jalur tidak resmi gratis dan mumpuni. - Nomor yang digunakan bisnis untuk menjawab pelanggan: jalur resmi, karena pemblokiran mengakhiri lini bisnis. - Apa pun yang menggunakan nomor klien: jalur resmi, karena risikonya bukan untuk Anda tanggung. - Situasi yang mengharuskan aplikasi WhatsApp Business tetap berfungsi di ponsel: Coexistence, dan itulah yang kami lakukan. - Menguji jembatan tidak resmi pada nomor bisnis. Pemblokiran datang tanpa peringatan dan tanpa banding. - Menganggap uptime bertahun-tahun berarti aman. Penegakan dilakukan berkala, bukan terus-menerus. - Mengira pemblokiran hanya berdampak pada API. Profil WhatsApp Business ikut terkena dampaknya. **Apakah Baileys benar-benar berfungsi?** Ya, itulah sebabnya pustaka ini populer. Pertanyaannya bukan apakah pustaka ini berfungsi, melainkan apa yang terjadi pada nomor saat WhatsApp menyadarinya. **Bisakah nomor diblokir karena hal ini?** Ya. Ketentuan bisnis WhatsApp tidak mengatur akses tidak resmi, dan penegakan dilakukan tanpa peringatan maupun banding. **Apakah aplikasi WhatsApp Business saya akan berhenti berfungsi bersama Anda?** Tidak. Itulah tujuan Coexistence: aplikasi di ponsel tetap berfungsi sementara Cloud API berjalan pada nomor yang sama. **Apakah Baileys ilegal?** Ini bukan tindak pidana, melainkan jalur yang tidak diatur ketentuan bisnis WhatsApp. Konsekuensinya adalah penegakan terhadap nomor, bukan tindakan hukum. --- ## EasyCoexistence vs WPPConnect https://easycoexistence.com/id/compare/easycoexistence-vs-wppconnect WPPConnect adalah proyek sumber terbuka yang mengotomatiskan WhatsApp Web dalam sesi browser terkontrol. Proyek ini berfungsi, gratis atau murah, dan memiliki risiko yang tidak ada pada jalur resmi: ketentuan bisnis WhatsApp tidak mengatur pengiriman pesan otomatis melalui sesi perangkat tertaut, dan nomor yang digunakan dengan cara ini dapat dibatasi atau diblokir tanpa peringatan. EasyCoexistence menghubungkan nomor yang sama melalui fitur Coexistence milik Meta. ### Bagaimana masing-masing terhubung ke WhatsApp Seluruh perbandingan ada di sini, dan hal lainnya mengikuti dari sini. - WPPConnect:: Proyek otomasi browser yang menjalankan WhatsApp Web dalam sesi tanpa antarmuka, dengan lapisan REST di atasnya. Nomor ditautkan melalui kode QR dan sesi tersimpan di profil browser, sehingga WhatsApp melihat perangkat tertaut, bukan klien API. - EasyCoexistence:: Cloud API Meta, dengan kredensial yang diterbitkan Meta untuk WhatsApp Business Account milik klien sendiri, melalui Coexistence. Nomor didaftarkan ke Meta sebagai nomor API dan aplikasi WhatsApp Business tetap berfungsi di ponsel pada saat yang sama. ### Apa yang terjadi saat terjadi masalah Keduanya terkadang bermasalah. Perbedaannya adalah ada atau tidaknya pihak yang dapat dimintai bantuan. - WPPConnect:: Komunitas sumber terbuka yang aktif dan responsif, tetapi tidak memiliki kewajiban kepada siapa pun. Perubahan pada WhatsApp Web dapat merusak penanganan sesi, dan pemblokiran tidak memiliki jalur banding karena akses tersebut tidak pernah disahkan. - EasyCoexistence:: Koneksi pada infrastruktur milik Meta sendiri yang dipantau terus-menerus. Saat koneksi terputus, kami membaca alasan pemutusan dari Meta, sehingga empat belas hari tidak aktif dapat dibedakan dari penghapusan sebenarnya, dan Anda diberi tahu sebelum pelanggan menyadarinya. ### Berapa biayanya, secara jujur Jalur tidak resmi biasanya tampak gratis, padahal perbandingannya bukan benar-benar tentang biaya lisensi. - WPPConnect:: Gratis, ditambah server yang mampu menjalankan browser terus-menerus, memori untuk setiap sesi, dan seseorang untuk memulainya kembali saat sesi berhenti. Pengaturan dengan banyak nomor melipatgandakan kebutuhan tersebut. - EasyCoexistence:: Mulai dari US$ 9 per nomor yang terhubung per bulan, termasuk hosting, pemantauan, dan konektor MCP. Tidak ada server yang perlu dijalankan, sesi yang perlu ditautkan kembali, atau sistem yang perlu dibangun ulang saat protokol berubah. ### Apa yang sebenarnya dapat dilakukan masing-masing Inilah bagian yang jujur, sekaligus alasan proyek tidak resmi tersebut ada. - WPPConnect:: Apa pun yang dapat dilakukan WhatsApp Web, termasuk grup dan percakapan pribadi, yang memang lebih luas daripada API resmi. Jalur ini juga lebih lambat dan lebih berat karena browser berada di dalamnya. - EasyCoexistence:: Semua yang diizinkan Cloud API: mengirim dan menerima pesan, template, media, dan pesan interaktif, dengan webhook yang dikirim oleh Meta. Percakapan grup berada di luar API dan balasan bebas memerlukan jendela 24 jam yang masih terbuka. Itu adalah aturan Meta dan berlaku untuk setiap penyedia resmi. ### Siapa yang sebaiknya memilih masing-masing Ada alasan yang masuk akal untuk masing-masing, dan semuanya bergantung pada seberapa penting nomor tersebut. - Proyek hobi dengan nomor yang tidak masalah jika hilang: jalur tidak resmi gratis dan mampu. - Nomor yang digunakan bisnis untuk menjawab pelanggan: jalur resmi, karena pemblokiran mengakhiri saluran bisnis. - Apa pun yang menggunakan nomor klien: jalur resmi, karena risikonya bukan untuk Anda tanggung. - Di mana pun aplikasi WhatsApp Business harus tetap berfungsi di ponsel: Coexistence, itulah yang kami lakukan. - Menguji jembatan tidak resmi pada nomor bisnis. Pemblokiran datang tanpa peringatan dan tanpa banding. - Menganggap waktu aktif bertahun-tahun sebagai bukti keamanan. Penegakan dilakukan berkala, bukan terus-menerus. - Mengira pemblokiran hanya memengaruhi API. Pemblokiran juga menghapus profil WhatsApp Business bersamanya. **Apakah WPPConnect benar-benar berfungsi?** Ya, itulah alasan produk ini populer. Pertanyaannya bukan apakah produk ini berfungsi, melainkan apa yang terjadi pada nomor tersebut saat WhatsApp menyadarinya. **Bisakah nomor diblokir karena hal ini?** Ya. Ketentuan bisnis WhatsApp tidak mengatur akses tidak resmi, dan penegakan dilakukan tanpa peringatan serta tanpa banding. **Apakah aplikasi WhatsApp Business saya akan berhenti berfungsi jika menggunakan layanan Anda?** Tidak. Itulah inti Coexistence: aplikasi di ponsel tetap berfungsi saat Cloud API berjalan pada nomor yang sama. **Mengapa produk ini populer di Brasil?** Produk ini hadir lebih awal, dokumentasinya tersedia dalam bahasa Portugis, dan gratis, sehingga menjadi pilihan bawaan untuk satu generasi integrasi lokal. --- ## EasyCoexistence vs Evolution API https://easycoexistence.com/id/compare/easycoexistence-vs-evolution-api Evolution API adalah REST API sumber terbuka yang membungkus library WhatsApp tidak resmi di balik antarmuka yang rapi. Layanan ini berfungsi, gratis atau murah, tetapi memiliki risiko yang tidak ada pada jalur resmi: ketentuan bisnis WhatsApp tidak mengatur pengiriman pesan otomatis melalui sesi perangkat tertaut, dan nomor yang digunakan dengan cara ini dapat dibatasi atau diblokir tanpa peringatan. EasyCoexistence menghubungkan nomor yang sama melalui fitur Coexistence milik Meta. ### Bagaimana masing-masing terhubung ke WhatsApp Seluruh perbandingan ada di sini, dan hal-hal lainnya mengikuti perbedaan ini. - Evolution API:: REST API dan pengelola yang di-host sendiri, membungkus library perangkat tertaut di balik antarmuka yang rapi, dengan dashboard, dukungan multi-instance, dan webhook. Pengalaman pengembangnya baik, tetapi di balik setiap instance tetap ada perangkat yang ditautkan melalui QR. - EasyCoexistence:: Cloud API Meta, dengan kredensial yang diterbitkan Meta untuk WhatsApp Business Account milik klien sendiri, melalui Coexistence. Nomor terdaftar di Meta sebagai nomor API, sementara aplikasi WhatsApp Business tetap berjalan di ponsel pada saat yang sama. ### Apa yang terjadi ketika terjadi masalah Keduanya kadang mengalami gangguan. Perbedaannya adalah apakah ada pihak yang dapat dihubungi. - Evolution API:: Proyek sumber terbuka yang aktif dengan komunitas besar. Antarmukanya stabil, tetapi apa yang dibungkusnya tidak disahkan, sehingga nomor yang diblokir karena akses tidak resmi tetap tidak dapat digunakan, sebaik apa pun wrapper-nya. - EasyCoexistence:: Koneksi pada infrastruktur milik Meta sendiri yang dipantau terus-menerus. Saat koneksi terputus, kami membaca alasan pemutusan dari Meta, sehingga empat belas hari tidak aktif dapat dibedakan dari penghapusan yang sebenarnya, dan Anda diberi tahu sebelum pelanggan menyadarinya. ### Berapa biayanya, secara jujur Jalur tidak resmi biasanya tampak gratis, dan perbandingannya sebenarnya bukan tentang biaya lisensi. - Evolution API:: Gratis untuk dilisensikan dan di-host sendiri, sehingga biaya sebenarnya adalah infrastruktur dan orang yang memeliharanya. Tampilannya yang rapi membuatnya murah untuk dimulai, tetapi tidak mengubah apa yang ada di baliknya. - EasyCoexistence:: Mulai dari US$ 9 per nomor yang terhubung per bulan, termasuk hosting, pemantauan, dan konektor MCP. Tidak ada server yang harus dijalankan, sesi yang harus ditautkan ulang, atau sistem yang harus dibangun kembali saat protokol berubah. ### Apa yang benar-benar dapat dilakukan masing-masing Inilah bagian yang jujur, sekaligus alasan proyek tidak resmi tersebut ada. - Evolution API:: Mengirim dan menerima pesan, media, grup, serta beberapa instance dari satu deployment, dengan webhook dan dashboard yang mudah digunakan. Bagi pengembang, ini adalah opsi tidak resmi yang paling nyaman. - EasyCoexistence:: Semua yang diizinkan Cloud API: mengirim dan menerima pesan, template, media, dan pesan interaktif, dengan webhook yang dikirim oleh Meta. Chat grup berada di luar API, dan balasan bebas memerlukan jendela 24 jam yang masih terbuka. Itu adalah aturan Meta dan berlaku bagi setiap penyedia resmi. ### Siapa yang sebaiknya memilih yang mana Masing-masing memiliki alasan yang kuat, dan semuanya bergantung pada seberapa berharga nomor tersebut. - Proyek hobi dengan nomor yang tidak masalah jika hilang: jalur tidak resmi gratis dan mumpuni. - Nomor yang digunakan bisnis untuk menjawab pelanggan: jalur resmi, karena pemblokiran akan mengakhiri jalur komunikasi bisnis. - Apa pun yang menggunakan nomor pelanggan: jalur resmi, karena risikonya bukan untuk Anda tanggung. - Situasi apa pun yang mengharuskan aplikasi WhatsApp Business tetap berfungsi di ponsel: Coexistence, dan itulah yang kami lakukan. - Menguji bridge tidak resmi pada nomor bisnis. Pemblokiran datang tanpa peringatan dan tanpa banding. - Menganggap uptime bertahun-tahun sebagai bukti keamanan. Penegakan aturan terjadi secara berkala, bukan terus-menerus. - Mengira pemblokiran hanya memengaruhi API. Profil WhatsApp Business ikut terkena dampaknya. **Apakah Evolution API benar-benar berfungsi?** Ya, itulah sebabnya layanan ini populer. Pertanyaannya bukan apakah layanan ini berfungsi, melainkan apa yang terjadi pada nomor tersebut ketika WhatsApp menyadarinya. **Apakah nomor dapat diblokir karena hal ini?** Ya. Ketentuan bisnis WhatsApp tidak mengatur akses tidak resmi, dan penegakannya tidak memberikan peringatan maupun kesempatan banding. **Apakah aplikasi WhatsApp Business saya akan berhenti berfungsi jika menggunakan layanan Anda?** Tidak. Itulah tujuan Coexistence: aplikasi di ponsel tetap berfungsi sementara Cloud API berjalan pada nomor yang sama. **Tampilannya profesional. Apakah ini lebih aman?** Tidak. Antarmukanya lebih baik daripada kebanyakan opsi, tetapi akses perangkat tertaut yang dibungkusnya tetap sama, dan penegakan aturan menyasar nomor, bukan wrapper. --- ## EasyCoexistence vs Whapi https://easycoexistence.com/id/compare/easycoexistence-vs-whapi Whapi adalah layanan yang dihosting dan menjual akses ke WhatsApp melalui gateway tidak resmi. Layanan ini berfungsi, gratis atau murah, tetapi membawa risiko yang tidak ada pada jalur resmi: nomor yang diakses dengan cara ini melanggar ketentuan WhatsApp dan dapat diblokir tanpa peringatan. EasyCoexistence menghubungkan nomor yang sama melalui fitur Coexistence milik Meta. ### Cara masing-masing mengakses WhatsApp Seluruh perbandingan ada di sini, dan semua hal lainnya mengikuti perbedaan ini. - Whapi:: Gateway yang dihosting dengan REST API dan paket berbayar. Kemudahannya nyata: tidak perlu menjalankan server atau memelihara library. Di baliknya, nomor tetap ditautkan sebagai perangkat, bukan didaftarkan ke Meta sebagai nomor API. - EasyCoexistence:: Cloud API Meta, dengan kredensial yang diterbitkan Meta untuk WhatsApp Business Account milik klien sendiri, melalui Coexistence. Nomor didaftarkan ke Meta sebagai nomor API dan aplikasi WhatsApp Business tetap berfungsi di ponsel pada saat yang sama. ### Apa yang terjadi saat ada masalah Keduanya kadang mengalami gangguan. Perbedaannya adalah apakah ada pihak yang dapat dihubungi. - Whapi:: Penyedia komersial dengan dukungan, yang lebih dari apa yang ditawarkan library open-source. Dukungan tidak dapat membatalkan pemblokiran, karena akses tersebut tidak pernah disahkan Meta dan tidak ada proses banding untuknya. - EasyCoexistence:: Koneksi pada infrastruktur milik Meta sendiri, dipantau terus-menerus. Saat koneksi terputus, kami membaca alasan pemutusan dari Meta, sehingga empat belas hari tanpa aktivitas dapat dibedakan dari penghapusan yang sebenarnya, dan Anda diberi tahu sebelum pelanggan menyadarinya. ### Berapa biayanya, secara jujur Jalur tidak resmi biasanya tampak gratis, dan perbandingan ini sebenarnya bukan tentang biaya lisensi. - Whapi:: Biaya bulanan, jadi ini bukan pilihan murah seperti jalur open-source. Anda membayar kemudahan sambil tetap menanggung risiko yang dibawa alat gratis. - EasyCoexistence:: Mulai dari US$ 9 per nomor terhubung per bulan, termasuk hosting, pemantauan, dan konektor MCP. Tidak perlu menjalankan server, menautkan ulang sesi, atau membangun ulang apa pun saat protokol berubah. ### Apa yang sebenarnya dapat dilakukan masing-masing Inilah bagian yang jujur, sekaligus alasan proyek tidak resmi tersebut ada. - Whapi:: Mengirim dan menerima pesan, media, grup, serta obrolan pribadi melalui REST API yang rapi tanpa infrastruktur yang harus dijalankan. Dari sisi fitur, cakupannya lebih luas daripada API resmi. - EasyCoexistence:: Semua yang diizinkan Cloud API: mengirim dan menerima pesan, template, media, serta pesan interaktif, dengan webhook yang dikirim oleh Meta. Obrolan grup berada di luar API dan balasan bebas memerlukan jendela 24 jam yang terbuka. Itu adalah aturan Meta dan berlaku untuk setiap penyedia resmi. ### Siapa yang sebaiknya memilih yang mana Ada alasan nyata untuk masing-masing pilihan, dan semuanya bergantung pada seberapa berharga nomor tersebut. - Proyek hobi dengan nomor yang tidak masalah jika hilang: jalur tidak resmi gratis dan mumpuni. - Nomor yang digunakan bisnis untuk menjawab pelanggan: jalur resmi, karena pemblokiran akan menghentikan saluran bisnis. - Apa pun yang menggunakan nomor klien: jalur resmi, karena risikonya bukan untuk Anda tanggung. - Di mana pun aplikasi WhatsApp Business harus tetap berfungsi di ponsel: Coexistence, dan itulah yang kami lakukan. - Menguji jembatan tidak resmi pada nomor bisnis. Pemblokiran datang tanpa peringatan dan tanpa banding. - Menganggap waktu aktif bertahun-tahun berarti aman. Penegakan dilakukan secara berkala, bukan terus-menerus. - Mengira pemblokiran hanya memengaruhi API. Profil WhatsApp Business ikut terkena dampaknya. **Apakah Whapi benar-benar berfungsi?** Ya, itulah sebabnya layanan ini populer. Pertanyaannya bukan apakah layanan ini berfungsi, melainkan apa yang terjadi pada nomor tersebut ketika WhatsApp menyadarinya. **Bisakah nomor diblokir karena hal ini?** Ya. Akses tidak resmi melanggar ketentuan bisnis WhatsApp, dan penegakannya tidak memberikan peringatan maupun banding. **Apakah aplikasi WhatsApp Business saya akan berhenti berfungsi jika menggunakan layanan Anda?** Tidak. Itulah tujuan Coexistence: aplikasi di ponsel tetap berfungsi sementara Cloud API berjalan pada nomor yang sama. **Layanannya berbayar, jadi apakah disetujui Meta?** Tidak. Membayar pihak ketiga tidak membuat akses tersebut disahkan. Persetujuan datang dari Meta yang menerbitkan kredensial untuk nomor tersebut, dan itulah yang dilakukan Coexistence. --- ## Penyedia WhatsApp Coexistence terbaik https://easycoexistence.com/id/compare/best-whatsapp-coexistence-providers Daftarnya singkat karena Coexistence lebih baru daripada industri WhatsApp API dan sebagian besar penyedia belum mendukungnya. Berikut penyedia yang mendukungnya, biaya masing-masing, serta jenis bisnis yang mereka layani. ### 1. EasyCoexistence, untuk bisnis atau agensi yang hanya menginginkan koneksi Kami menempatkan diri sendiri di urutan pertama, jadi baca bagian lain dan periksa sumbernya. Kasusnya spesifik dan dapat diperiksa: harga awal terendah yang dipublikasikan di sini, model per nomor tanpa kursi dan tanpa tingkat paket, event pesan yang dikirim dari Meta langsung ke sistem Anda, bukan ke kotak masuk lain, pemantauan berkelanjutan yang membaca alasan pemutusan dari Meta sendiri, serta konektor MCP agar asisten AI dapat menjalankan semuanya. - Mulai dari US$ 9 per nomor terhubung per bulan, turun menjadi US$ 1 seiring bertambahnya nomor. - Tanpa kursi, tanpa kontrak, tanpa biaya penyiapan, gratis tiga hari. - Tanpa markup: Meta menagih biaya percakapan langsung kepada klien. - Enam belas alat MCP melalui OAuth untuk Claude, ChatGPT, Cursor, dan Claude Code. ### 2. YCloud, untuk tim yang menginginkan platform lengkap Alternatif yang paling dekat dari sisi positioning: mereka secara terbuka mendukung Coexistence dan berkomitmen tanpa markup pada pesan WhatsApp, dua hal yang paling penting. Perbedaannya ada pada tagihan. Paket berbayar mereka mulai dari US$ 39 per bulan, dengan struktur berdasarkan kursi pengguna, saluran, dan kredit AI, bahkan sebelum satu nomor dihitung. Paket kami mulai dari US$ 9 per nomor terhubung tanpa kursi dan tanpa kredit, sehingga bisnis dengan satu hingga tiga nomor membayar sebagian kecilnya, dan agensi dengan empat puluh nomor mendapat tarif yang turun menjadi US$ 5. ### 3. SleekFlow, untuk tim yang bekerja melalui kotak masuk bersama Mereka mencantumkan Coexistence di antara solusi mereka, dan produknya adalah kotak masuk omnichannel dengan kampanye serta otomatisasi, dengan harga per kursi pengguna, jumlah kursi minimum, dan tambahan biaya untuk nomor WhatsApp. Bentuk ini cocok untuk tim penjualan atau dukungan yang ingin bekerja di satu tempat. Bentuk ini kurang cocok untuk bisnis dengan banyak lokasi karena kursi dan tambahan nomor sama-sama meningkatkan biaya. ### 4. 8x8, untuk perusahaan yang sudah membeli layanan komunikasi Dokumentasi Coexistence mereka adalah yang paling jelas di antara semua penyedia dan layak dibaca siapa pun yang Anda pilih, termasuk kami. Produknya adalah CPaaS perusahaan yang dijual bersama contact centre dan layanan suara, melalui tim akun serta pengaturan komersial. Ini cocok jika Anda sudah mengonsolidasikan pengeluaran komunikasi. Untuk satu nomor dan sebuah webhook, pendekatan ini terlalu berat. ### 5. Dualhook, spesialis langsung Arsitektur yang mereka gunakan sama dengan kami: Coexistence dengan routing webhook langsung dari Meta, tanpa penyimpanan pesan, dengan harga yang dipublikasikan. Harga yang mereka publikasikan adalah US$ 12 per nomor, dibandingkan US$ 9 dari kami. Mereka memberi peringatan pada hari ketiga belas bahwa batas waktu sedang berjalan, bukan membaca alasan pemutusan dari Meta sendiri, dan dokumentasi mereka tidak menjelaskan konektor MCP. ### Apa yang perlu ditanyakan kepada mereka sebelum Anda mendaftar Empat pertanyaan ini membedakan para penyedia dalam daftar ini, dan tidak akan dijawab oleh halaman penjualan saja. - Apakah nomor tetap berada di Business Portfolio Meta milik saya sendiri, dan apakah Meta menagih saya secara langsung? - Apakah Anda menambahkan biaya per pesan, dan apakah biayanya dirinci terpisah dari biaya Meta? - Apakah Anda menerapkan kembali override webhook setelah koneksi tersambung kembali, atau pengiriman berhenti tanpa pemberitahuan? - Apa yang Anda lakukan terhadap aturan tidak aktif selama empat belas hari, dan apakah Anda membaca alasan pemutusan dari Meta? - Memilih berdasarkan jumlah fitur. Coexistence adalah mekanisme Meta, jadi platform di baliknya sama di mana pun. - Menganggap penyedia mendukung Coexistence hanya karena mereka mendukung WhatsApp. Sebagian besar masih belum mendukungnya. - Membandingkan harga kursi dengan harga per nomor tanpa menghitung keduanya sesuai kebutuhan Anda sendiri. **Mengapa Anda menempatkan diri sendiri di urutan pertama?** Karena kami yakin kasusnya kuat: harga awal terendah yang dipublikasikan di sini, tanpa kursi, tanpa markup, dan pemantauan sudah termasuk. Semua angka memiliki sumber, jadi periksalah. **Penyedia mana yang mendukung Coexistence?** Jauh lebih sedikit dibandingkan penyedia yang mendukung WhatsApp secara umum. Penyedia dalam daftar ini menyatakannya di situs mereka sendiri; sebagian besar industri WhatsApp API masih belum menawarkannya. **Apakah penyedia mengubah kemampuan Coexistence?** Tidak. Fitur ini milik Meta, jadi batasannya sama di mana pun: empat fitur yang sama dinonaktifkan, aturan empat belas hari yang sama, dan tidak ada obrolan grup. **Apa pilihan termurah?** Paket kami, berdasarkan harga awal yang dipublikasikan, dan selisihnya semakin besar seiring bertambahnya nomor karena tarif per nomor kami turun, sedangkan harga berdasarkan kursi dan paket tidak. --- ## Penyedia WhatsApp Cloud API terbaik https://easycoexistence.com/id/compare/best-whatsapp-cloud-api-providers Setiap penyedia di sini terhubung ke Cloud API yang sama, karena API tersebut milik Meta dan hanya ada satu. Perbedaannya terletak pada cara penagihan, yang terbagi jelas menjadi tiga kelompok: tarif per pesan, tarif per kursi, atau tarif per nomor yang terhubung. ### Tiga model harga, inilah pilihan sebenarnya Daftar fitur tampak serupa karena API di baliknya identik. Cara tagihan dihitung tidak sama, dan itu menentukan biaya yang Anda bayar saat bisnis berkembang. - Per pesan: tarif untuk setiap pesan, sehingga biaya naik tepat seiring keberhasilan bisnis. - Per kursi: tarif untuk setiap pengguna, sehingga biaya naik saat tim bertambah dan tetap harus dibayar meskipun mereka tidak masuk. - Per nomor: tarif untuk setiap koneksi, yang berhenti berubah setelah nomor terhubung. ### Penyedia yang mengenakan tarif per pesan Kelompok CPaaS. Twilio mempublikasikan tarif US$ 0.005 per pesan masuk dan keluar di luar biaya Meta. Gupshup mempublikasikan tarif platform standar US$ 0.001 per pesan. Bird mencantumkan tarif gabungan yang sudah memasukkan biaya Meta, sehingga markup-nya nyata tetapi tidak dapat diperiksa terhadap tarif Meta yang dipublikasikan. Infobip mencantumkan tarif berdasarkan negara tujuan melalui tim penjualan. Keempatnya adalah platform yang mampu, dan keempatnya membuat tagihan platform Anda bergantung pada volume pesan. ### Penyedia yang mengenakan tarif per kursi Kelompok inbox. SleekFlow, Wati, dan Respond.io menjual inbox bersama dengan kampanye dan otomatisasi, dengan harga per pengguna berdasarkan tingkat paket dan, dalam beberapa kasus, biaya tambahan per nomor WhatsApp. Ini pilihan yang tepat jika Anda ingin tim bekerja sepanjang hari dalam satu produk. Ini pilihan yang keliru jika tim Anda sudah memiliki CRM, karena Anda tetap membayar inbox kedua meskipun tidak ada yang membukanya. ### Penyedia yang mengenakan tarif per nomor Kelompok infrastruktur, sekaligus kelompok terkecil. EasyCoexistence mengenakan tarif mulai dari US$ 9 per nomor yang terhubung per bulan, turun hingga US$ 1 seiring bertambahnya nomor, tanpa biaya per pesan dan tanpa kursi. Dualhook adalah spesialis lain yang mempublikasikan harga per nomor. Model ini cocok untuk bisnis yang sudah memiliki sistem dan ingin menghubungkan WhatsApp ke dalamnya, serta agensi yang mengelola banyak nomor klien, karena tarif per nomor yang menurun memberikan penghematan berlipat. ### Di mana model-model ini berpotongan Sebaiknya dihitung, bukan diasumsikan, dan perhitungannya singkat. - Dengan tarif US$ 0.005 per pesan, tarif per nomor sebesar US$ 9 lebih murah setelah sekitar 1.800 pesan per bulan. - Dengan tarif US$ 0.001 per pesan, titik peralihannya sekitar 9.000 pesan per bulan. - Model kursi beralih berdasarkan jumlah anggota tim, bukan volume, jadi bandingkan jumlah kursi dengan jumlah nomor. - Biaya percakapan dari Meta sama pada semua model dan bukan hal yang sedang dibandingkan. ### Hal-hal yang tidak diubah oleh semua penyedia ini Penting diketahui sebelum perbandingan fitur membuat Anda menyimpulkan sesuatu yang keliru. - Cloud API adalah milik Meta, sehingga keandalan dan kemampuannya berasal dari platform, bukan penyedia. - Persetujuan template adalah keputusan Meta, dan tidak ada penyedia yang dapat mempercepatnya. - Peringkat kualitas dan tingkat pesan ditetapkan Meta berdasarkan perilaku penerima. - Coexistence, jika didukung, memiliki batas yang sama di semua tempat karena fitur tersebut milik Meta. - Membandingkan fitur utama. API di baliknya adalah API Meta yang sama dalam setiap kasus. - Mengabaikan volume titik peralihan. Sepersepuluh sen tampak kecil sampai dikalikan selama setahun. - Menganggap tarif per pesan yang sudah digabungkan tidak memiliki markup. Artinya, markup tersebut tidak dirinci. **Apakah Cloud API dari satu penyedia lebih cepat daripada penyedia lain?** Tidak. Dalam setiap kasus, API tersebut milik Meta. Penyedia hanya dapat mengubah hal-hal yang berada di depannya dan tarif yang mereka kenakan. **Model mana yang paling murah?** Per nomor, setelah volume tertentu. Dengan tarif yang dipublikasikan Twilio, titik peralihannya sekitar 1.800 pesan per bulan; dengan tarif Gupshup, sekitar 9.000. **Apakah saya benar-benar memerlukan penyedia?** Untuk mengakses Cloud API pada nomor yang sudah menjalankan aplikasi WhatsApp Business, ya: onboarding Coexistence memerlukan Meta Tech Provider. **Siapa yang menagih saya untuk pesan?** Meta, jika penyedia Anda tidak menjualnya kembali. Bersama kami, Meta menagih Anda secara langsung dan kami tidak pernah menambahkan markup. --- ## Server MCP WhatsApp terbaik https://easycoexistence.com/id/compare/best-whatsapp-mcp-servers Cari server MCP WhatsApp, dan sebagian besar hasilnya adalah proyek sumber terbuka yang masuk ke WhatsApp sebagai perangkat tertaut. Semuanya berfungsi, tetapi membuat nomor berisiko. Perbedaan yang penting bukan fiturnya, melainkan apakah server berbicara dengan API resmi Meta. ### Perbedaan yang penting Setiap server MCP WhatsApp berada di salah satu sisi garis yang jelas, dan garis itu bukan tentang alat. - Resmi: server memanggil Cloud API Meta dengan kredensial yang diterbitkan Meta. Disetujui, dan nomor tetap aman. - Tidak resmi: server menjalankan library yang masuk sebagai perangkat tertaut, dengan cara yang sama seperti klien web. - Jalur tidak resmi tidak memerlukan persetujuan Meta, sehingga umum ditemukan dalam proyek sumber terbuka. - Jalur ini juga melanggar ketentuan WhatsApp, dan nomor dapat diblokir tanpa kesempatan mengajukan banding maupun peringatan. ### Proyek sumber terbuka yang akan Anda temukan Sebagian besar server MCP WhatsApp di GitHub dibangun di atas library seperti Baileys, WPPConnect, atau Venom, yang merekayasa balik protokol perangkat tertaut. Proyek ini benar-benar cerdas, gratis, dan memberi asisten akses ke pesan pribadi serta grup yang tidak disediakan API resmi. Biayanya adalah akun tersebut: nomor yang diblokir dengan cara ini ikut membawa profil WhatsApp Business, dan tidak ada saluran dukungan untuk mengajukan keberatan. Untuk nomor pribadi yang rela Anda kehilangan, pertukaran ini mungkin masuk akal. Untuk nomor yang digunakan bisnis untuk menjawab pelanggan, tidak. ### Apa yang sebenarnya diperlukan untuk menjalankannya Perbedaan praktisnya, selain risiko, dan hal yang biasanya ditemui orang pada hari kedua. - Proses server lokal, biasanya di laptop, yang harus terus berjalan agar asisten dapat berfungsi. - Pemindaian QR untuk menautkan perangkat, yang harus diulangi setiap kali sesi terputus. - Kredensial di file konfigurasi lokal, tempat token API kemudian tersimpan. - Tidak ada koneksi antara asisten dan nomor Anda setelah laptop masuk mode tidur. ### EasyCoexistence, jalur resmi Server MCP jarak jauh melalui OAuth, jadi tidak ada yang perlu diinstal dan tidak ada token di file konfigurasi. Enam belas alat mencakup hal-hal yang benar-benar diminta orang dari asisten: mencantumkan nomor, memeriksa kesehatan nomor, membaca kredensial API, mengirim pesan, mencantumkan, membuat, dan mengirim template, memeriksa status template, mengarahkan webhook ke sistem Anda, mencari di dokumentasi, serta memulai koneksi baru. Lima alat lainnya menyiapkan Partner API: status penyiapan, kunci API, URL event, dan tautan koneksi yang di-hosting. Server tetap berjalan meskipun laptop Anda tidak terbuka karena dihosting, dan nomor di baliknya menggunakan Cloud API resmi Meta melalui Coexistence. Dengan begitu, aplikasi WhatsApp Business tetap berfungsi dan tidak ada yang berisiko. ### Hal yang tidak dapat dilakukan jalur resmi Dinyatakan secara langsung karena inilah alasan proyek tidak resmi ada, dan Anda perlu mengetahuinya sebelum memilih. - Pesan grup sepenuhnya berada di luar Cloud API pada setiap penyedia resmi. - Percakapan pribadi dari akun WhatsApp konsumen tidak dapat diakses. - Balasan bebas hanya berfungsi dalam jendela layanan pelanggan 24 jam. Di luar itu, template yang disetujui akan membuka percakapan. - Ini adalah aturan Meta, bukan aturan kami, dan tidak ada penyedia resmi yang dapat menghapusnya. - Menilai server MCP berdasarkan jumlah alat. Pertanyaannya adalah apakah server berbicara dengan API Meta atau menyamar sebagai ponsel. - Menguji bridge tidak resmi pada nomor bisnis. Pemblokiran datang tanpa peringatan dan tanpa kesempatan mengajukan banding. - Menganggap server lokal bersifat pribadi. Token dalam file konfigurasi di laptop adalah pengaturan yang lebih lemah. **Apakah server MCP WhatsApp sumber terbuka aman?** Server tersebut berfungsi dan masuk sebagai perangkat tertaut, yang melanggar ketentuan WhatsApp. Nomor dapat diblokir tanpa peringatan. **Bisakah server MCP resmi membaca pesan grup saya?** Tidak. Pesan grup berada di luar Cloud API Meta pada setiap penyedia resmi, termasuk kami. **Apakah saya perlu menginstal sesuatu?** Tidak. Server kami berjalan jarak jauh melalui OAuth, jadi Anda hanya menambahkan endpoint dan masuk. Tidak ada yang berjalan di perangkat Anda. **Asisten mana yang dapat menggunakannya?** Klien MCP apa pun. Claude, ChatGPT, Cursor, dan Claude Code adalah yang kami dokumentasikan. --- ## EasyCoexistence vs Twilio https://easycoexistence.com/id/compare/easycoexistence-vs-twilio Twilio adalah platform komunikasi umum yang menjual kembali WhatsApp bersama banyak saluran, dengan tarif per pesan yang dipublikasikan di atas tarif Meta sendiri. EasyCoexistence hanya melakukan satu hal: menghubungkan nomor aplikasi WhatsApp Business melalui Coexistence dan mengenakan tarif tetap per nomor. ### Kegunaan masing-masing produk Kedua produk ditujukan untuk masalah yang berbeda, dan hal itu perlu diperjelas terlebih dahulu. - Twilio:: Platform komunikasi yang mencakup SMS, suara, email, dan WhatsApp, dibuat untuk tim engineering yang menyusun komunikasi melalui banyak saluran. WhatsApp adalah salah satu dari banyak saluran, dengan harga yang sama seperti lainnya: per pesan. - EasyCoexistence:: Spesialis Coexistence. Aplikasi WhatsApp Business di ponsel tetap berfungsi, Cloud API berjalan pada nomor yang sama, event pesan dikirim ke endpoint Anda sendiri, dan kami memantau koneksi. Satu tugas, diselesaikan sepenuhnya. ### Dampak harga saat bisnis berkembang Inilah perbedaan yang terus bertambah, dan ini soal perhitungan, bukan opini. - Twilio:: US$ 0.005 per pesan, masuk dan keluar, di atas biaya yang dikenakan Meta. Tarif ini bertambah pada setiap percakapan, sehingga biaya platform bergantung pada seberapa baik kinerja bisnis. - EasyCoexistence:: Tarif tetap per nomor yang terhubung. Sepuluh ribu pesan dalam sebulan biayanya sama dengan sepuluh pesan. Keberhasilan membuat biaya platform per pesan semakin murah, bukan semakin mahal, dan saat volume meningkat, harga per nomor juga turun. ### Siapa yang memegang akun WhatsApp Tempat nomor dan hubungan dengan Meta berada menentukan seberapa mudah masing-masing pihak dapat meninggalkannya. - Twilio:: Nomor di-onboard melalui pengirim Twilio, dan hubungan pengiriman pesan berjalan melalui infrastruktur Twilio, yang juga menjadi tempat hubungan penagihan berlangsung. - EasyCoexistence:: Nomor tetap berada di Business Portfolio milik klien sendiri, pada WhatsApp Business Account milik mereka, dengan Meta menagih percakapan langsung kepada mereka. Kami adalah Tech Provider yang menghubungkannya, dan menghapus kami tidak akan membawa nomor itu pergi. ### Ke mana pesan dikirim Keduanya mengirim pesan masuk ke server yang Anda kendalikan. Perbedaannya adalah jalurnya dan apa yang berada di jalur tersebut. - Twilio:: Pesan masuk tiba di webhook Anda melalui Twilio, yang memproses dan menagih setiap pesan saat melewatinya. - EasyCoexistence:: Kami menetapkan override_callback_uri milik Meta sendiri pada WhatsApp Business Account, sehingga event pesan dikirim langsung dari Meta ke endpoint Anda. Pesan tidak melewati kami, kami tidak menyimpannya, dan tidak ada apa pun di jalur tersebut yang diukur tarifnya. ### Mengaksesnya dari asisten AI Ini adalah pertanyaan yang lebih baru, dan platform komunikasi umum memiliki lebih sedikit alasan untuk menjawabnya. - Twilio:: REST API lengkap dengan SDK untuk bahasa pemrograman utama, dikenai tarif US$ 0.005 per pesan yang dipublikasikan, sehingga integrasi yang Anda tulis ditagih setiap kali mengirim atau menerima pesan. - EasyCoexistence:: API yang sama di bawahnya, ditambah konektor MCP jarak jauh dengan enam belas alat melalui OAuth, sehingga Claude, ChatGPT, Cursor, dan Claude Code dapat mencantumkan nomor, memeriksa kesehatan koneksi, mengirim pesan, dan menetapkan tujuan webhook tanpa siapa pun menulis client. - Hanya membandingkan tarif utama. Tarif per pesan dan tarif per nomor akan berpotongan pada volume tertentu yang perlu dihitung terlebih dahulu. - Menganggap platform besar berarti koneksi WhatsApp yang lebih baik. Cloud API di bawahnya tetap milik Meta dalam kedua kasus. - Mengabaikan siapa yang ditagih oleh Meta. Penyedia yang berada di antara Anda dan tagihan Meta adalah penyedia yang dapat menambahkan markup. **Apakah Twilio lebih murah pada volume rendah?** Di bawah sekitar dua ribu pesan per bulan, tarif per pesan masih kecil. Di atas jumlah itu, tarif tetap per nomor lebih murah dan terus unggul saat volume meningkat. **Apakah Twilio mendukung Coexistence?** Halaman harga WhatsApp mereka tidak membahasnya. Coexistence adalah fokus kami, sehingga aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama. **Apakah API-nya berbeda?** Tidak. Cloud API di bawahnya adalah milik Meta sendiri dalam kedua kasus. Perbedaannya adalah siapa yang berada di jalur tersebut, berapa tarif yang dikenakan, dan siapa yang ditagih oleh Meta. **Bisakah saya memindahkan nomor nanti?** Bisa, jika menggunakan kami: nomor tetap berada di Business Portfolio milik Anda sendiri, sehingga menghapus kami membuat nomor tetap berada di tempat semula. --- ## EasyCoexistence vs Gupshup https://easycoexistence.com/id/compare/easycoexistence-vs-gupshup Gupshup adalah platform pesan percakapan yang mengenakan biaya per pesan di atas biaya percakapan Meta. EasyCoexistence mengenakan tarif tetap bulanan per nomor yang terhubung dan tidak menambahkan biaya apa pun ke tagihan pesan, dan perbedaan ini semakin besar seiring volume. ### Bentuk tagihan Sepersepuluh sen terdengar tidak berarti, tetapi pada skala besar, itulah keseluruhan percakapannya. - Gupshup:: Biaya standar US$ 0.001 per pesan di atas biaya Meta, berlaku untuk pesan template maupun sesi. Pada seratus ribu pesan per bulan, biaya platformnya menjadi seratus dolar sebelum biaya Meta. - EasyCoexistence:: Tidak ada biaya per pesan. Seratus ribu pesan biayanya sama seperti sepuluh pesan, karena biaya mengikuti nomor, bukan lalu lintas. Semakin sibuk nomornya, semakin kecil dampak biaya kami per percakapan. ### Fokus produk Keduanya menghubungkan WhatsApp. Namun, keduanya diatur untuk pekerjaan yang berbeda. - Gupshup:: Platform percakapan dengan pembuatan chatbot, alat kampanye, dan daftar saluran yang luas, ditujukan untuk bisnis yang menjalankan program pesan keluar dalam skala besar. - EasyCoexistence:: Infrastruktur Coexistence. Aplikasi WhatsApp Business tetap berfungsi di ponsel, Cloud API berjalan pada nomor yang sama, dan event pesan sampai ke sistem atau agen AI yang sudah Anda gunakan. Kami tidak meminta Anda memindahkan tim ke mana pun. ### Tempat data percakapan berada Pertanyaan ini menentukan seberapa besar bisnis Anda berjalan di dalam produk milik pihak lain. - Gupshup:: Pesan mengalir melalui platform, sehingga pembuatan chatbot, alat kampanye, dan analitik dapat berfungsi. Ini merupakan pertukaran yang wajar jika Anda menginginkan fitur-fitur tersebut. - EasyCoexistence:: Event pesan berjalan langsung dari Meta ke endpoint Anda melalui override webhook milik Meta sendiri. Kami tidak pernah melihat isi percakapan, sehingga tidak ada data Anda yang perlu diekstrak saat Anda pergi dan tidak ada apa pun di jalur tersebut yang kami ukur berdasarkan volume. ### Menghubungkan nomor yang sudah memakai aplikasi Inilah masalah khusus yang menjadi alasan Coexistence ada. - Gupshup:: Halaman harga yang mereka publikasikan tidak membahas Coexistence. Itu bukan bukti bahwa mereka tidak mendukungnya, dan pertanyaan ini sebaiknya diajukan langsung kepada mereka. - EasyCoexistence:: Inilah keseluruhan produk kami. Nomor yang sudah menjalankan aplikasi WhatsApp Business terhubung melalui Embedded Signup milik Meta, aplikasi tetap berfungsi, dan Cloud API tersedia pada nomor yang sama dalam hitungan menit. - Menganggap US$ 0.001 tidak berarti. Kalikan dengan volume nyata selama setahun sebelum mengambil keputusan. - Membayar alat kampanye yang tidak akan Anda gunakan. Biaya platform mencakup seluruh produk, baik digunakan maupun tidak. - Menganggap semua penyedia mendukung Coexistence. Tanyakan secara khusus kepada siapa pun yang Anda pilih. **Berapa sebenarnya biaya per pesan?** Pada seratus ribu pesan per bulan, biaya US$ 0.001 yang dipublikasikan Gupshup menjadi US$ 100 untuk biaya platform. Biaya kami untuk satu nomor adalah US$ 9 pada volume berapa pun. **Apakah Gupshup mendukung Coexistence?** Halaman harga mereka tidak menyebutkannya. Coexistence adalah keseluruhan layanan kami. **Apakah saya kehilangan fitur kampanye jika menggunakan Anda?** Kami bukan alat kampanye dan tidak menetapkan harga seperti alat kampanye. Pesan sampai ke sistem Anda sendiri, sehingga kampanye berjalan di tempat yang sudah Anda gunakan. **Siapa yang membayar Meta?** Klien membayarnya langsung melalui WhatsApp Business Account milik mereka sendiri. Kami tidak pernah menambahkan markup pada biaya Meta. --- ## EasyCoexistence vs Infobip https://easycoexistence.com/id/compare/easycoexistence-vs-infobip Infobip adalah platform komunikasi untuk perusahaan besar dengan harga WhatsApp yang dikutip per negara dan diatur melalui tim penjualan. EasyCoexistence menerbitkan harganya, menyediakan tiga hari gratis, dan menghubungkan nomor tanpa percakapan, sehingga merupakan produk berbeda untuk pembeli berbeda. ### Untuk siapa setiap produk dibuat Tidak ada produk yang lebih buruk. Keduanya dijual kepada orang yang berbeda, dan hal itu menentukan hampir semua hal lainnya. - Infobip:: CPaaS untuk perusahaan besar, dengan perutean omnichannel, alat pusat kontak, dan hubungan dengan operator global, dijual melalui tim akun kepada organisasi dengan proses pengadaan dan komitmen volume. - EasyCoexistence:: Bisnis kecil atau agensi yang sudah memiliki nomor WhatsApp Business dan ingin menggunakannya di Cloud API sore ini. Daftar, hubungkan, selesai. Tidak ada yang perlu diajak bicara karena tidak ada yang perlu dinegosiasikan. ### Apa yang dapat diketahui sebelum berkomitmen Perbedaan paling praktis, dan yang pertama kali dirasakan orang. - Infobip:: Tarif dikutip per negara tujuan dan diatur dengan tim penjualan, hal yang umum untuk CPaaS perusahaan besar dan cocok bagi pembeli yang menegosiasikan volume tahunan. - EasyCoexistence:: Seluruh daftar harga tersedia di halaman harga, dalam mata uang Anda, dengan tingkat volume yang terlihat. Anda dapat menghitung tagihan sebelum membuat akun, dan tiga hari pertama tidak dikenai biaya. ### Waktu dari keputusan hingga nomor berfungsi Bagi bisnis dengan satu nomor dan masalah nyata, inilah perbandingan yang penting. - Infobip:: Orientasi perusahaan besar, yang menyediakan dukungan khusus dan bantuan konfigurasi yang benar-benar dibutuhkan penerapan berskala besar. - EasyCoexistence:: Hitungan menit. Embedded Signup milik Meta memilih portofolio, akun, dan nomor, aplikasi WhatsApp Business tetap berfungsi sepanjang proses, dan pemantauan dimulai segera. ### Apa yang terjadi saat koneksi terputus Setiap koneksi Coexistence pada akhirnya mengalami hari yang buruk. Yang berbeda adalah siapa yang menyadarinya. - Infobip:: Saluran dukungan perusahaan besar dan tim akun, model yang tepat ketika ada kontrak dan kontak khusus yang mendukungnya. - EasyCoexistence:: Kami memantau koneksi terus-menerus dan membaca alasan pemutusan milik Meta, sehingga nomor yang terputus karena tidak aktif selama empat belas hari dapat dibedakan dari klien yang benar-benar pergi. Notifikasi tiba sebelum pelanggan menyadarinya. - Membandingkan CPaaS perusahaan besar dengan alat per nomor hanya berdasarkan fitur. Keduanya menjawab pertanyaan yang berbeda. - Memulai siklus pengadaan untuk satu nomor. Waktu yang terpakai lebih mahal daripada biaya alat selama setahun. - Menganggap penawaran khusus akan mengalahkan harga yang diterbitkan untuk volume kecil. Jarang demikian. **Mengapa Infobip tidak menerbitkan tarif tetap?** Harga mereka dikutip per negara tujuan, sesuai untuk pembeli perusahaan besar yang menegosiasikan volume. Harga kami diterbitkan karena pembeli kami ingin memutuskan hari ini. **Apakah Infobip lebih baik untuk perusahaan besar?** Mereka dibuat untuk pembeli tersebut, dengan jangkauan operator global dan tim akun. Untuk bisnis yang menghubungkan nomornya sendiri, kami adalah pilihan yang lebih cepat dan lebih murah. **Apakah saya perlu berbicara dengan seseorang untuk memulai?** Tidak. Tiga hari gratis pada nomor pertama yang terhubung, dan nomor terhubung melalui Embedded Signup milik Meta. **Siapa yang menagihkan biaya pesan kepada saya?** Meta, secara langsung, pada WhatsApp Business Account Anda sendiri. Kami tidak pernah menjadi perantara dalam tagihan tersebut. --- ## EasyCoexistence vs YCloud https://easycoexistence.com/id/compare/easycoexistence-vs-ycloud YCloud mendukung Coexistence dan, seperti kami, tidak menambahkan markup pada tarif pesan Meta. Perbedaannya adalah apa yang Anda beli: paket berbayar mereka adalah langganan platform dengan kursi, saluran, dan kredit AI, sedangkan produk kami adalah infrastruktur dengan harga per nomor yang terhubung. ### Hal yang sama-sama dilakukan dengan benar Penting untuk dinyatakan secara langsung karena ini mempersempit perbandingan pada hal-hal yang benar-benar berbeda. - YCloud:: Coexistence didukung dan dinyatakan secara terbuka, dan halaman harga mereka menetapkan markup nol pada pesan WhatsApp. Dalam dua hal yang paling penting dari sebuah penyedia, mereka berada di sisi yang benar untuk keduanya. - EasyCoexistence:: Dua komitmen yang sama. Coexistence melalui alur milik Meta sendiri, dan tidak ada tambahan pada pesan Meta. Perbedaan kami terletak pada semua hal di sekitarnya. ### Apa yang sebenarnya dibeli dari langganan Inilah perbedaan utama, dan ini menentukan mana yang lebih murah bagi Anda. - YCloud:: Sebuah platform. Paket berbayar mereka mulai dari US$ 39 per bulan dan dibedakan berdasarkan kursi pengguna, saluran, dan kredit AI. Bentuk ini tepat jika Anda ingin sebuah tim bekerja di dalam produk mereka. - EasyCoexistence:: Infrastruktur. Mulai dari US$ 9 per nomor yang terhubung, tanpa kursi yang perlu dihitung, tanpa tingkatan saluran, dan tanpa kredit yang bisa habis. Bisnis dengan satu nomor membayar satu nomor, sedangkan agensi dengan empat puluh nomor mendapat tarif per nomor yang semakin turun. ### Ke mana percakapan berakhir Keduanya menghubungkan Cloud API yang sama. Apa yang terjadi pada pesan setelahnya adalah keputusan desain. - YCloud:: Platform mereka, tempat kotak masuk, kampanye, dan kredit AI berada, mulai dari US$ 39 per bulan sebelum nomor apa pun dihitung. Tim Anda bekerja di sana karena di situlah pesan berada. - EasyCoexistence:: Sistem Anda. Kami mengatur penggantian webhook milik Meta sendiri agar peristiwa pesan berjalan dari Meta langsung ke endpoint Anda, atau ke agen AI Anda melalui MCP. Tidak ada yang perlu dipindahkan ke dalam atau ke luar, dan tidak ada kotak masuk kedua yang harus diperiksa tim Anda. ### Biaya agensi saat berkembang Inilah kasus ketika kedua model paling jauh berbeda. - YCloud:: Tingkatan paket dengan jumlah kursi, sehingga pertumbuhan menjadi serangkaian keputusan peningkatan ketika lebih banyak orang dan saluran ditambahkan. - EasyCoexistence:: Tarif per nomor yang turun saat nomor ditambahkan, dari US$ 9 hingga US$ 1. Tidak ada pembicaraan tentang peningkatan karena tidak ada yang perlu ditingkatkan: nomor keempat puluh melakukan semua yang dilakukan nomor pertama, dengan biaya lebih rendah. ### Mengaksesnya dari asisten AI Bagian yang tidak dijelaskan oleh tingkatan paket kedua platform, dan pertanyaan yang semakin sering muncul. - YCloud:: Kredit AI merupakan bagian dari struktur paket mereka, yang mengarah pada fitur AI yang dibangun di dalam produk mereka. - EasyCoexistence:: Konektor MCP jarak jauh dengan enam belas alat melalui OAuth. Claude, ChatGPT, Cursor, dan Claude Code dapat mencantumkan nomor, memeriksa kesehatan koneksi, mengirim pesan dan template, serta mengatur tujuan webhook secara langsung, tanpa perlu menulis klien dan tanpa membeli kredit. - Membandingkan paket berdasarkan kursi dengan biaya berdasarkan nomor tanpa menghitung kursi dan nomor Anda terlebih dahulu. - Membayar kotak masuk ketika tim Anda sudah memilikinya. Biaya platform tetap berlaku meskipun Anda tidak membukanya. - Menganggap fitur AI dan konektor MCP adalah hal yang sama. Yang satu berjalan di dalam produk mereka, sedangkan yang lain berjalan di dalam produk Anda. **Apakah keduanya benar-benar tidak menambahkan markup?** Ya. Halaman harga YCloud menyatakan markup nol, begitu juga kami. Karena itu, biaya platform, bukan biaya pesan, yang perlu dibandingkan. **Mana yang lebih murah?** Untuk satu hingga empat nomor, produk kami: empat nomor seharga US$ 36 per bulan dibandingkan paket awal US$ 39. Mulai lima nomor, bandingkan total kami, dengan tarif yang turun hingga US$ 1 per nomor seiring bertambahnya nomor, dengan tingkatan paket yang dibutuhkan kursi dan kanal Anda. **Apakah saya kehilangan kotak masuk jika menggunakan produk Anda?** Anda tidak pernah perlu berpindah ke kotak masuk baru. Pesan tiba di sistem atau agen AI Anda sendiri, tempat tim Anda sudah bekerja. **Apakah YCloud memiliki konektor MCP?** Halaman harga mereka menjelaskan kredit AI di dalam platform, bukan server MCP. Produk kami menyediakan enam belas alat melalui OAuth yang dapat digunakan dari klien MCP apa pun. --- ## EasyCoexistence vs SleekFlow https://easycoexistence.com/id/compare/easycoexistence-vs-sleekflow SleekFlow adalah platform pesan omnichannel yang dijual berdasarkan kursi pengguna, dengan jumlah kursi minimum dan biaya tambahan per nomor WhatsApp. EasyCoexistence menagih per nomor terhubung dan tidak mengenal kursi, sehingga tagihan mengikuti jumlah nomor yang Anda miliki, bukan ukuran tim Anda. ### Apa yang sebenarnya Anda bayar Kedua model harga ini menjawab pertanyaan yang berbeda, dan salah satunya menanyakan struktur organisasi Anda. - SleekFlow:: Kotak masuk bersama dan platform kampanye dengan harga berdasarkan kursi pengguna di setiap tingkat paket, yang masuk akal jika produk ini menjadi tempat tim Anda bekerja sepanjang hari. - EasyCoexistence:: Sebuah koneksi. Unitnya adalah nomor terhubung, bukan orang, sehingga menambahkan rekan kerja tidak memerlukan biaya dan tagihan tidak berubah ketika tim bertambah atau berkurang. ### Di mana tim Anda bekerja Inilah keputusan di balik model harga, dan yang paling sulit dibatalkan. - SleekFlow:: Di dalam SleekFlow. Itulah produknya: kotak masuk, otomatisasi, dan kampanye dalam satu tempat, yang benar-benar berguna bagi tim yang menginginkan semuanya di sana. - EasyCoexistence:: Di mana pun mereka sudah bekerja. Peristiwa pesan mengalir dari Meta langsung ke CRM, meja bantuan, alat internal, atau agen AI Anda melalui penggantian webhook milik Meta. Tidak ada yang perlu mempelajari kotak masuk baru dan tidak ada yang perlu dimigrasikan. ### Menambahkan nomor kedua atau ketiga Hal yang umum bagi bisnis dengan lebih dari satu lokasi, dan di sinilah kedua model sangat berbeda. - SleekFlow:: Nomor WhatsApp tambahan adalah biaya tambahan di samping paket berbasis kursi, sehingga nomor kedua menjadi keputusan tambahan di atas langganan. - EasyCoexistence:: Nomor kedua cukup menjadi nomor kedua, dengan tarif yang dipublikasikan dan turun ketika jumlahnya bertambah. Dua puluh nomor dalam satu akun tidak memerlukan perubahan paket atau percakapan tambahan. ### Apa yang terjadi jika Anda berhenti membayar Pertanyaan yang layak diajukan untuk produk apa pun yang menyimpan percakapan Anda. - SleekFlow:: Kotak masuk, riwayat, dan otomatisasi berada di dalam platform, yang membuat semuanya berfungsi sekaligus menjadikan proses keluar sebagai migrasi. - EasyCoexistence:: Tidak ada milik Anda yang berada di dalam layanan kami untuk dimigrasikan. Pesan dikirim ke sistem Anda saat diterima dan nomor berada di Business Portfolio Meta milik Anda sendiri, sehingga menghapus kami membuat nomor tetap berada di tempat semula. - Membandingkan harga per kursi dengan harga per nomor tanpa menghitung keduanya. Tiga kursi dan satu nomor menghasilkan tagihan yang sangat berbeda dari satu kursi dan tiga nomor. - Membayar kotak masuk yang tidak akan dibuka oleh tim Anda. Biaya kursi berlaku untuk kursi yang digunakan maupun tidak. - Melupakan biaya tambahan per nomor saat menghitung kebutuhan bisnis dengan beberapa lokasi. **Mana yang lebih murah?** Kami lebih murah, kecuali Anda memang menginginkan kotak masuk. Harga yang mereka publikasikan adalah per kursi dengan jumlah kursi minimum dan biaya tambahan bulanan per nomor WhatsApp. Harga kami adalah US$ 9 per nomor terhubung, turun menjadi US$ 1 seiring bertambahnya nomor, tanpa kursi sama sekali. **Apakah saya mendapatkan kotak masuk bersama?** Tidak, dan Anda tidak membayar untuk itu. Pesan masuk ke sistem Anda sendiri, yaitu tempat tim Anda sudah bekerja. **Bagaimana dengan beberapa lokasi?** Setiap nomor ditagih dengan tarif yang dipublikasikan dan turun ketika Anda menambahkan lebih banyak nomor. Tidak ada perubahan paket atau biaya tambahan yang perlu dinegosiasikan. **Apakah data saya terkunci di sana?** Tidak bersama kami. Pesan mengalir langsung dari Meta ke endpoint Anda dan nomor tetap berada di Business Portfolio milik Anda sendiri. --- ## EasyCoexistence vs Bird https://easycoexistence.com/id/compare/easycoexistence-vs-bird Bird menetapkan harga WhatsApp per pesan yang dikirimkan, dengan biaya Meta sendiri sudah termasuk dalam tarif yang ditawarkan. EasyCoexistence mengenakan tarif tetap per nomor yang terhubung dan tidak pernah muncul di tagihan pesan, sehingga biaya dari Meta tetap terlihat dan terpisah. ### Apa yang disembunyikan tarif gabungan Ini bukan tindakan tidak jujur, dan hal tersebut dinyatakan secara terbuka di halaman mereka. Namun, hal itu tetap mengubah apa yang dapat Anda periksa. - Bird:: Satu tarif per pesan yang dikirimkan, dengan bagian Meta sudah termasuk di dalamnya. Halaman mereka menjelaskan bahwa Bird mengenakan biaya pengiriman saat pemrosesan dan mencatat bagian Meta dari tanda terima pengiriman. - EasyCoexistence:: Dua tagihan terpisah yang tidak pernah bercampur. Meta menagih klien untuk percakapan di WhatsApp Business Account mereka sendiri, sedangkan kami menagih koneksinya. Anda dapat mengaudit masing-masing tagihan berdasarkan sumbernya karena keduanya tidak pernah digabungkan. ### Apa yang terjadi saat Meta mengubah tarifnya Meta meninjau ulang harga percakapan secara berkala, dan kedua model meneruskan perubahan itu dengan cara yang berbeda. - Bird:: Tarif gabungan harus diperbarui ketika tarif dasarnya berubah, sehingga angka yang ditawarkan kepada Anda ikut berubah. - EasyCoexistence:: Tidak ada yang berubah dari sisi kami. Perubahan Meta muncul di tagihan Meta milik klien, dengan tarif Meta sendiri, pada tanggal yang ditetapkan Meta. Biaya kami adalah biaya koneksi dan tidak berkaitan dengan biaya sebuah pesan. ### Apa yang menjadi dasar pengaturan masing-masing produk Keduanya mengirim pesan WhatsApp. Keduanya bukan produk untuk kebutuhan yang sama. - Bird:: Platform pemasaran dan keterlibatan pelanggan melalui email, SMS, dan WhatsApp, yang dibuat untuk tim yang menjalankan kampanye berskala besar di berbagai saluran. - EasyCoexistence:: Infrastruktur Coexistence untuk nomor yang sudah menjalankan aplikasi WhatsApp Business. Aplikasi tetap berfungsi, Cloud API berjalan bersamanya, dan event sampai ke sistem Anda sendiri. Satu nomor, satu kebutuhan, ditangani dengan benar. ### Milik siapa percakapannya Inilah pertanyaan struktural di balik kedua model harga tersebut. - Bird:: Pesan diproses dan ditagihkan saat melewati platform, yang memungkinkan tersedianya fitur kampanye dan analitik. - EasyCoexistence:: Event pesan berjalan langsung dari Meta ke endpoint Anda melalui override milik Meta. Event tersebut tidak melewati kami dan tidak kami simpan, sehingga tidak ada biaya per pesan yang perlu kami kenakan. - Membandingkan tarif gabungan dengan tarif yang dipublikasikan Meta seolah-olah keduanya merupakan angka yang sama. Salah satunya sudah mencakup yang lain. - Menganggap harga gabungan berarti tidak ada markup. Artinya, markup tersebut tidak dirinci. - Memilih platform kampanye untuk kebutuhan yang hanya melibatkan satu nomor dan satu webhook. **Apakah harga Bird tidak jujur?** Tidak. Mereka menyatakan dengan jelas bahwa biaya Meta sudah termasuk. Intinya, tarif gabungan tidak dapat diperiksa dengan membandingkannya dengan tarif yang dipublikasikan Meta sendiri. **Siapa yang menagih saya untuk pesan jika menggunakan layanan Anda?** Meta, secara langsung, melalui WhatsApp Business Account milik Anda sendiri. Kami tidak pernah menaikkan harga atau menjual kembali biaya dari Meta. **Bagaimana jika Meta menaikkan tarifnya?** Perubahan itu muncul di tagihan Meta Anda dengan tarif Meta sendiri. Biaya kami tidak berubah karena tidak dikaitkan dengan pesan. **Apakah Bird mendukung Coexistence?** Halaman harga WhatsApp mereka tidak membahasnya. Coexistence adalah seluruh fokus layanan kami. --- ## EasyCoexistence vs Zenvia https://easycoexistence.com/id/compare/easycoexistence-vs-zenvia Zenvia menjual paket perangkat lunak bulanan dengan paket saluran terpisah dan biaya penyiapan untuk mengaktifkan WhatsApp. EasyCoexistence mengenakan satu tarif yang tercantum per nomor terhubung, tanpa paket, tanpa biaya saluran, dan tanpa biaya penyiapan. Perbedaannya sangat besar bagi bisnis kecil. ### Cara tagihan disusun Inilah perbedaan struktural yang menentukan total biaya. - Zenvia:: Paket perangkat lunak bulanan, ditambah paket saluran sesuai volume yang diperkirakan, serta biaya penyiapan saat saluran WhatsApp diaktifkan. Tiga keputusan dan tiga baris biaya, sesuai untuk perusahaan yang menjalankan operasional pemasaran. - EasyCoexistence:: Satu baris. Tarif yang tercantum per nomor terhubung, turun saat jumlah nomor bertambah, tanpa paket di atasnya, tanpa paket saluran di sampingnya, dan tanpa biaya untuk memulai. Biaya percakapan Meta dibebankan langsung kepada klien oleh Meta, secara terpisah dan dengan tarif Meta sendiri. ### Untuk apa masing-masing dibuat Keduanya adalah produk serius, tetapi ditujukan untuk perusahaan yang berbeda. - Zenvia:: Platform pengalaman pelanggan dengan kampanye multisaluran, alur perjalanan pelanggan, dan basis perusahaan besar di Brasil, yang dijual kepada perusahaan dengan program komunikasi terstruktur. - EasyCoexistence:: Bisnis yang sudah memiliki nomor WhatsApp Business di ponsel dan ingin menggunakannya di Cloud API tanpa kehilangan aplikasi. Aplikasi tetap berfungsi, API berjalan pada nomor yang sama, dan pesan masuk ke sistem yang sudah digunakan bisnis. ### Apa yang terjadi saat volume bertambah Kedua model ini bergerak ke arah yang berlawanan. - Zenvia:: Paket saluran disesuaikan dengan volume, sehingga pertumbuhan berarti berpindah ke paket yang lebih tinggi, dan tingkat paket perangkat lunak mungkin ikut berubah. - EasyCoexistence:: Tarif per nomor turun saat jumlah nomor bertambah, dan volume pesan sama sekali tidak masuk dalam perhitungan. Nomor yang mengirim seratus ribu pesan dikenai biaya yang sama dengan nomor yang jarang digunakan. ### Waktu hingga nomor dapat digunakan Bagi bisnis kecil, hal ini sering kali menjadi penentu utama. - Zenvia:: Proses onboarding komersial dengan tahap aktivasi saluran WhatsApp, yang memberikan dukungan yang bermanfaat untuk penerapan berskala besar. - EasyCoexistence:: Beberapa menit melalui Embedded Signup milik Meta, dengan tiga hari gratis sejak nomor pertama terhubung. Aplikasi WhatsApp Business tetap berfungsi selama proses berlangsung, dan pemantauan dimulai segera setelah nomor terhubung. - Hanya membandingkan harga paket perangkat lunak. Paket saluran dan biaya penyiapan merupakan bagian dari total biaya. - Membeli platform kampanye untuk menyelesaikan masalah koneksi. - Menganggap biaya percakapan Meta sudah termasuk di mana pun. Biaya tersebut menjadi tanggung jawab klien dan dibebankan melalui akun mereka sendiri. **Bisakah saya membayar dalam reais?** Ya. Harga tercantum dalam reais dan dolar, dan mata uang mengikuti mata uang yang digunakan pada langganan pertama Anda. **Apakah ada biaya penyiapan?** Tidak. Tiga hari gratis, lalu tarif per nomor. Tidak ada biaya untuk mengaktifkan WhatsApp pada sebuah nomor. **Apakah saya kehilangan fitur kampanye?** Kami bukan platform kampanye dan tidak mengenakan biaya seperti platform kampanye. Pesan masuk ke sistem Anda sendiri, sehingga kampanye berjalan di tempat yang sudah Anda gunakan. **Siapa yang membayar Meta untuk percakapan?** Klien, secara langsung melalui WhatsApp Business Account milik mereka sendiri. Kami tidak pernah menambahkan markup pada biaya Meta. --- ## EasyCoexistence vs 8x8 https://easycoexistence.com/id/compare/easycoexistence-vs-8x8 8x8 adalah penyedia komunikasi untuk perusahaan besar dengan dokumentasi Coexistence yang termasuk paling jelas, sehingga sering dijadikan rujukan. EasyCoexistence dibuat untuk bisnis yang membaca dokumentasi tersebut dan ingin menghubungkan nomor hari ini, tanpa proses penjualan perusahaan besar. ### Di mana keduanya bersinggungan Dasar teknisnya sama, dan hal ini perlu disampaikan sebelum membahas perbedaannya. - 8x8:: Dokumentasi Coexistence mereka akurat dan sangat jelas tentang batasan, termasuk fitur WhatsApp yang dinonaktifkan setelah nomor terhubung. Dokumentasi itu benar-benar berguna sebagai rujukan. - EasyCoexistence:: Batasan yang sama berlaku karena berasal dari Meta, bukan dari penyedia mana pun. Kami juga mendokumentasikannya dan membangun produk untuk mengelolanya: aturan tidak aktif selama empat belas hari, jendela sinkronisasi, serta fitur yang tidak lagi tersedia. ### Dari membaca hingga terhubung Kesenjangan yang tidak ditutup oleh dokumentasi. - 8x8:: CPaaS untuk perusahaan besar dengan tim pengelola akun, produk pusat kontak, dan layanan operator, yang dijual kepada organisasi dengan proses pengadaan. Onboarding disertai bantuan yang dibutuhkan penerapan berskala besar. - EasyCoexistence:: Daftar dan hubungkan. Embedded Signup milik Meta memilih portofolio, akun, dan nomor, aplikasi WhatsApp Business tetap berfungsi, dan tiga hari pertama gratis. Tidak ada siapa pun yang perlu dihubungi untuk menjadwalkan panggilan. ### Hal yang Anda ketahui sebelum berkomitmen Perbedaan praktis bagi bisnis kecil atau agensi. - 8x8:: Harga diatur secara komersial, sesuatu yang umum untuk CPaaS perusahaan besar dan sesuai bagi pembeli yang menegosiasikan volume voice, pusat kontak, dan layanan pesan sekaligus. - EasyCoexistence:: Seluruh daftar harga dipublikasikan dalam mata uang Anda, dengan tingkat volume yang terlihat. Agensi dengan empat puluh nomor dapat menghitung tagihan sebelum membuat akun. ### Setelah nomor terhubung Koneksi Coexistence dapat gagal tanpa terlihat, dan inilah bagian yang sering dilewati perbandingan. - 8x8:: Dukungan perusahaan besar dan hubungan dengan pengelola akun, model yang tepat jika ada kontrak yang mendasarinya. - EasyCoexistence:: Monitoring berkelanjutan yang membaca alasan pemutusan koneksi dari Meta sendiri, sehingga empat belas hari tidak aktif dapat dibedakan dari klien yang pergi, ditambah konektor MCP dengan enam belas alat agar asisten dapat memeriksa kesehatan dan menghubungkan kembali tanpa membuka dashboard. - Menganggap dokumentasi yang baik sebagai produknya. Dokumentasi tersebut menjelaskan mekanisme Meta yang digunakan semua penyedia. - Memulai proses perusahaan besar hanya untuk menghubungkan satu nomor. - Menganggap setiap penyedia memantau koneksi setelah dibuat. Tanyakan hal ini secara khusus kepada siapa pun yang Anda pilih. **Apakah dokumentasi 8x8 akurat?** Ya, dan kami menjadikannya rujukan. Batasan yang dijelaskan berasal dari Meta, sehingga berlaku bagi setiap penyedia Coexistence, termasuk kami. **Fitur apa yang berhenti berfungsi dalam Coexistence?** Empat fitur, menurut dokumentasi 8x8 dan dokumentasi kami sendiri: pesan yang menghilang, media sekali lihat, lokasi langsung, dan daftar broadcast. Obrolan grup sepenuhnya berada di luar API. **Apakah saya memerlukan kontrak perusahaan besar?** Tidak dengan kami. Tiga hari gratis, harga dipublikasikan, dan nomor terhubung dalam hitungan menit. **Apa yang terjadi jika koneksi terputus?** Kami membaca alasan pemutusan koneksi dari Meta dan memberi tahu Anda. Dengan begitu, aturan tidak aktif selama empat belas hari dapat dibedakan dari kepergian yang sebenarnya. --- ## "Nomor telepon ini tidak memenuhi syarat" di pendaftaran Coexistence https://easycoexistence.com/id/docs/coexistence-error-number-not-eligible Popup pendaftaran Meta menyatakan nomor tidak memenuhi syarat ketika akun aplikasi WhatsApp Business di baliknya tidak lolos pemeriksaan Meta untuk terhubung ke platform. Alasan yang didokumentasikan Meta adalah aktivitas yang kurang di aplikasi. Solusinya adalah pemakaian aplikasi yang nyata dan berkelanjutan pada nomor itu, lalu menjalankan alurnya lagi. ### Apa sebenarnya bunyi pesannya? Popup menampilkan pesan dalam bahasa tampilan yang dipakai. Dalam bahasa Inggris bunyinya "This phone number isn't eligible for registration or migration". Dalam bahasa Spanyol tampil sebagai "Este número de teléfono no cumple los requisitos para el registro ni la migración". Referensi kesalahan Embedded Signup dari Meta mencantumkan versi terdekat yang terdokumentasi pada kode 3441045: "Your phone number isn't eligible to connect to the WhatsApp Business Platform". Dalam bahasa apa pun, artinya sama. Alurnya sudah sampai di langkah nomor telepon, Meta memeriksa akun aplikasi WhatsApp Business yang terdaftar pada nomor itu, lalu menolak menghubungkannya ke API. Tidak ada yang berubah di ponsel, dan aplikasi tetap berfungsi persis seperti sebelumnya. ### Mengapa Meta menolak nomor yang tampak memenuhi syarat? Solusi dari Meta sendiri untuk 3441045 singkat: dibutuhkan lebih banyak aktivitas di aplikasi WhatsApp Business untuk membantu menentukan kelayakan. Meta tidak mempublikasikan ambang batas, jumlah hari, atau jumlah pesan, sehingga angka apa pun yang Anda baca di tempat lain adalah pengamatan sebuah penyedia, bukan aturan Meta. Dibaca apa adanya, ini menunjuk pada akun yang pemakaian aslinya sedikit: nomor yang baru didaftarkan, atau yang nyaris tidak pernah dipakai untuk percakapan sungguhan. Dua penolakan lain tampak mirip tetapi berbeda. Kode 3441042 berarti fitur tidak tersedia untuk nomor dari wilayah tersebut. Dan di sisi API, 2388091 dan 2388093 menyatakan nomor tidak memenuhi syarat menerima atau memverifikasi kode pendaftaran karena tidak sedang dimigrasikan, yang termasuk jalur migrasi, bukan Coexistence. ### Apa yang sebaiknya dilakukan sebelum mencoba lagi? Pakai nomor itu secara normal di aplikasi WhatsApp Business: percakapan pelanggan yang nyata, terkirim dan diterima, selama periode yang berarti. Hindari menghapus akun atau mendaftarkan ulang nomor selagi menunggu, karena pemeriksaan Meta menyangkut aktivitas pada akun itu dan memulai dari nol membuatnya punya lebih sedikit bahan untuk dinilai. Periksa juga hal-hal dasar. Aplikasinya harus aplikasi WhatsApp Business, bukan WhatsApp konsumen, dengan versi 2.24.17 atau lebih baru, dan nomor tidak boleh terhubung ke penyedia API lain. Kedua hal itu menghasilkan pesannya sendiri, yang dibahas di halaman terpisah. Lalu jalankan alurnya lagi dari awal. Kelayakan dievaluasi Meta pada setiap percobaan, jadi percobaan baru setelah ada aktivitas nyata adalah satu-satunya uji yang berarti. - Mencoba kembali alur beberapa kali berturut-turut. Kelayakan dinilai oleh Meta dan percobaan berulang justru bisa terkena pembatasan laju. - Mendaftarkan ulang nomor pada instalasi baru agar mulai dari awal. Pemeriksaan Meta menyangkut aktivitas, dan pendaftaran baru belum punya aktivitas. - Mengira penyedia bisa memasukkan nomor ke daftar pengecualian. Tidak ada penyedia yang bisa menimpa keputusan kelayakan Meta. **Apakah nomor saya diblokir?** Tidak. Pesan ini menyangkut penghubungan nomor ke API. Aplikasi WhatsApp Business tetap berfungsi di ponsel persis seperti sebelumnya. **Berapa lama saya harus menunggu sebelum mencoba kembali?** Meta tidak mempublikasikan jangka waktu tetap. Solusi yang didokumentasikannya adalah lebih banyak aktivitas nyata di aplikasi WhatsApp Business, jadi tunggu sampai nomor itu benar-benar dipakai. **Mengapa pesannya menyebut migrasi?** Popup yang sama juga menangani pemindahan nomor antar akun. Penolakannya mencakup kedua jalur, sehingga kalimatnya menyebut keduanya. **Apakah penyedia lain akan memberi jawaban berbeda?** Tidak. Setiap penyedia memakai Embedded Signup Meta yang sama, dan pemeriksaan kelayakan adalah milik Meta. --- ## "Nomor telepon ini sudah terdaftar di akun WhatsApp" https://easycoexistence.com/id/docs/coexistence-error-number-already-registered Popup signup Meta menampilkan pesan ini ketika nomor sudah terdaftar di tempat yang menghalangi langkah yang sedang dicoba: WhatsApp konsumen, akun WhatsApp Business API, atau akun di platform lain. Nomor harus diputuskan dari akun tersebut terlebih dahulu. Setelah diputuskan, Meta menyebut perlu beberapa menit sebelum nomor tersedia kembali. ### Apa arti pesan ini menurut dokumentasi Meta? Referensi kesalahan Embedded Signup dari Meta mencantumkan pesan ini sebagai "Nomor ini terdaftar di akun WhatsApp yang sudah ada. Untuk menggunakan nomor ini, putuskan nomor dari akun yang sudah ada. Lalu, kembali ke halaman ini dan masukkan ulang nomornya." Meta menambahkan bahwa nomor bisa membutuhkan waktu hingga 3 menit untuk tersedia. Penjelasan Meta adalah bahwa nomor telepon sudah terdaftar di platformnya, dengan menyebut WhatsApp Messenger, aplikasi WhatsApp Business, dan WhatsApp Business API. Solusi yang disarankan adalah membatalkan pendaftaran nomor atau memakai nomor lain. Popup ditampilkan dalam bahasa pengguna, sehingga penolakan yang sama muncul dalam bahasa Italia, Spanyol, atau Portugis dengan makna yang identik. ### Mengapa signup Coexistence bisa mengalami ini? Coexistence ada untuk menghubungkan nomor yang sudah terdaftar di aplikasi WhatsApp Business, jadi status terdaftar bukanlah masalahnya. Pesan ini muncul ketika alur tidak berada di jalur Coexistence, atau ketika pendaftarannya berjenis salah. Tiga situasi menghasilkannya. Nomor berada di WhatsApp konsumen, bukan di aplikasi WhatsApp Business, dan Coexistence tidak bisa menghubungkannya. Alur yang dijalankan adalah signup nomor baru standar, bukan opsi untuk menghubungkan akun aplikasi WhatsApp Business yang sudah ada, sehingga Meta menganggap nomor itu harus didaftarkan dari awal. Atau nomor terdaftar langsung di WhatsApp Business API, di luar aplikasi. Masing-masing butuh perbaikan berbeda, itulah sebabnya pesan ini saja tidak cukup untuk dijadikan dasar tindakan. ### Bagaimana cara membebaskan nomor dan mencoba lagi? Sesuaikan perbaikan dengan tempat nomor itu berada. Jika nomor ada di WhatsApp konsumen, pindahkan dulu ke aplikasi WhatsApp Business di ponsel. Jika nomor ada di aplikasi WhatsApp Business dan popup tetap menampilkan pesan ini, periksa apakah alur menawarkan opsi untuk menghubungkan akun aplikasi WhatsApp Business yang sudah ada; tanpa layar itu, alur yang dipakai salah. Jika nomor terdaftar di API melalui platform lain, nomor harus diputuskan di platform tersebut. Setelah memutuskan, tunggu beberapa menit seperti yang dicatat Meta, lalu kembali ke popup dan masukkan nomor sekali lagi. Jika popup sudah tertutup, mulai alur dari awal, jangan memakai jendela lama. - Mencoba kembali nomor yang sama segera setelah memutuskan. Meta menyebut ketersediaan bisa membutuhkan waktu hingga tiga menit. - Menjalankan signup nomor baru standar untuk nomor aplikasi. Coexistence membutuhkan alur yang menawarkan untuk menghubungkan akun aplikasi WhatsApp Business yang sudah ada. - Menghapus akun aplikasi WhatsApp Business demi menghilangkan kesalahan. Itu justru menghapus pendaftaran yang akan dihubungkan oleh Coexistence. **Akun yang sudah ada mana yang dimaksud Meta?** Popup tidak menyebutkannya. Akun itu ada di mana pun nomor tersebut terdaftar saat ini: WhatsApp konsumen, aplikasi WhatsApp Business pada jalur yang salah, atau API melalui platform lain. **Apakah obrolan saya akan hilang jika saya memutuskan nomor?** Memutuskan dari sebuah platform dilakukan di aplikasi WhatsApp Business lewat Pengaturan, Akun, Business Platform. Ini tindakan terpisah dari menghapus akun aplikasi, yang bukan solusinya. **Saya melihat pesan ini dalam bahasa Italia. Apakah ini kesalahan yang sama?** Ya. Popup dilokalkan, jadi penolakan yang sama muncul dalam bahasa apa pun yang dipakai sesi tersebut. **Apakah penyedia harus melakukan sesuatu?** Hanya jika nomor terhubung melalui penyedia itu. Maka pemutusan dilakukan di sana sebelum alur baru bisa selesai. --- ## "Gagal meminta kode: Server kami sedang tidak tersedia sementara" https://easycoexistence.com/id/docs/coexistence-error-request-code-unavailable Pesan "Gagal meminta kode: Server kami sedang tidak tersedia sementara. Harap tunggu 1 jam sebelum mencoba lagi" muncul saat kode verifikasi diminta untuk sebuah nomor selama pendaftaran dan Meta tidak mengirimkannya. Instruksi dalam pesan itu adalah solusinya: berhenti meminta kode, tunggu satu jam penuh, lalu coba sekali lagi dari alur yang baru. ### Apakah ini gangguan di sisi Meta? Bisa saja, tetapi pesan-pesan terdokumentasi yang mirip dengan ini mengarah ke penyebab lain. Referensi kesalahan Embedded Signup dari Meta tidak mencantumkan kalimat yang persis sama. Namun ada sekelompok penolakan kode verifikasi yang berperilaku serupa: "Anda sudah terlalu sering meminta kode", kode 2494158 dan 2388367 untuk permintaan berulang, serta 2593037 untuk kesalahan saat meminta kode. Semuanya meminta pengguna kembali lagi nanti. Masalah platform yang sebenarnya juga mungkin terjadi. Di sisi API, 133004 berarti server sedang tidak tersedia sementara, dan saran Meta di sana adalah memeriksa halaman status WhatsApp Business Platform sebelum mencoba kembali. Jika halaman status tidak menunjukkan insiden, anggap pesan ini sebagai pembatasan permintaan kode untuk nomor tersebut dan patuhi satu jam yang disebutkan. ### Mengapa kode diminta untuk nomor Coexistence? Pada jalur Coexistence, nomor sudah terdaftar di app WhatsApp Business, dan karena itu Meta meminta para mitra melewati langkah pendaftaran nomor telepon. Alur yang didokumentasikan Meta memverifikasi kepemilikan lewat app itu sendiri: bisnis menerima pesan dari akun Facebook Business resmi di app WhatsApp Business, mengetuk Connect, lalu menyelesaikan langkah verifikasi di sana. Jadi permintaan kode yang terus gagal adalah petunjuk untuk memeriksa jalur mana yang sedang dipakai popup. Jika layar yang menawarkan koneksi ke akun app WhatsApp Business yang sudah ada tidak pernah muncul, alur tersebut memperlakukan nomor sebagai pendaftaran baru dan meminta kode SMS atau suara, dan di situlah pembatasan ini berlaku. ### Bagaimana cara mencoba kembali tanpa memperburuk keadaan? Tunggu satu jam penuh seperti yang diminta pesan, tanpa meminta kode lain di sela waktu itu. Meta menyatakan bahwa sistem membatasi berapa kali kode dapat diminta dalam rentang waktu tertentu, sehingga permintaan yang dibuat selama menunggu justru merugikan Anda. Setelah satu jam berlalu, tutup popup lama dan mulai alur dari awal, jangan menekan kirim ulang di jendela yang dibiarkan terbuka. Pilih opsi untuk menghubungkan akun app WhatsApp Business yang sudah ada, siapkan ponsel dengan nomor tersebut dalam keadaan tidak terkunci dan berada di dekat Anda, lalu selesaikan verifikasi di app begitu pesannya masuk. Jika kode yang salah dimasukkan beberapa kali, panduan Meta berbeda: sistem hanya mengizinkan sejumlah percobaan verifikasi, dan Meta menyarankan menunggu sekitar 12 jam sebelum mencoba kembali. - Menekan kirim ulang berulang kali selama satu jam. Meta membatasi seberapa sering kode dapat diminta dalam satu periode. - Mengira gangguan ini permanen lalu berganti nomor. Pesan tersebut menyebutkan waktu tunggu yang sementara. - Menjalankan pendaftaran nomor baru untuk nomor yang sudah ada di app. Coexistence memverifikasi lewat app WhatsApp Business, bukan lewat pendaftaran SMS baru. **Apakah menunggu lebih dari satu jam akan membantu?** Satu jam adalah waktu yang disebutkan pesan. Menunggu lebih lama tidak merugikan, tetapi meminta kode selama jam itu justru merugikan. **Bisakah penyedia saya mereset pembatasan ini?** Tidak. Pembatasan kode verifikasi diterapkan Meta pada nomor tersebut, dan tidak ada penyedia yang dapat menghapusnya. **Apakah app WhatsApp Business terpengaruh?** Tidak. App tetap berfungsi di ponsel. Penolakan ini hanya menyangkut langkah pendaftaran di browser. **Bagaimana saya tahu apakah ini gangguan sungguhan?** Periksa halaman status WhatsApp Business Platform dari Meta. Jika tidak ada insiden, anggap pesan ini sebagai pembatasan permintaan kode. --- ## Pemindaian kode QR Coexistence gagal di aplikasi WhatsApp Business https://easycoexistence.com/id/docs/coexistence-error-qr-code-pairing-failed Saat pemindaian kode gagal pada pendaftaran Coexistence, penyebab yang perlu diperiksa ada di ponsel: aplikasi WhatsApp Business yang usang, pemindaian dari aplikasi atau perangkat yang salah, atau perintah setelah pemindaian yang tidak dijawab. Solusinya: perbarui aplikasi, pindai dari aplikasi WhatsApp Business di ponsel yang memegang nomor, dan selesaikan setiap perintah. ### Apa yang seharusnya terjadi di ponsel? Dokumentasi Meta menjelaskan sisi ponsel dalam empat langkah. Bisnis menerima pesan dari akun resmi Facebook Business di dalam aplikasi WhatsApp Business, lalu mengetuk Connect. Kemudian mengetuk Connect to the Business Platform. Lalu mengetuk Confirm, tempat bisnis memilih apakah akan membagikan riwayat chat. Terakhir, bisnis menyelesaikan langkah kode verifikasi dan kembali ke browser untuk menuntaskan alur. Kode yang tampil di browser adalah cara memulai percakapan di aplikasi itu. Jadi pemindaian yang tidak berbuat apa-apa, atau ponsel yang langsung menampilkan kesalahan saat memindai, berarti salah satu langkah tersebut tidak dapat dimulai. Semua yang ada sebelumnya, di browser, sudah berhasil. ### Mengapa pemindaian gagal? Ada empat penyebab yang layak diperiksa, dengan urutan ini. Aplikasi terlalu usang. Meta mewajibkan aplikasi WhatsApp Business versi 2.24.17 atau lebih baru, dan memiliki kesalahan Embedded Signup, 4563015, yang hanya meminta Anda memperbarui aplikasi ke versi terbaru. Aplikasi yang memindai salah. Kode harus ditangani oleh aplikasi WhatsApp Business yang memegang nomor, di ponsel utama. WhatsApp biasa, aplikasi kamera ponsel, atau perangkat tertaut seperti WhatsApp Web atau Desktop tidak sama. Perintah tidak diselesaikan. Memindai hanya membuka langkahnya; mengetuk Connect, Connect to the Business Platform, dan Confirm yang membuatnya berlanjut. Popup ditutup. Jika jendela browser sudah hilang, alur yang sedang diselesaikan ponsel ikut hilang. ### Bagaimana cara mencoba kembali dengan bersih? Perbarui aplikasi WhatsApp Business dari toko aplikasi terlebih dahulu, lalu buka kembali. Pastikan ponsel di tangan Anda adalah yang memegang nomor, dalam keadaan tidak terkunci dan online. Kemudian mulai alur pendaftaran dari awal di browser, pilih opsi untuk menghubungkan akun aplikasi WhatsApp Business yang sudah ada, dan biarkan popup tetap terbuka selagi Anda bekerja di ponsel. Tangani kode dari dalam aplikasi WhatsApp Business, jawab setiap perintah yang muncul, lalu kembali ke browser untuk menyelesaikan. Setelah koneksi selesai, perkirakan perangkat tertaut akan logout. Meta memutus semua aplikasi pendamping saat nomor terhubung ke API, dan perangkat itu dapat ditautkan lagi sesudahnya. - Memindai dengan aplikasi kamera ponsel. Kode harus ditangani oleh aplikasi WhatsApp Business yang memegang nomor. - Menutup popup browser saat bekerja di ponsel. Langkah ponsel membutuhkan alur yang memulainya. - Menganggap perangkat tertaut yang logout sebagai kegagalan. Meta memutus aplikasi pendamping saat koneksi terjadi; perangkat itu dapat ditautkan lagi. **Bisakah orang lain memindai untuk bisnis?** Hanya dengan ponsel yang memegang nomor. Langkah ini berlangsung di aplikasi WhatsApp Business pada perangkat itu. **Bisakah saya memakai WhatsApp Web untuk memindai?** Tidak. Perangkat tertaut hanyalah pendamping akun. Langkah ponsel milik aplikasi WhatsApp Business di ponsel utama. **Apakah pemindaian yang gagal mengubah sesuatu di ponsel?** Tidak. Sebelum alur selesai, nomor belum terhubung dan aplikasi berfungsi seperti sebelumnya. **Aplikasi saya sudah terbaru. Apa selanjutnya?** Periksa bahwa nomor versinya 2.24.17 atau lebih baru, lalu mulai ulang alur dari awal dan selesaikan setiap perintah. --- ## Pendaftaran Coexistence terblokir oleh Business Portfolio lama https://easycoexistence.com/id/docs/coexistence-error-inaccessible-business-portfolio Jika nomor terhubung ke Business Portfolio Meta yang berbeda dari yang dipilih di popup pendaftaran, Meta menolaknya dan menyatakan nomor tersebut tidak terkait dengan bisnis yang Anda pilih. Nomor harus dilepas di dalam portfolio lain itu, yang memerlukan seseorang dengan akses admin di sana, atau alurnya dijalankan di portfolio tersebut. ### Apa kata Meta saat hal ini terjadi? Referensi kesalahan Embedded Signup dari Meta mencantumkan kode 3441041: "Nomor telepon yang Anda masukkan tidak terkait dengan bisnis yang Anda pilih. Untuk melanjutkan, Anda perlu melepas nomor telepon ini dari bisnis tersebut atau memasukkan nomor lain." Bisnis yang Anda pilih adalah Business Portfolio yang dipilih pada layar pertama popup. Pesan itu berarti Meta sudah mengaitkan nomor tersebut dengan portfolio yang berbeda. Kaitan itu bisa berasal dari pengaturan lama: agensi yang pernah menghubungkan nomor, Business Manager milik mantan karyawan, atau akun WhatsApp lama yang dibuat untuk iklan. Orang yang menjalankan alur hari ini sering tidak tahu bahwa kaitan itu ada. ### Bagaimana cara melepas nomor dari portfolio lain? Penyelesaian yang didokumentasikan Meta terdiri dari dua bagian, keduanya dilakukan di dalam portfolio yang saat ini memegang nomor tersebut. Pertama, hapus akun WhatsApp yang terhubung ke nomor itu: Meta Business Suite, Pengaturan, Akun, Akun WhatsApp, Hapus Akun. Kedua, hapus nomor telepon itu sendiri dari WhatsApp Manager, pada tab Nomor Telepon. Kedua langkah dilakukan di dalam portfolio tersebut, sehingga memerlukan seseorang dengan akses admin di sana. Meta sudah mewajibkan izin tingkat admin bahkan hanya untuk membuat WhatsApp Business Account di sebuah portfolio. Setelah nomor bebas, jalankan pendaftaran lagi dan pilih portfolio yang Anda kendalikan. ### Bagaimana jika tidak ada yang bisa masuk ke portfolio lama? Maka pilihan yang realistis tinggal dua. Pertama, pulihkan akses. Siapa pun yang membuat portfolio itu, atau admin lain yang masih ada, dapat menambahkan orang saat ini sebagai admin. Untuk portfolio yang dipegang agensi, artinya meminta agensi memberikan akses atau melepas nomor itu sendiri. Atau, jalankan alurnya di dalam portfolio lama itu setelah akses pulih, alih-alih memindahkan nomor keluar darinya. Coexistence menyimpan akun yang dikonversi di portfolio milik klien sendiri, jadi portfolio tempat alur dijalankan adalah tempat nomor akan berada seterusnya. Pilih portfolio yang masih akan dikendalikan bisnis tersebut setahun lagi. - Membuat portfolio baru lalu mencoba kembali. Nomor masih terhubung ke portfolio lama, sehingga penolakan yang sama muncul lagi. - Menghapus akun aplikasi WhatsApp Business untuk memutus kaitan. Kaitan itu disimpan di sisi Meta, di dalam portfolio lain tersebut. - Membiarkan nomor di portfolio yang tidak dikendalikan bisnis. Siapa pun yang mengelolanya mengendalikan koneksinya. **Bisakah dukungan Meta memindahkan nomor untuk saya?** Solusi Meta yang didokumentasikan untuk 3441041 adalah melepas nomor di dalam portfolio lain, dilakukan oleh seseorang yang punya akses ke sana. Meta tidak menjelaskan pemindahan nomor atas nama Anda. **Bagaimana cara mengetahui portfolio mana yang memegang nomor?** Pesan Meta tidak menyebutkannya. Periksa setiap portfolio yang pernah dipakai siapa pun di bisnis Anda, termasuk yang dibuat oleh agensi. **Apakah melepas nomor akan menghentikan aplikasi WhatsApp Business?** Langkah-langkah itu menghapus akun WhatsApp dan nomor dari portfolio tersebut di Meta Business Suite dan WhatsApp Manager. Aplikasi di ponsel bukan tempat langkah-langkah itu dilakukan. **Apakah ini sama dengan nomor yang berada di penyedia lain?** Tidak. Itu adalah koneksi ke aplikasi partner lain. Ini adalah nomor yang termasuk dalam portfolio yang berbeda. --- ## Opsi "Hubungkan aplikasi WhatsApp Business yang sudah ada" tidak muncul https://easycoexistence.com/id/docs/coexistence-error-option-not-showing Opsi untuk menghubungkan aplikasi WhatsApp Business yang sudah ada hanya muncul jika platform yang meluncurkan Embedded Signup Meta telah mengaktifkannya di kodenya. Tanpa pengaturan itu, popup menampilkan layar pemilihan akun standar dan memperlakukan nomor tersebut sebagai pendaftaran baru. Bisnis tidak dapat mengaktifkannya sendiri; platformlah yang harus melakukannya. ### Siapa yang menentukan apakah opsi itu muncul? Platform yang meluncurkan popup. Dokumentasi Meta meminta mitra menambahkan properti featureType yang diatur ke whatsapp_business_app_onboarding saat meluncurkan Embedded Signup. Meta juga memberi cara mengecek: jika layar pemilihan akun diganti dengan layar yang menawarkan koneksi ke WhatsApp Business Account yang sudah ada, fitur itu aktif. Jadi, ketika bisnis melihat layar biasa, yaitu memilih atau membuat WhatsApp Business Account dan memasukkan nomor untuk didaftarkan, berarti popup diluncurkan tanpa pengaturan itu. Tidak ada pengaturan Meta milik bisnis yang dapat mengubahnya. Bisnis hanya bisa beralih ke link pendaftaran dari platform yang sudah mengaktifkannya. ### Mengapa sebuah platform mungkin tidak menawarkannya? Meta mencantumkan persyaratan di sisi platform sebelum opsi ini bisa diaktifkan. Platform harus sudah menjadi Solution Partner atau Tech Provider, tahu cara memakai Cloud API, memiliki callback webhook yang dapat menerima dan mengolah webhook, serta menjalankan Embedded Signup dengan session logging. Tool yang di-host sendiri, atau integrasi yang dibangun di atas app developer yang bukan Tech Provider, tidak memenuhi syarat pertama. Dalam kasus itu, opsi tersebut tidak bisa dimunculkan kembali lewat perubahan konfigurasi di sisi bisnis. Jalan keluarnya adalah platform yang sudah mengerjakan hal ini. Kesenjangan lainnya ada pada versi. Embedded Signup v2 dan v3 dihentikan pada 15 Oktober 2026, dan Meta meminta mitra pindah ke v4 sebelum tanggal itu. ### Bagaimana jika opsi muncul tetapi akun tidak bisa dipilih? Itu penolakan yang berbeda, dan berasal dari akun, bukan dari platform. Daftar kesalahan Meta memuat 3441047: fitur tidak tersedia untuk akun yang memakai pesan marketing, dan bisnis harus memilih WhatsApp Business Account lain. Kode 3441042 berarti fitur tidak tersedia untuk nomor dari wilayah tersebut. Lalu aplikasi di bawah versi 2.24.17 ditolak dengan permintaan untuk memperbarui ke versi terbaru. Setiap penolakan itu disertai pesannya sendiri di popup. Opsi yang hilang tanpa pesan apa pun mengarah kembali ke cara alur diluncurkan. - Mencari tombol Coexistence di pengaturan Meta milik bisnis. Opsi ini diatur oleh pihak yang meluncurkan popup. - Tetap menyelesaikan alur standar. Tanpa opsi itu, Meta memperlakukan nomor sebagai pendaftaran baru, yang bukan Coexistence. - Mengira integrasi Embedded Signup lama masih memenuhi syarat. Meta menghentikan v2 dan v3 pada 15 Oktober 2026. **Bisakah bisnis mengaktifkan Coexistence sendiri?** Tidak di popup. Opsi ini diatur oleh platform yang meluncurkan Embedded Signup, lewat pengaturan featureType. **Bagaimana saya tahu opsinya aktif?** Uji dari Meta sendiri: layar pemilihan akun diganti dengan layar yang menawarkan koneksi ke WhatsApp Business Account Anda yang sudah ada. **Apakah bisnis memerlukan Business Portfolio terverifikasi?** Persyaratan Meta untuk opsi ini ada di sisi platform peluncur, ditambah aplikasi versi 2.24.17 atau lebih baru untuk bisnis. **Apakah ini pembatasan regional?** Penolakan regional datang sebagai pesan tersendiri, kode 3441042. Opsi yang hilang tanpa pesan apa pun mengarah ke cara alur diluncurkan. --- ## "Update your WhatsApp Business App" saat pendaftaran Coexistence https://easycoexistence.com/id/docs/coexistence-error-business-app-outdated Coexistence mensyaratkan aplikasi WhatsApp Business versi 2.24.17 atau lebih baru di ponsel yang memegang nomor tersebut. Di bawah versi itu, popup pendaftaran Meta menolak nomor dan meminta aplikasi diperbarui ke versi terbaru. Perbarui aplikasi dari toko aplikasi, lalu jalankan alurnya lagi dari awal, dan masalah ini selesai. ### Apa isi pesannya? Referensi kesalahan Embedded Signup dari Meta memuat kode 4563015 dengan teks "Update your WhatsApp Business App to the latest version to use this phone number", dan solusinya persis seperti itu: perbarui aplikasi ke versi terbaru. Persyaratan di baliknya tertulis dalam dokumentasi onboarding Coexistence dari Meta: pelanggan bisnis harus memakai aplikasi WhatsApp Business versi 2.24.17 atau lebih tinggi. Pesan itu meminta versi terbaru, bukan versi minimum, dan memperbarui ke versi terbaru yang tersedia memenuhi keduanya. ### Perangkat mana yang harus diperbarui? Ponsel utama: perangkat tempat nomor terdaftar di aplikasi WhatsApp Business. Aplikasi itulah yang diperiksa Meta, dan aplikasi itu pula yang menangani langkah di ponsel dalam alur ini. Memperbarui WhatsApp Web, aplikasi desktop, atau tablet yang tertaut ke akun tidak berpengaruh, karena semuanya perangkat pendamping, bukan tempat pendaftaran nomor. Dokumentasi Meta juga menyebutkan bahwa klien pendamping akan terputus saat nomor tersambung ke API, dan WhatsApp untuk Windows serta WhatsApp untuk WearOS tidak didukung sebagai pendamping setelahnya. Pada pengaturan agensi, orang yang menjalankan alur di browser sering kali tidak memegang ponselnya, jadi ini langkah yang perlu dikonfirmasi dengan pemilik bisnis sebelum memulai. ### Bagaimana cara memeriksa versi dan mencoba kembali? Di ponsel yang memegang nomor, cari versi aplikasi WhatsApp Business yang terpasang, baik di informasi bantuan aplikasi maupun di halamannya pada toko aplikasi ponsel. Jika versinya di bawah 2.24.17, atau toko aplikasi menawarkan pembaruan, pasang pembaruan itu. Setelah memperbarui, tutup lalu buka kembali aplikasi agar versi baru yang berjalan. Kemudian mulai alur pendaftaran dari awal di browser, jangan melanjutkan popup yang sudah menampilkan penolakan, dan pilih opsi untuk menghubungkan akun aplikasi WhatsApp Business yang sudah ada. Pembaruan itu sendiri dilakukan di toko aplikasi, bukan di popup pendaftaran, jadi ini langkah untuk orang yang memegang ponsel. Konfirmasikan nomor versi barunya dengan mereka sebelum alur dijalankan lagi, jangan berasumsi pembaruan sudah berhasil. - Memperbarui WhatsApp Web atau aplikasi desktop. Meta memeriksa aplikasi WhatsApp Business di ponsel utama. - Memperbarui WhatsApp biasa di ponsel yang memiliki kedua aplikasi. Aplikasi Business dipasang terpisah dan punya versinya sendiri. - Mencoba kembali di popup yang sama setelah memperbarui. Mulai alur dari awal agar pemeriksaan berjalan terhadap versi baru. **Apakah 2.24.17 cukup, atau saya perlu versi terbaru?** Minimum yang ditetapkan Meta adalah 2.24.17. Teks kesalahannya meminta versi terbaru, jadi memperbarui sepenuhnya mencakup keduanya. **Apakah memperbarui membuat obrolan hilang?** Pembaruan mengganti versi aplikasi pada pendaftaran yang sama. Ini tidak sama dengan menghapus akun atau mendaftarkan nomor lagi, yang sebaiknya dihindari. **Apakah versi masih berpengaruh setelah terhubung?** Persyaratan Meta berlaku untuk onboarding. Menjaga aplikasi tetap terbaru tetap masuk akal, karena ponsel tetap menjadi bagian dari koneksi. **Apakah ini sama dengan nomor yang tidak memenuhi syarat?** Tidak. Kelayakan menyangkut aktivitas pada akun. Kasus ini murni soal versi aplikasi di ponsel. --- ## Kesalahan Coexistence: nomor sudah terhubung ke penyedia lain https://easycoexistence.com/id/docs/coexistence-error-number-on-another-provider Alur Coexistence dari Meta tidak akan menghubungkan nomor WhatsApp Business app ke platform baru selama platform lain masih memegangnya. Jika nomor sudah terhubung ke penyedia lain, popup pendaftaran Meta menolaknya dan menyatakan bahwa berganti mitra tidak didukung dalam alur tersebut. Bisnis memutus platform yang sedang aktif di WhatsApp Business app, menunggu 15 menit, lalu menjalankan pendaftaran baru. ### Pesan mana yang menandakan nomor ada di penyedia lain? Referensi kesalahan Embedded Signup dari Meta memuat tiga pesan untuk situasi ini, pada bagian tentang onboarding pengguna WhatsApp Business app. - 2655093: bisnis sudah berbagi WhatsApp Business Account ini dengan seorang mitra, dan berganti mitra tidak didukung dalam alur ini. - 3441049: nomor sudah terdaftar pada produk dan harus diputus dari akun yang sedang aktif di WhatsApp Business app. - 2655094: putuskan platform bisnis Anda untuk melanjutkan, lalu tunggu 15 menit sebelum mencoba kembali. ### Bagaimana cara memutus penyedia yang sedang aktif? Dari ponsel, di WhatsApp Business app. Jalur menurut Meta: Pengaturan, Akun, Platform Bisnis, lalu pilih platform yang terhubung dan ketuk Putuskan. Meta juga mencatat bahwa panggilan pembatalan pendaftaran dari API tidak dapat dipakai pada nomor yang digunakan bersama di aplikasi dan Cloud API. Itu sebabnya pemutusan dilakukan di aplikasi, bukan lewat dashboard penyedia lama. Saat bisnis memutus koneksi, Meta mengirim webhook account_update dengan event PARTNER_REMOVED ke platform sebelumnya. Dengan cara itulah penyedia lama mengetahuinya. Langganan apa pun dengan penyedia tersebut adalah urusan terpisah antara bisnis dan mereka. ### Apa yang terjadi setelah memutus koneksi? Tunggu. Pesan Meta untuk 3441049 dan 2655094 sama-sama meminta Anda menunggu 15 menit sebelum mencoba kembali. Lalu jalankan pendaftaran platform baru dari awal dan pilih opsi untuk menghubungkan akun WhatsApp Business app yang sudah ada. Ini onboarding baru: berbagi riwayat obrolan ditawarkan lagi, dan platform baru punya waktu 24 jam setelah onboarding untuk menyinkronkan kontak dan riwayat. Satu kasus masih bisa mengganggu perpindahan. Meta mencatat bahwa bisnis yang pernah bekerja dengan seorang mitra dan masih berbagi jalur kredit mitra itu bisa melihat kesalahan saat pindah ke mitra baru, dan Meta menerbitkan panduan terpisah untuk mengatasinya. - Meminta penyedia lama membatalkan pendaftaran nomor. Menurut Meta, panggilan pembatalan pendaftaran tidak berfungsi pada nomor yang dipakai di aplikasi dan Cloud API sekaligus. - Mencoba kembali dalam beberapa menit setelah memutus koneksi. Meta meminta 15 menit. - Menghapus akun WhatsApp Business app untuk memutus koneksi lama. Jalur yang terdokumentasi adalah memutus lewat Pengaturan. **Bisakah satu nomor terhubung ke dua penyedia sekaligus?** Tidak lewat alur ini. Pesan Meta menyatakan berganti mitra tidak didukung tanpa memutus yang sedang aktif lebih dulu. **Apakah memutus koneksi akan menghapus obrolan saya?** Memutus koneksi hanya menghapus koneksi platform. WhatsApp Business app tetap ada di ponsel dan terus berfungsi. **Bisakah penyedia baru memutus penyedia lama untuk saya?** Tidak. Pemutusan dilakukan oleh bisnis sendiri di WhatsApp Business app. **Apakah riwayat disinkronkan lagi dengan penyedia baru?** Onboarding baru menawarkan berbagi riwayat lagi, dan platform baru punya waktu 24 jam untuk menjalankan sinkronisasi. --- ## "This authorization code has expired" setelah pendaftaran Coexistence https://easycoexistence.com/id/docs/coexistence-error-authorization-code-expired Saat Embedded Signup dari Meta selesai, Meta memberi platform yang meluncurkannya sebuah kode berumur pendek yang harus ditukar dengan token akses dalam 30 detik. Jika penukaran terjadi lebih lambat, atau memakai kode dari percobaan sebelumnya, Meta menjawab bahwa kode otorisasi telah kedaluwarsa. Menjalankan alur sekali lagi menghasilkan kode yang baru. ### Kode apa yang kedaluwarsa? Saat bisnis menyelesaikan Embedded Signup, Meta mengembalikan ID aset dan kode token yang dapat ditukar ke jendela browser yang membuka popup. Platform lalu mengirim kode itu ke server miliknya sendiri, yang memanggil endpoint oauth access_token milik Meta dengan app ID dan app secret untuk menukarnya menjadi token bisnis. Panduan implementasi Meta jelas soal waktu: kode token yang dapat ditukar memiliki time-to-live 30 detik, sehingga platform harus mampu menukarnya sebelum kedaluwarsa. Penukaran yang dicoba setelah batas itu ditolak, dan "This authorization code has expired" adalah bunyi penolakannya. Bisnis tidak salah apa pun karena menyelesaikan popup dengan lambat; hitungan waktu dimulai saat kode dikembalikan. ### Mengapa ini terjadi setelah popup selesai terlambat atau dua kali? Beberapa situasi dapat menunda penukaran hingga melewati batas itu. Tab browser dibiarkan di latar belakang atau laptop tertidur saat alur selesai, sehingga kode baru sampai ke server platform lama setelah diterbitkan. Server platform mengantrekan penukaran di belakang pekerjaan lain, bukan langsung memprosesnya. Atau orang tersebut membuka alur dua kali, menyelesaikan keduanya, lalu platform menukar kode dari jendela pertama setelah jendela kedua selesai. Saat pengujian ada penyebab keempat: menyalin kode dari konsol browser lalu menukarnya secara manual dengan cURL atau Postman. Panduan Meta memperingatkan hal persis ini dan menyarankan agar permintaan penukaran sudah siap sebelum alur dimulai. ### Bagaimana cara menyelesaikan koneksi? Jalankan alur dari awal di satu jendela saja, dan biarkan selesai dengan halaman platform tetap di latar depan. Setiap penyelesaian mengembalikan kode baru, dan penukaran kode itu dengan cepat adalah satu-satunya yang dibutuhkan platform. Untuk nomor Coexistence, lakukan dengan segera. Meta mengubah akun WhatsApp Business saat bisnis menyelesaikan alur, dan setelah platform melakukan onboarding pelanggan, platform punya waktu 24 jam untuk menyinkronkan riwayat pesan; setelah itu, bisnis harus dilepas dari platform dan menyelesaikan alur lagi. Di sisi platform, perbaikan yang tahan lama adalah menukar kode di server begitu kode tiba, sebelum langkah onboarding lainnya. - Mencoba kembali penukaran token dengan kode yang sama. Kode itu sudah kedaluwarsa setelah 30 detik dan tidak akan hidup lagi. - Menjalankan pendaftaran di dua jendela sekaligus. Hanya kode dari percobaan yang sedang ditukar yang dihitung. - Menukar kode dari browser. Meta mewajibkan penukaran sebagai permintaan server-ke-server dengan app secret. **Apakah bisnis berhasil menghubungkan nomor atau tidak?** Bisnis sudah menyelesaikan alur Meta, tetapi platform tidak dapat mengubah kode menjadi token yang berfungsi, sehingga belum bisa bertindak atas nomor itu. Menjalankan alur lagi memberinya kode yang baru. **Bisakah kode dibuat berlaku lebih lama?** Tidak. Meta menetapkan time-to-live 30 detik, dan tidak ada platform yang dapat memperpanjangnya. **Apakah aplikasi WhatsApp Business terpengaruh?** Tidak. Aplikasi tetap berfungsi di ponsel selama masalah ini diselesaikan. **Apakah ini sama dengan token akses yang kedaluwarsa?** Tidak. Ini adalah kode pendaftaran berumur pendek. Token akses yang kedaluwarsa pada koneksi yang berfungsi mengembalikan kesalahan 190. --- ## "Your app is missing required Graph API permissions for Cloud API companion pairing" https://easycoexistence.com/id/docs/coexistence-error-companion-pairing-permission Pesan ini berarti platform yang meluncurkan pendaftaran tidak memiliki izin WhatsApp yang disyaratkan Meta, pada tingkat akses yang disyaratkan Meta, untuk menghubungkan nomor aplikasi WhatsApp Business ke Cloud API. Meta hanya mengizinkan bisnis memberikan izin yang Advanced access-nya dipegang platform. Bisnis tidak bisa memperbaikinya; platform yang harus melakukannya. ### Apa arti pesan ini? Teks lengkapnya berbunyi: "Your app is missing required Graph API permissions for Cloud API companion pairing. Please verify advanced WhatsApp Business permissions are granted, then try again." Referensi kesalahan publik Meta tidak mencantumkan kalimat persis ini, tetapi setiap bagiannya sesuai dengan hal yang didokumentasikan Meta. "Your app" adalah aplikasi Meta milik platform yang menjalankan pendaftaran, bukan aplikasi WhatsApp Business di ponsel. Meta tidak mendefinisikan companion pairing secara publik; dalam konteksnya, istilah ini menggambarkan Cloud API yang menggabungkan nomor yang tetap terdaftar di aplikasi WhatsApp Business, yaitu pengaturan Coexistence. Adapun izin WhatsApp Business "advanced" merujuk pada Advanced access, tingkat yang diberikan Meta lewat App Review. ### Izin apa saja yang terlibat? Dokumentasi izin Meta menyebut dua izin yang umumnya dibutuhkan integrasi WhatsApp. whatsapp_business_management mencakup metadata akun, template, nomor telepon, analitik, dan webhook akun. whatsapp_business_messaging mencakup pengiriman pesan serta penerimaan webhook pesan dan status. Bagi partner yang kliennya memakai aplikasinya, Meta mewajibkan App Review dan Advanced access untuk setiap izin yang dibutuhkan aplikasi. Meta menyatakan akibatnya secara langsung: tanpa Advanced access untuk suatu izin, klien tidak bisa memberikannya kepada aplikasi lewat Embedded Signup. Panggilan dengan whatsapp_business_management pada akun yang bukan milik aplikasi, tanpa Advanced access, mengembalikan kesalahan 200. Platform dapat memeriksa izin yang benar-benar diberikan bisnis dengan memeriksa token memakai endpoint debug_token milik Meta, yang mencantumkan izin yang diberikan di bawah scopes. ### Apa yang bisa dilakukan bisnis? Sangat sedikit dari sisinya sendiri, dan bisnis sebaiknya tidak mengubah pengaturan Meta-nya untuk mengatasi hal ini. Perbaikannya ada pada platform: platform harus menjadi Tech Provider atau Solution Partner, yang oleh Meta disebut sebagai syarat untuk meng-onboard pengguna aplikasi WhatsApp Business, dan Advanced access untuk izin WhatsApp harus sudah disetujui. Yang bisa dilakukan bisnis adalah melaporkan pesan persisnya kepada platform, lalu mencoba kembali setelah platform memastikan aksesnya, atau memakai platform yang sudah memegang status tersebut. Mengulang alur yang sama di platform yang sama sebelum itu akan memberi hasil yang sama, dan tidak memengaruhi aplikasi WhatsApp Business di ponsel. - Memberikan lebih banyak izin di pengaturan Meta milik bisnis sendiri. Akses yang kurang adalah milik aplikasi platform. - Menjalankan sendiri sebuah tool di aplikasi developer tanpa App Review. Tanpa Advanced access, bisnis tidak bisa memberikan izin yang dibutuhkan. - Mencoba kembali berulang kali di platform yang sama. Hasilnya baru berubah saat akses platform itu berubah. **Apakah ada yang salah dengan aplikasi WhatsApp Business saya?** Tidak. Pesan itu merujuk pada aplikasi Meta milik platform, bukan aplikasi di ponsel Anda, yang tetap berfungsi. **Bisakah saya memberikan izinnya sendiri?** Hanya izin yang Advanced access-nya dipegang platform yang muncul untuk Anda berikan. Akses yang kurang harus disetujui lebih dulu untuk platform. **Bagaimana platform mendapatkan Advanced access?** Lewat Meta App Review untuk setiap izin yang dibutuhkan aplikasinya, sebagai partner yang kliennya memakai aplikasi tersebut. **Apakah bisnis perlu App Review?** Tidak. Menurut Meta, developer langsung yang hanya mengakses data bisnisnya sendiri tidak memerlukan App Review maupun Advanced access. --- ## Kesalahan WhatsApp 0: gagal mengautentikasi pengguna aplikasi https://easycoexistence.com/id/docs/whatsapp-error-0 Kode kesalahan 0 berarti Meta gagal mengautentikasi pengguna aplikasi di balik token akses. Deskripsi Meta berbunyi: "We were unable to authenticate the app user." Token telah kedaluwarsa, dibatalkan, atau pengguna memblokir semua aplikasi dari datanya. Solusinya adalah token akses baru, bukan mencoba kembali permintaan. ### Apa arti kode kesalahan WhatsApp 0? Artinya platform menerima permintaan, tetapi tidak dapat mengaitkannya dengan pengguna aplikasi yang dipercaya. Meta memasukkan kode 0 ke dalam kesalahan otorisasi pada referensi kesalahan Cloud API, dengan teks detail "We were unable to authenticate the app user." Alasan yang mungkin semuanya menyangkut token: token telah kedaluwarsa, token telah dibatalkan, atau orang yang memberikannya mengubah pengaturan yang mencegah semua aplikasi mengakses datanya. Tidak ada satu pun dalam daftar itu yang menyangkut nomor telepon, WhatsApp Business Account, atau pesan yang dikirim. Permintaan bahkan belum sampai pada tahap pemeriksaan hal-hal tersebut. ### Bagaimana cara memperbaiki kesalahan 0? Ambil token akses baru. Itulah obat yang dicantumkan Meta, dan satu-satunya yang berhasil. Sebelum menggantinya, cari tahu penyebab mana dari ketiganya yang berlaku, karena masing-masing akan muncul lagi jika diabaikan. Token pengguna dengan masa berlaku singkat akan kedaluwarsa lagi sesuai jadwal. Token yang dibatalkan akan terus gagal sampai seseorang memberikan akses kembali. Pengguna yang mematikan akses aplikasi sepenuhnya harus mengaktifkannya lagi sebelum token apa pun untuk pengguna itu bisa bekerja. Untuk pengiriman antar server, panduan token akses Meta merekomendasikan token System User, yang menurut Meta berumur panjang dan cocok untuk layanan otomatis yang tidak membutuhkan input pengguna. ### Apakah kesalahan 0 sama dengan kesalahan 190? Keduanya tumpang tindih dalam praktik, tetapi dicantumkan terpisah oleh Meta. Kesalahan 190 memuat teks detail "Your access token has expired." Kesalahan 0 lebih luas: mencakup token kedaluwarsa, token dibatalkan, dan pengguna yang memblokir akses aplikasi sepenuhnya. Keduanya berada di tabel otorisasi yang sama, dan keduanya diatasi dengan token baru. Perbedaan praktisnya ada pada diagnosis. Kode 190 memberi tahu bahwa token sudah usang. Kode 0 memberi tahu bahwa autentikasi gagal dan membiarkan Anda mencari tahu sebabnya, hal yang layak dilakukan sebelum menerbitkan token pengganti yang gagal dengan cara yang persis sama satu jam kemudian. - Mencoba kembali permintaan yang sama. Token yang tidak terautentikasi tetap tidak terautentikasi, sehingga setiap percobaan kembali mengembalikan kode 0 lagi. - Menghubungkan ulang nomor. Nomor tidak pernah diperiksa, jadi onboarding ulang hanya membebani pemilik bisnis dengan pekerjaan yang tidak mengubah apa pun. - Menerbitkan token pengguna jangka pendek yang baru untuk tugas backend. Token itu akan kedaluwarsa sesuai jadwal dan kesalahan muncul kembali. **Apakah kesalahan 0 berarti nomor saya terputus?** Tidak. Semua alasan Meta untuk kode 0 menyangkut token akses. Nomor dan aplikasi WhatsApp Business di ponsel tidak terlibat. **Di mana kesalahan 0 didokumentasikan?** Di tabel kesalahan otorisasi pada referensi kode kesalahan Cloud API milik Meta. Cloud API dibangun di atas Graph API, yang memakai format kesalahan yang sama. **Apakah menunggu akan membuat kesalahan 0 hilang?** Tidak. Token yang kedaluwarsa atau dibatalkan tidak pulih dengan sendirinya. Token baru dibutuhkan. **Bagaimana cara memeriksa kemampuan sebuah token?** Gunakan debugger token akses Meta atau endpoint debug_token. Keduanya menunjukkan apakah token valid, kapan kedaluwarsa, dan izin apa saja yang dibawanya. --- ## Kesalahan WhatsApp 3: masalah kapabilitas atau izin https://easycoexistence.com/id/docs/whatsapp-error-3 Kode kesalahan 3 berarti aplikasi yang memanggil endpoint tidak punya kapabilitas atau izin yang diwajibkan endpoint tersebut. Deskripsi dari Meta adalah "Capability or permissions issue." Graph API menamainya API Method. Solusinya: periksa izin yang diberikan pada token dengan access token debugger, lalu tambahkan izin yang dibutuhkan endpoint. ### Apa arti kode kesalahan 3 di WhatsApp? Artinya permintaan sudah terautentikasi, tetapi aplikasi tidak diizinkan melakukan apa yang diminta. Meta mencantumkan kode 3 di antara kesalahan otorisasi dalam referensi Cloud API dengan teks detail "Capability or permissions issue." Panduan penanganan kesalahan Graph API, yang diwarisi Cloud API, menyebut kode yang sama sebagai API Method dan meminta Anda memastikan aplikasi punya kapabilitas atau izin yang diperlukan untuk panggilan itu. Jadi tokennya berfungsi. Identitas bukan masalahnya, dan inilah yang membedakannya dari kode 0 dan 190. Masalahnya adalah apa saja yang boleh disentuh oleh token tersebut. ### Bagaimana cara memeriksa izin apa saja yang dimiliki sebuah token? Gunakan access token debugger, atau endpoint debug_token yang mengembalikan informasi yang sama. Respons menampilkan izin yang diberikan pada properti scopes. Bandingkan daftar itu dengan halaman referensi endpoint yang gagal, karena setiap referensi menyebutkan izin yang diwajibkannya. Untuk WhatsApp, dua izin mencakup hampir semuanya. whatsapp_business_management dibutuhkan untuk metadata akun, template, daftar nomor telepon, analitik, dan webhook akun. whatsapp_business_messaging dibutuhkan untuk mengirim pesan apa pun dan menerima webhook pesan serta status. Token yang hanya memegang salah satunya akan gagal pada panggilan yang membutuhkan yang lain. ### Mengapa aplikasi mitra mengalami kesalahan 3 sementara developer langsung tidak? Karena mitra yang melayani bisnis lain punya satu gerbang tambahan. Panduan izin Meta menyatakan bahwa mitra yang kliennya memakai aplikasinya untuk mengakses data mereka harus lolos App Review dan memegang akses Advanced untuk setiap izin yang dibutuhkan aplikasi. Developer langsung yang hanya bekerja dengan data bisnisnya sendiri tidak memerlukan App Review maupun akses Advanced. Jadi kode yang sama bisa berjalan mulus pada akun milik developer sendiri dan gagal pada akun klien. Jika polanya begitu, pertanyaannya bukan izin mana yang hilang dari token, melainkan apakah aplikasi sudah disetujui untuk memakai izin itu pada aset yang bukan miliknya. - Membuat token baru dengan scope yang sama. Token baru dengan izin yang sama akan gagal di titik yang sama. - Memeriksa nama izin di pengaturan aplikasi, bukan pada token. Yang berlaku adalah apa yang diberikan kepada token. - Menguji hanya pada akun sendiri. Aplikasi mitra memerlukan akses Advanced sebelum akun klien menerima panggilan. **Apakah kesalahan 3 masalah pada nomor telepon saya?** Bukan. Kesalahan ini menyangkut apa yang boleh dilakukan token aplikasi. Nomor tidak diperiksa sebelum permintaan ditolak. **Apa perbedaan kesalahan 3 dan kesalahan 10?** Kode 3 adalah masalah kapabilitas atau izin. Kode 10 menyatakan izin tidak diberikan atau sudah dicabut. Keduanya diselesaikan dengan memeriksa scope token. **Izin apa yang saya perlukan untuk mengirim pesan?** whatsapp_business_messaging. Panduan izin Meta menyatakan izin ini wajib untuk mengirim pesan jenis apa pun. **Apakah mencoba kembali akan membantu?** Tidak. Izin token tidak berubah di antara percobaan, jadi hasilnya sama. --- ## Kesalahan WhatsApp 4: aplikasi mencapai pembatasan laju panggilan API https://easycoexistence.com/id/docs/whatsapp-error-4 Kode kesalahan 4 berarti aplikasi telah mencapai pembatasan laju panggilan API. Deskripsi Meta: "The app has reached its API call rate limit." Yang dihitung adalah panggilan yang dilakukan aplikasi dalam satu jam bergulir, bukan pesan yang dikirim dari sebuah nomor. Periksa penggunaan di App Dashboard, tunggu, lalu kurangi seberapa sering aplikasi memanggil API. ### Apa arti kode kesalahan WhatsApp 4? Artinya aplikasi Anda telah melakukan terlalu banyak panggilan API dalam jendela saat ini, dan panggilan berikutnya ditolak sampai hitungannya turun. Meta mencantumkan kode 4 di antara kesalahan throttling dengan teks rincian "The app has reached its API call rate limit." Panduan penanganan kesalahan Graph API menyebutnya API Too Many Calls dan menggambarkannya sebagai masalah throttling sementara. Kode ini berdekatan dengan dua kode throttling lain yang mudah tertukar. 80007 berarti WhatsApp Business Account mencapai pembatasan laju. 130429 berarti throughput pesan Cloud API. Kode 4 bukan keduanya: ini adalah jatah panggilan milik aplikasi itu sendiri. ### Bagaimana batas panggilan aplikasi dihitung? Untuk permintaan yang dibuat dengan app access token, panduan pembatasan laju Graph API dari Meta memberikan rumus: panggilan dalam satu jam sama dengan 200 dikalikan jumlah pengguna. Jumlah pengguna didasarkan pada pengguna aktif harian unik aplikasi, dengan angka mingguan dan bulanan dipakai saat penggunaan harian menurun. Batas ini berlaku untuk aplikasi secara keseluruhan, bukan per pengguna, sehingga beberapa pengguna yang sangat aktif bisa menghabiskan sebagian besarnya. Panduan itu juga menyebutkan bahwa penggunaan tampil di App Dashboard dan, setelah cukup banyak panggilan dilakukan, di header X-App-Usage pada respons. Header itu adalah cara untuk melihat batas mendekat sebelum kesalahan 4 muncul. ### Apa yang harus dilakukan setelah kesalahan 4? Berhenti memanggil untuk sementara, lalu panggil lebih jarang. Panduan pembatasan laju Meta tegas soal bagian pertama: saat batas tercapai, hentikan panggilan API, karena terus memanggil menambah hitungan dan memperpanjang waktu sebelum panggilan berhasil lagi. Bagian kedua adalah soal desain. Sebarkan permintaan secara merata, jangan sekaligus dalam lonjakan, saring respons agar satu panggilan mengembalikan apa yang Anda butuhkan, dan hindari panggilan yang mengambil data yang tumpang tindih. Polling biasanya penyebabnya. Integrasi yang menanyakan status akun yang sama setiap beberapa detik menghabiskan jatahnya untuk jawaban yang sudah dimilikinya. - Mencoba kembali dalam perulangan. Setiap panggilan tambahan menambah hitungan dan menjauhkan pemulihan. - Menganggapnya batas pengiriman. Kode 4 menghitung panggilan aplikasi, sedangkan throughput pesan adalah 130429. - Melakukan polling endpoint status dengan interval pendek. Pembacaan berulang atas data yang tidak berubah menghabiskan jatah per jam. **Apakah kesalahan 4 sama dengan kesalahan 130429?** Tidak. 130429 adalah throughput pesan untuk sebuah nomor. Kesalahan 4 adalah jumlah panggilan API yang telah dilakukan aplikasi Anda. **Berapa lama kesalahan 4 berlangsung?** Sampai hitungan panggilan dalam jendela satu jam bergulir turun di bawah batas. Memanggil selama waktu itu memperpanjangnya. **Di mana saya bisa melihat seberapa dekat aplikasi saya dengan batas?** Di bagian Application Rate Limit pada App Dashboard, dan di header X-App-Usage yang dikembalikan pada respons. **Apakah kesalahan 4 sama dengan kesalahan 80007?** Tidak. Meta memakai 80007 saat WhatsApp Business Account mencapai pembatasan laju, sedangkan kesalahan 4 menghitung panggilan milik aplikasi itu sendiri. --- ## Kesalahan WhatsApp 10: izin tidak diberikan atau dicabut https://easycoexistence.com/id/docs/whatsapp-error-10 Kode kesalahan 10 berarti token aplikasi tidak memiliki izin yang dibutuhkan endpoint, entah karena izin itu tidak pernah diberikan atau karena sudah dicabut. Deskripsi Meta: "Permission is either not granted or has been removed." Meta juga mencantumkan dua penyebab khusus WhatsApp: nomor yang belum masuk allowlist pada Flows with Endpoint, dan akun yang tidak memenuhi syarat kelayakan sebuah API. ### Apa arti kode kesalahan 10 di WhatsApp? Artinya token sampai ke Meta dan dikenali, tetapi izin yang dibutuhkan panggilan tersebut tidak ada pada token itu. Referensi Cloud API Meta memberi kode 10 teks detail "Permission is either not granted or has been removed." Panduan penanganan kesalahan Graph API menyebutnya API Permission Denied dan meminta Anda menangani izin yang hilang. Kata dicabut itu penting. Izin bisa diberikan saat penyiapan lalu ditarik belakangan, misalnya ketika seseorang mencabut akses aplikasi di Business Settings. Jadi integrasi yang berjalan berbulan-bulan bisa mulai mengembalikan kode 10 tanpa ada perubahan apa pun pada kodenya sendiri. ### Penyebab lain apa yang dicantumkan Meta untuk kesalahan 10? Ada dua yang khusus WhatsApp, dan keduanya mudah terlewat karena sama sekali tidak berkaitan dengan scope. Untuk WhatsApp Flows with Endpoint, Meta meminta Anda memastikan nomor telepon yang dipakai untuk menetapkan public key bisnis sudah masuk allowlist. Nomor di luar allowlist menghasilkan kode ini walaupun token membawa semua izin. Meta juga menyebut bahwa akun yang tidak memenuhi syarat kelayakan untuk API yang dipanggilnya akan menerima kode ini. Dalam kasus itu, mengganti token tidak akan membantu, karena penghalangnya adalah kelayakan akun, bukan kredensialnya. ### Bagaimana cara memperbaiki kesalahan 10? Mulailah dengan access token debugger, yang disebut Meta sebagai pemeriksaan pertama. Jika daftar scopes tidak memuat izin yang dibutuhkan endpoint, minta bisnis memberikannya lagi. Untuk aplikasi mitra, itu juga berarti memastikan Advanced access untuk izin tersebut, karena panduan izin Meta mewajibkannya untuk akun klien. Jika scopes tampak lengkap, lanjut ke dua penyebab khusus WhatsApp. Pada panggilan Flows, periksa allowlist untuk nomor yang menetapkan public key. Pada panggilan lain, baca syarat kelayakan API yang Anda panggil dan pastikan akun memenuhinya sebelum mengubah kredensial apa pun. - Mengira integrasi rusak karena deploy. Izin yang dicabut di Business Settings menghasilkan kode ini tanpa perubahan kode sama sekali. - Membuat ulang token padahal penyebabnya kelayakan. Kredensial tidak bisa membuat akun yang tidak layak menjadi layak. - Mengabaikan allowlist Flows. Pada Flows with Endpoint, nomor di luar allowlist mengembalikan 10 meski semua scope lengkap. **Apakah kesalahan 10 sama dengan kesalahan 131005?** Keduanya memiliki deskripsi yang sama di referensi Meta. Kode 10 adalah kode Graph API, sedangkan 131005 berada di rentang WhatsApp. Cara memeriksanya sama. **Bisakah kesalahan 10 muncul pada nomor yang kemarin masih berfungsi?** Bisa. Deskripsi Meta mencakup izin yang telah dicabut, jadi akses yang diberikan sebelumnya dapat ditarik kembali kemudian. **Apakah kesalahan 10 berarti token saya kedaluwarsa?** Tidak. Token kedaluwarsa adalah kode 190 atau 0. Kode 10 berarti token valid tetapi tidak memiliki sebuah izin. **Bagaimana cara melihat izin apa saja yang sudah diberikan?** Panggil debug_token atau buka access token debugger. Properti scopes mencantumkan setiap izin pada token. --- ## Kesalahan WhatsApp 200: token akses tidak disertakan https://easycoexistence.com/id/docs/whatsapp-error-200 Kode kesalahan 200 berarti permintaan sampai ke Meta tanpa token akses. Deskripsi dari Meta adalah "No access token was provided" dan API mengembalikan pesan 'Provide valid app ID'. Kode ini muncul pada endpoint GET tertentu seperti whatsapp_business_profile. Kode 200 sampai 299 juga mencakup izin yang tidak diberikan atau telah dicabut. ### Mengapa kesalahan 200 menampilkan 'Provide valid app ID'? Karena itulah pesan yang dikembalikan API, padahal masalah sebenarnya adalah token yang tidak ada. Referensi kesalahan Meta menyebutkan bahwa kode 200 terjadi pada endpoint GET tertentu, seperti whatsapp_business_profile, ketika tidak ada token yang disertakan, dan API mengembalikan pesan 'Provide valid app ID'. Referensi yang sama mencatat bahwa endpoint lain bisa mengembalikan 190 atau 104 untuk kelalaian yang sama. Jadi kata-katanya mengarah ke app ID, tetapi perbaikannya ada pada token. Periksa apakah header Authorization ada dan ditulis dengan benar, serta apakah variabel yang menyimpan token benar-benar terisi saat permintaan dibangun. ### Kapan kesalahan 200 berarti izin yang hilang? Saat token ada, tetapi app tidak memiliki izin yang dibutuhkan panggilan tersebut. Meta mencantumkan rentang 200 sampai 299 sebagai "Permission is either not granted or has been removed", dengan penanganan yang sama seperti kode 10: periksa token di access token debugger. Ada dua kasus khusus yang didokumentasikan. Panduan izin menyebutkan bahwa app yang memakai whatsapp_business_management pada WABA yang tidak dimiliki bisnisnya, tanpa Advanced access, menerima kesalahan 200. Panduan registrasi menyebutkan bahwa membatalkan registrasi nomor tanpa whatsapp_business_management mengembalikan kesalahan 200. Panduan token akses menambahkan kasus ketiga: token System User yang penggunanya tidak punya akses ke sumber daya yang dikueri akan ditolak dengan 200. Baca teks pesannya untuk membedakan kasus-kasus ini. Token yang hilang menampilkan 'Provide valid app ID'. ### Apa beda kesalahan 200 dengan kesalahan 190? Kesalahan 190 berarti token dikirim dan sudah kedaluwarsa. Kesalahan 200, dalam arti pertamanya, berarti tidak ada token yang dikirim. Referensi Meta menyatakan perbedaan ini secara langsung: penanganan untuk 200 adalah memastikan permintaan menyertakan token akses yang valid, dan Meta menyebut kondisi ini berbeda dari 190, yang mencakup token kedaluwarsa atau tidak valid. Hal ini mengubah tempat Anda mencari. Kode 190 mengarahkan Anda ke masa berlaku token dan pembaruannya. Kode 200 dengan 'Provide valid app ID' mengarahkan Anda ke kode yang membangun permintaan, karena kredensial tidak pernah keluar dari sistem Anda. - Mencari masalah pada app ID. Pesannya menyebut app ID, tetapi penyebab yang didokumentasikan Meta adalah permintaan tanpa token. - Memperbarui token yang sebenarnya tidak pernah dikirim. Token baru yang tetap tidak disertakan dalam permintaan menghasilkan kesalahan yang sama. - Menganggap setiap 200 sebagai token yang hilang. Jika token ada, rentang 200 sampai 299 berarti izin yang hilang. **Bisakah kesalahan 200 muncul pada nomor yang berfungsi normal?** Bisa. Kesalahan ini menggambarkan permintaan, bukan nomornya. Nomor yang sehat sempurna pun tetap menolak panggilan yang tiba tanpa token. **Mengapa satu endpoint mengembalikan 200 dan endpoint lain 190?** Meta menyebutkan bahwa untuk token yang hilang, sebagian endpoint GET mengembalikan 200, sedangkan endpoint lain bisa mengembalikan 190 atau 104. **Apakah membatalkan registrasi nomor membutuhkan izin khusus?** Ya. Panduan registrasi Meta menyebutkan bahwa pembatalan registrasi tanpa whatsapp_business_management mengembalikan kesalahan 200. **Apakah kesalahan 200 berkaitan dengan kesalahan 10?** Dalam arti izinnya, ya. Keduanya memiliki deskripsi bahwa izin tidak diberikan atau telah dicabut. --- ## Kesalahan WhatsApp 130472: pesan tidak terkirim karena eksperimen https://easycoexistence.com/id/docs/whatsapp-error-130472 Kesalahan 130472 berarti pesan template pemasaran tidak terkirim karena penerima termasuk dalam eksperimen pesan pemasaran Meta. Deskripsi dari Meta: "Message was not sent as part of an experiment." Sebagian kecil pengguna WhatsApp tidak menerima template pemasaran kecuali jendela layanan pelanggan atau jendela titik masuk gratis sedang terbuka. Pesan ini tidak ditagih. ### Apa arti kesalahan WhatsApp 130472? Artinya Meta menahan template pemasaran karena penerima termasuk dalam grup eksperimen. Halaman eksperimen Meta menjelaskan bahwa WhatsApp menjalankan eksperimen berkelanjutan untuk mengukur dampak pesan terhadap pengalaman pengguna. Dalam eksperimen pesan pemasaran, persentase yang sangat kecil dari pengguna WhatsApp tidak menerima pesan template pemasaran dari bisnis mana pun, kecuali jendela layanan pelanggan atau jendela titik masuk gratis sedang terbuka dengan bisnis tersebut. Saat Anda mengirim template pemasaran ke pengguna seperti itu, WhatsApp tidak mengirimkannya dan tidak menagih Anda. Webhook status tiba dengan status bernilai failed dan kode kesalahan 130472. ### Bagaimana menjangkau pelanggan yang memicu kesalahan 130472? Dengan membuat mereka mengirim pesan lebih dulu, sehingga jendela layanan pelanggan terbuka. Halaman eksperimen Meta menegaskan bahwa mengirim ulang template menghasilkan kesalahan yang sama. Cara yang disarankan adalah menghubungi pengguna lewat saluran lain di luar WhatsApp dan meminta mereka mengirim pesan kepada Anda, sehingga template dapat dikirim di dalam jendela layanan pelanggan yang terbuka. Eksperimen ini hanya berlaku untuk template pemasaran. Eksperimen berlaku bagi pengguna dalam grup tersebut, apa pun bisnis yang mengirim, jadi penyebabnya bukan akun, template, atau nomor Anda, dan mengubah salah satunya juga tidak membantu. ### Bagaimana integrasi sebaiknya menangani kesalahan 130472? Sebagai status akhir untuk pesan tersebut, bukan kegagalan yang perlu dicoba kembali. Karena kesalahan ini tiba lewat webhook status, bukan hanya dalam respons pengiriman, penanganannya ada di pemroses webhook. Tandai pesan sebagai ditahan oleh eksperimen, jangan antrekan percobaan ulang, dan jangan masukkan ke dalam alarm tingkat kegagalan agar tidak terlihat seperti masalah pengiriman. Sebaiknya juga dipisahkan dalam pelaporan. Kampanye dengan beberapa hasil 130472 tidak kehilangan kualitas atau jangkauan karena sesuatu yang Anda lakukan, dan menghitungnya bersama kegagalan sungguhan membuat angkanya lebih sulit dibaca. - Mengirim ulang template. Meta menyatakan mengirim ulang menghasilkan kesalahan yang sama. - Menganggapnya masalah kualitas. Eksperimen berlaku untuk sekelompok pengguna bagi setiap bisnis tanpa terkecuali. - Hanya memantau respons pengiriman. Status 130472 tiba lewat webhook pesan. **Apakah saya ditagih untuk pesan yang diblokir dengan 130472?** Tidak. Halaman eksperimen Meta menyatakan pesan tidak dikirim dan Anda tidak ditagih untuknya. **Bisakah bisnis saya keluar dari eksperimen?** Tidak. Meta menyatakan tidak ada pengecualian atau opsi keluar, dan eksperimen ini tidak punya tanggal berakhir yang pasti. **Apakah kesalahan 130472 memengaruhi template utility?** Meta menggambarkan eksperimen ini mencakup pesan template pemasaran. Kategori lain tidak disebutkan. **Bagaimana pesan tetap bisa terkirim?** Minta pelanggan, lewat saluran lain, untuk mengirim pesan kepada Anda. Di dalam jendela layanan pelanggan yang terbuka, template dapat dikirim. --- ## Kesalahan WhatsApp 131005: akses ditolak, izin tidak ada https://easycoexistence.com/id/docs/whatsapp-error-131005 Kesalahan 131005 berarti access token tidak memiliki izin yang dibutuhkan endpoint WhatsApp, karena izin itu belum pernah diberikan atau kemudian dicabut. Deskripsi dari Meta: "Permission is either not granted or has been removed." Solusinya: periksa token dengan access token debugger, lalu berikan izin yang kurang atau beralih ke token yang memilikinya. ### Apa arti kesalahan WhatsApp 131005? Artinya token diterima sebagai token yang sah, tetapi tidak membawa izin yang diperiksa oleh endpoint. Referensi Cloud API dari Meta mencantumkan 131005 dengan teks rincian "Permission is either not granted or has been removed." Kesalahan Graph API 10 memuat kalimat yang persis sama. Bedanya hanya pada rentangnya: 10 adalah kode Graph API yang umum, sedangkan 131005 termasuk kode WhatsApp yang diawali 131. Karena kalimatnya sama, diagnosisnya juga sama. Anjuran Meta untuk keduanya adalah menggunakan access token debugger dan memastikan aplikasi memegang izin yang dibutuhkan endpoint. ### Izin mana yang biasanya kurang? Biasanya salah satu dari dua izin WhatsApp, dan yang mana tergantung pada fungsi panggilan tersebut. Panduan izin dari Meta membaginya menurut tugas. whatsapp_business_messaging dibutuhkan untuk mengirim pesan jenis apa pun serta menerima webhook pesan dan status. whatsapp_business_management dibutuhkan untuk metadata akun, pengelolaan template, daftar nomor telepon, analitik, dan webhook akun. Token yang dibuat hanya dengan izin management bisa membaca akun dan menampilkan daftar template, lalu gagal begitu mencoba mengirim. Saat membuat token system user, panduan access token dari Meta meminta Anda menetapkan business_management, whatsapp_business_management dan whatsapp_business_messaging sekaligus. ### Bagaimana cara memperbaiki kesalahan 131005? Baca token terlebih dahulu, lalu ubah hanya yang kurang. Panggil endpoint debug_token, atau tempel token ke access token debugger. Properti scopes mencantumkan setiap izin yang diberikan. Bandingkan dengan halaman referensi endpoint yang gagal. Jika ada izin yang tidak ada, buat token baru yang menyertakannya, atau minta pemilik bisnis memberikannya kembali jika token berasal dari alur partner. Jika semua izin sudah ada dan kesalahan tetap muncul, periksa apakah system user di balik token sudah diberi akses ke WhatsApp Business Account tertentu itu, karena token bisa memiliki scope lengkap tetapi tetap tidak ditetapkan ke aset tersebut. - Mengira token kedaluwarsa. Token kedaluwarsa mengembalikan 190 atau 0. Kode ini berarti token berfungsi tetapi tidak memiliki izin. - Membuat token hanya dengan izin management, lalu memakainya untuk mengirim. Pengiriman membutuhkan whatsapp_business_messaging. - Memeriksa scope lalu berhenti di situ. System user juga harus diberi akses ke WhatsApp Business Account tertentu itu. **Apakah 131005 sama dengan kesalahan 10?** Keduanya memiliki deskripsi yang sama dalam referensi Meta. 131005 termasuk rentang WhatsApp dan 10 termasuk rentang Graph API. **Bisakah izin dicabut setelah penyiapan?** Bisa. Deskripsi Meta secara eksplisit mencakup izin yang telah dicabut, bukan hanya yang belum pernah diberikan. **Apakah kesalahan 131005 memengaruhi aplikasi WhatsApp Business di ponsel?** Tidak. Kesalahan ini menyangkut token API. Aplikasi di ponsel tetap berfungsi seperti biasa. **Haruskah saya mencoba kembali setelah kesalahan 131005?** Tidak. Mencoba kembali dengan token yang sama menghasilkan hasil yang sama. Perbaiki izinnya terlebih dahulu. --- ## Kesalahan WhatsApp 131037: nomor 555 tanpa nama tampilan yang disetujui https://easycoexistence.com/id/docs/whatsapp-error-131037 Kesalahan 131037 berarti pesan dikirim dari nomor telepon bisnis 555 yang nama tampilannya belum disetujui. Deskripsi Meta: "Nomor telepon bisnis 555 yang digunakan untuk mengirim permintaan tidak memiliki nama tampilan yang disetujui." Nomor 555 tidak dapat mengirim pesan sampai Meta menyetujui nama tampilannya, jadi perbaikannya adalah mengubah nama tersebut. ### Apa itu nomor telepon bisnis 555? Nomor yang ditawarkan Meta melalui Embedded Signup kepada bisnis yang memenuhi syarat. Gambaran umum Embedded Signup dari Meta menyebutkan bahwa pelanggan bisnis dapat mengklaim hingga dua nomor 555. Nomor ini memakai kode negara AS +1 dengan kode area 555, diverifikasi secara otomatis, dan tidak dapat dimigrasikan ke WhatsApp Business Account lain atau dipakai di luar WhatsApp Business Platform. Selebihnya nomor ini berperilaku seperti nomor bisnis biasa, tunduk pada aturan harga dan peringkat kualitas, dengan satu syarat tambahan yang menjelaskan kesalahan ini: nama tampilan nomor 555 harus disetujui sebelum nomor itu dapat mengirim pesan. ### Bagaimana cara memperbaiki kesalahan 131037? Dapatkan persetujuan untuk nama tampilan, yang dalam praktiknya berarti mengubahnya menjadi nama yang lolos peninjauan. Solusi dari Meta adalah mengubah nama tampilan nomor 555, dan Meta merujuk ke artikel Pusat Bantuannya tentang cara mengubah nama tampilan WhatsApp Business. Di WhatsApp Manager, letaknya di Account tools, Phone numbers, tab Profile pada nomor tersebut, lalu Edit di bagian Display name. Ikuti pedoman nama tampilan Meta, karena nama yang ditolak membuat Anda kembali ke titik awal. Panduan nama tampilan Meta menambahkan bahwa setelah perubahan nama disetujui, Anda punya waktu 14 hari untuk mendaftarkan ulang nomor, dan mendaftarkan ulang sebelum persetujuan tidak berpengaruh apa pun. ### Bagaimana cara memeriksa apakah nama tampilan sudah disetujui? Minta field name_status pada ID nomor telepon. Panduan nama tampilan Meta menyatakan bahwa field verified_name hanya berisi string nama yang menjalani peninjauan dan tidak menunjukkan apakah nama itu disetujui. Field name_status yang menunjukkannya. Webhook phone_number_name_update juga melaporkan keputusan, dengan decision berisi APPROVED atau REJECTED. Ketika nama ditolak, name_status diatur ke DECLINED. Meta menyarankan Anda meninjau pedoman lalu mengedit nama, atau mengajukan banding melalui dukungan developer. Selama status belum berubah, setiap pengiriman dari nomor 555 itu akan terus mengembalikan 131037. - Menganggap verified_name sebagai tanda persetujuan. Meta menyatakan hanya name_status yang menunjukkan apakah nama disetujui. - Mendaftarkan ulang sebelum persetujuan. Meta menyatakan hal itu tidak berpengaruh sampai nama baru disetujui. - Mengubah nama berulang kali tanpa membaca pedoman. Meta mengizinkan 10 kali perubahan per 30 hari. **Apakah kesalahan 131037 memengaruhi nomor bisnis biasa?** Tidak. Deskripsi Meta merujuk secara khusus pada nomor telepon bisnis 555 tanpa nama tampilan yang disetujui. **Bisakah saya memindahkan nomor 555 ke akun lain?** Tidak. Meta menyatakan nomor 555 tidak dapat dimigrasikan ke WhatsApp Business Account lain. **Bagaimana saya tahu kapan nama sudah disetujui?** Webhook phone_number_name_update masuk dengan decision berisi APPROVED, dan name_status menjadi APPROVED. **Bagaimana jika nama tampilan ditolak?** Edit sesuai pedoman nama tampilan Meta, atau ajukan banding melalui dukungan developer. --- ## Kesalahan WhatsApp 131057: akun bisnis dalam mode pemeliharaan https://easycoexistence.com/id/docs/whatsapp-error-131057 Kesalahan 131057 berarti WhatsApp Business Account sedang dalam mode pemeliharaan, sehingga permintaan untuk akun itu ditolak sementara waktu. Deskripsi dari Meta: "Business Account is in maintenance mode." Salah satu penyebab yang disebut Meta adalah peningkatan throughput, yang memakan waktu hingga satu menit. Tunggu lalu coba kembali, jangan mengubah apa pun pada permintaan. ### Apa arti kesalahan WhatsApp 131057? Artinya Meta menempatkan WhatsApp Business Account ke mode pemeliharaan dan sedang tidak menerima permintaan untuknya. Referensi Cloud API mencantumkan teks detail "Business Account is in maintenance mode" dan menjelaskan bahwa salah satu alasannya bisa berupa peningkatan throughput pada akun. Kata "salah satu alasan" itu penting: Meta menyebut peningkatan tersebut sebagai kemungkinan penyebab, bukan satu-satunya. Tidak ada yang salah pada permintaan. Panggilan yang sama, dikirim tanpa perubahan setelah pemeliharaan selesai, diharapkan berhasil. Ini salah satu dari sedikit kode yang solusi seluruhnya adalah menunggu. ### Mengapa peningkatan throughput menyebabkan kesalahan 131057? Karena nomor tidak bisa dipakai sebentar selagi dipindahkan ke laju yang lebih tinggi. Panduan throughput Meta menyebut Cloud API mendukung hingga 80 pesan per detik secara default dan hingga 1.000 lewat peningkatan otomatis. Proses peningkatan bisa memakan waktu hingga satu menit, dan selama itu nomor tidak bisa dipakai di platform, sehingga setiap permintaan API mengembalikan 131057. Setelah peningkatan pertama, kenaikan berikutnya terjadi tanpa downtime. Panduan itu mencantumkan syarat kelayakan: batas pesan tanpa batas pada Business Portfolio, setidaknya 100 ribu pengguna unik dikirimi pesan di luar jendela layanan pelanggan dalam 24 jam bergulir, dan peringkat kualitas Medium atau lebih tinggi. ### Apakah kesalahan 131057 berlaku untuk nomor Coexistence? Kesalahan ini bisa muncul di nomor mana pun, tetapi penjelasan soal throughput kurang cocok untuk nomor Coexistence. Panduan throughput Meta menyatakan nomor yang dipakai di aplikasi WhatsApp Business dan Cloud API sekaligus memiliki throughput tetap 20 pesan per detik, agar tetap kompatibel dengan aplikasi. Peningkatan otomatis ke 1.000 yang dijelaskan di panduan yang sama berlaku untuk nomor pada tingkat default. Jadi pada nomor Coexistence, pahami 131057 menurut arti harfiahnya, yaitu akun dalam mode pemeliharaan, lalu tunggu sebelum mencoba kembali. Jika berlangsung jauh melebihi beberapa menit, hubungi dukungan Meta dengan fbtrace_id dari respons, jangan menyambungkan ulang nomornya. - Mengubah permintaan. Permintaannya valid, jadi perubahan apa pun tidak membantu selama akun dalam pemeliharaan. - Mencoba kembali tanpa jeda. Selama peningkatan, setiap panggilan dalam menit itu mengembalikan kode yang sama. - Menyambungkan ulang nomor. Mode pemeliharaan ada di sisi Meta dan berakhir tanpa tindakan apa pun dari bisnis. **Berapa lama mode pemeliharaan berlangsung?** Meta menyebut peningkatan throughput memakan waktu hingga satu menit. Untuk penyebab pemeliharaan lain, Meta tidak mempublikasikan durasinya. **Apakah saya diberi tahu saat peningkatan selesai?** Ya. Meta mengirim webhook phone_number_quality_update dengan event bernilai THROUGHPUT_UPGRADE setelah nomor ditingkatkan. **Apakah throughput yang lebih tinggi lebih mahal?** Tidak. Panduan throughput Meta menyatakan peningkatan itu gratis dan tidak memengaruhi harga. **Apakah kesalahan 131057 berkaitan dengan 130429?** Secara tidak langsung. 130429 berarti Anda mengirim lebih cepat dari yang diizinkan throughput. 131057 bisa muncul saat throughput itu sedang dinaikkan. --- ## Kesalahan WhatsApp 132005: teks terjemahan terlalu panjang https://easycoexistence.com/id/docs/whatsapp-error-132005 Kesalahan 132005 berarti teks template yang dikirim terlalu panjang pada terjemahan yang dipakai. Deskripsi Meta: "Translated text is too long." Panduan Meta: periksa di WhatsApp Manager apakah template sudah diterjemahkan, lalu tinjau status template. Teks body template maksimal 1.024 karakter dan teks footer 60 karakter. ### Apa arti kesalahan WhatsApp 132005? Artinya pengiriman template gagal karena teks pada versi bahasa yang dikirim melebihi batas yang diizinkan platform. Meta mencantumkan 132005 di antara kesalahan template dengan detail "Translated text is too long." Solusi dari Meta: periksa WhatsApp Manager untuk memastikan template sudah diterjemahkan, lalu baca dokumentasi kualitas template untuk mengetahui cara memeriksa status template. Kata "translated" adalah petunjuknya. Sebuah template ada per bahasa, dan versi yang gagal adalah versi yang cocok dengan kode bahasa pada permintaan pengiriman Anda. Versi itu mungkin bukan yang pertama kali Anda tulis dan periksa. ### Bagaimana cara memperbaiki kesalahan 132005? Buka template di WhatsApp Manager dan lihat bahasa yang Anda kirim. Pastikan terjemahan tersedia untuk kode bahasa pada permintaan dan statusnya memungkinkan pengiriman. Lalu periksa panjangnya terhadap batas komponen Meta: teks body maksimal 1.024 karakter dan teks footer maksimal 60. Terjemahan sering lebih panjang daripada aslinya, sehingga template yang muat dalam satu bahasa bisa melebihi batas di bahasa lain. Jika terjemahan terlalu panjang, persingkat versi bahasa itu di WhatsApp Manager. Mengirim template yang sama dalam bahasa yang sama tanpa mengeditnya akan gagal dengan cara yang sama. ### Bagaimana menghindari kesalahan 132005 pada template multibahasa? Periksa setiap versi bahasa terhadap batas sebelum diajukan, bukan hanya versi pertama. Pemeriksaan panjang sederhana di alat apa pun yang Anda pakai untuk menyusun template sudah menangkap sebagian besar kasus: hitung karakter pada body dan footer setiap terjemahan, lalu bandingkan dengan 1.024 dan 60. Sisakan ruang bila body memiliki variabel, karena nilai yang diisi saat pengiriman menjadi bagian dari pesan yang diterima pelanggan. Jaga agar kode bahasa dalam logika pengiriman Anda terhubung ke terjemahan yang benar-benar ada. Permintaan untuk bahasa yang tidak dimiliki template adalah kesalahan lain, yaitu 132001, dan memisahkan keduanya membuat log lebih mudah dibaca. - Hanya memeriksa bahasa asli. Versi yang gagal adalah terjemahan yang cocok dengan kode bahasa pada permintaan. - Mengirim ulang tanpa mengedit. Panjang teks tidak berubah di antara percobaan. - Mengira sama dengan 132001. Kode itu berarti template tidak ada dalam bahasa tersebut atau belum disetujui. **Apakah kesalahan 132005 berkaitan dengan variabel saya?** Deskripsi Meta merujuk pada teks terjemahan yang terlalu panjang. Periksa dulu panjang terjemahan, termasuk ruang untuk nilai variabel. **Berapa batas body template?** Referensi komponen template Meta menetapkan maksimal 1.024 karakter untuk teks body. **Di mana saya memeriksa terjemahan?** Di WhatsApp Manager, pada template, di versi bahasa yang cocok dengan permintaan Anda. **Apakah kesalahan 132005 sama dengan 132001?** Tidak. Meta menjelaskan 132001 sebagai template yang tidak ada dalam bahasa yang ditentukan atau belum disetujui. --- ## Kesalahan WhatsApp 133000: upaya deregistrasi sebelumnya gagal https://easycoexistence.com/id/docs/whatsapp-error-133000 Kesalahan 133000 berarti upaya sebelumnya untuk melakukan deregistrasi nomor telepon gagal, sehingga nomor tidak dapat didaftarkan sampai masalah itu selesai. Deskripsi dari Meta: "A previous deregistration attempt failed." Solusi yang diberikan Meta adalah melakukan deregistrasi nomor sekali lagi, lalu mendaftarkannya. Kedua endpoint dibatasi 10 permintaan per nomor dalam jendela bergulir 72 jam. ### Apa arti kesalahan WhatsApp 133000? Artinya platform masih mencatat deregistrasi yang belum selesai untuk nomor ini, dan platform tidak akan mendaftarkan nomor tersebut di atasnya. Meta mencantumkan 133000 dengan teks details "A previous deregistration attempt failed" dan satu baris solusi: lakukan deregistrasi nomor lagi sebelum mendaftarkannya. Karena itu, kesalahan ini biasanya muncul pada panggilan register, padahal penyebabnya ada pada panggilan deregister sebelumnya. Deregistrasi dilakukan dengan POST ke endpoint deregister milik phone number ID. Panduan pendaftaran Meta mengingatkan bahwa langkah ini membuat nomor tidak bisa dipakai dengan Cloud API sampai didaftarkan kembali, dan tidak menghapus nomor maupun riwayat pesannya. ### Bagaimana cara memperbaiki kesalahan 133000? Ulangi deregistrasi, pastikan berhasil, lalu daftarkan nomor. Panggilan deregister yang berhasil mengembalikan success bernilai true. Panggilan register baru boleh menyusul setelah respons itu diterima, dengan field messaging_product dan PIN verifikasi dua langkah enam digit milik nomor tersebut. Panggilan deregister membutuhkan izin whatsapp_business_management. Panduan pendaftaran Meta menyebutkan bahwa permintaan deregister tanpa izin itu mengembalikan kesalahan 200, yang bisa disangka kegagalan kedua dari jenis yang sama. Jika panggilan deregister terus gagal, baca nilai details di setiap respons sebelum mengirim permintaan berikutnya, karena setiap percobaan dihitung dalam batas yang dijelaskan di bawah. ### Mengapa batas percobaan penting di sini? Karena memperbaiki kesalahan ini sendiri adalah rangkaian percobaan, dan Meta membatasinya. Panduan pendaftaran membatasi endpoint register dan deregister masing-masing 10 permintaan per nomor bisnis dalam jendela bergulir 72 jam. Jika terlampaui, API mengembalikan kesalahan 133016, dan nomor diblokir dari operasi itu selama 72 jam berikutnya. Script yang mengulang panggilan deregister dan register setelah kegagalan bisa menghabiskan jatah itu dalam hitungan detik dan membuat nomor tidak bisa dipakai selama tiga hari. Lakukan setiap percobaan dengan sengaja, catat responsnya, dan berhenti untuk menyelidiki setelah dua atau tiga kegagalan, bukan melanjutkan secara otomatis. - Memanggil register lagi tanpa deregistrasi terlebih dahulu. Solusi Meta mensyaratkan deregistrasi selesai sebelum pendaftaran. - Mengulang panggilan register dan deregister secara otomatis. Batasnya sepuluh permintaan dalam 72 jam, dan jika terlampaui nomor akan diblokir. - Melakukan deregistrasi tanpa whatsapp_business_management. Itu mengembalikan kesalahan 200, yang menyembunyikan kondisi sebenarnya dari nomor tersebut. **Apakah deregistrasi menghapus nomor saya?** Tidak. Panduan pendaftaran Meta menyebutkan bahwa deregistrasi tidak menghapus nomor maupun riwayat pesannya. **Bisakah saya melakukan deregistrasi nomor Coexistence dengan API?** Tidak. Meta menyatakan endpoint deregister tidak dapat dipakai pada nomor yang digunakan bersamaan dengan Cloud API dan aplikasi WhatsApp Business. **Apa yang terjadi setelah 10 percobaan?** API mengembalikan 133016 dan memblokir nomor dari operasi itu selama 72 jam berikutnya. **Apakah saya perlu PIN untuk mendaftar lagi?** Ya. Pendaftaran memerlukan PIN verifikasi dua langkah enam digit milik nomor tersebut ketika verifikasi dua langkah diaktifkan. --- ## Kesalahan WhatsApp 133004: server sementara tidak tersedia https://easycoexistence.com/id/docs/whatsapp-error-133004 Kesalahan 133004 berarti server yang menangani permintaan sempat tidak tersedia. Deskripsi Meta: "Server is temporarily unavailable." Permintaan Anda sendiri tidak bermasalah. Panduan Meta: periksa halaman WhatsApp Business Platform Status dan baca nilai details di respons sebelum mencoba lagi, lalu coba kembali dengan jeda. ### Apa arti kesalahan WhatsApp 133004? Artinya platform tidak dapat memproses permintaan pada saat itu karena sebuah server tidak tersedia. Meta mencantumkan 133004 di referensi kesalahan Cloud API dengan teks details "Server is temporarily unavailable." Kata sementara adalah kuncinya. Tidak ada yang ditolak, baik token akses, nomor, maupun pesan, dan permintaan yang sama bisa berhasil beberapa saat kemudian. Kode ini termasuk kelompok 133, yang sebagian besar menyangkut pendaftaran dan pembatalan pendaftaran nomor telepon, jadi paling sering muncul saat pemanggilan pendaftaran. Namun Meta tidak membatasinya hanya pada pendaftaran, jadi perlakukan sebagai kondisi server di mana pun kode ini muncul. ### Apa yang perlu dicek sebelum mencoba kembali? Dua hal, keduanya disebut dalam solusi resmi Meta. Pertama, halaman WhatsApp Business Platform Status di metastatus.com. Jika Meta melaporkan gangguan, mencoba kembali percuma sampai gangguan selesai, dan halaman itu memberi jawaban lebih cepat daripada log Anda sendiri. Kedua, nilai details di dalam error_data pada respons. Referensi kesalahan Meta menyebut details sebagai alasan yang paling mungkin, kadang disertai petunjuk tindakan. Untuk kode ini Meta secara khusus meminta Anda memeriksanya sebelum mencoba lagi. Jika halaman status normal dan details tidak menyebut waktu tunggu, coba kembali dengan jeda yang makin panjang, bukan langsung. ### Apa bedanya 133004 dengan kesalahan sementara lainnya? Meta mencantumkan beberapa kode yang menggambarkan sesuatu tidak tersedia untuk sesaat, dan sebaiknya dipisahkan di log. Kode 1 dijelaskan sebagai permintaan tidak valid atau kemungkinan kesalahan server, kode 2 sebagai gangguan sementara akibat downtime atau beban berlebih, dan 131016 sebagai layanan yang sementara tidak tersedia. 133004 menyebut server secara khusus. Penanganannya mirip untuk semuanya: pastikan status platform, baca nilai details, lalu beri jeda sebelum mencoba kembali. Mencatat kode yang persis tetap penting, karena sekumpulan kode yang sama pada jam yang sama memberi tim dukungan Meta informasi jauh lebih berguna daripada catatan umum bahwa API sedang mati. - Mencoba kembali seketika dalam putaran cepat. Server yang sedang mati tetap mati pada milidetik berikutnya. - Melewatkan nilai details. Meta meminta Anda membacanya sebelum mencoba kembali, dan nilai itu bisa memuat alasannya. - Mengubah permintaan sebagai cara mengakali. Tidak ada di dalam permintaan yang menyebabkan kesalahan ini. **Apakah kesalahan 133004 salah saya?** Bukan. Meta menggambarkannya sebagai server yang sementara tidak tersedia. Permintaan Anda bukan penyebabnya. **Di mana halaman status WhatsApp Business Platform?** Meta menautkan metastatus.com/whatsapp-business-api dari referensi kode kesalahannya. **Berapa lama saya harus menunggu sebelum mencoba kembali?** Meta tidak memberi waktu tetap. Cek nilai details dan halaman status, lalu coba kembali dengan jeda yang makin panjang. **Apa yang harus dikirim ke dukungan Meta jika berlanjut?** fbtrace_id dari respons kesalahan, yang menurut Meta dapat membantu men-debug kesalahan tersebut. --- ## Kesalahan WhatsApp 133009: PIN verifikasi dua langkah dimasukkan terlalu cepat https://easycoexistence.com/id/docs/whatsapp-error-133009 Kesalahan 133009 berarti percobaan PIN verifikasi dua langkah sampai ke Meta lebih cepat dari yang bisa diterimanya. Deskripsi dari Meta: "Two-step verification PIN was entered too quickly." PIN-nya bisa benar, bisa salah. Baca nilai details di respons sebelum mencoba kembali, dan kirim percobaan berikutnya hanya setelah jeda yang tertera di sana berlalu. ### Apa arti kesalahan WhatsApp 133009? Artinya percobaan PIN untuk nomor ini datang terlalu berdekatan, dan Meta menolak percobaan terbaru tanpa menilai isinya. Referensi Cloud API memberi 133009 teks details "Two-step verification PIN was entered too quickly" dan satu instruksi: periksa nilai details di respons sebelum mencoba kembali. Kode ini berada di antara dua kode tetangganya. 133005 menyatakan PIN salah. 133008 menyatakan ada terlalu banyak tebakan PIN untuk nomor tersebut. 133009 hanya soal kecepatan, sehingga muncul ketika sebuah proses mengirim percobaan PIN beruntun, misalnya perulangan percobaan pada panggilan register. ### Bagaimana cara memperbaiki kesalahan 133009? Pelankan, dan berhenti menebak. Baca nilai details di error_data sebelum percobaan berikutnya. Referensi Meta menjelaskan details sebagai alasan paling mungkin dari kesalahan, dan untuk kode ini itulah hal pertama yang diminta Meta untuk diperiksa. Lalu pastikan percobaan berikutnya memakai PIN yang memang diketahui seseorang. Jika tidak ada yang tahu, panduan verifikasi dua langkah Meta menjelaskan reset di WhatsApp Manager: buka pengaturan nomor telepon, pilih Two-step verification, lalu klik Change PIN. PIN baru yang diketahui lebih cepat daripada serangkaian tebakan yang berakhir di 133008 dan jeda yang lebih lama. ### Di mana PIN digunakan? Saat mendaftarkan nomor untuk Cloud API, dan dalam beberapa operasi akun di sekitarnya. Panduan verifikasi dua langkah Meta menyebutkan bahwa pengaturan ini mewajibkan PIN enam digit saat mendaftarkan nomor telepon, dan panggilan pendaftaran meminta PIN sebagai field wajib ketika verifikasi dua langkah aktif. Panduan nomor telepon Meta menambahkan bahwa PIN diperlukan saat mengganti PIN atau menghapus nomor dari platform. Karena jarang dibutuhkan, PIN mudah terlupa. Simpan bersama kredensial akun bisnis lainnya, bukan pada orang yang pertama kali menyiapkan nomor itu. - Mengulang panggilan register terus-menerus tanpa jeda. Percobaan PIN yang cepat persis yang dilaporkan kode ini. - Menebak PIN yang berbeda di antara setiap percobaan. Terlalu banyak tebakan memindahkan Anda dari 133009 ke 133008. - Mengabaikan nilai details. Meta menyebutnya sebagai hal yang harus diperiksa sebelum mencoba kembali. **Apakah kesalahan 133009 berarti PIN saya salah?** Belum tentu. Artinya percobaan datang terlalu cepat. PIN yang salah dilaporkan sebagai 133005. **Berapa lama saya harus menunggu setelah 133009?** Meta tidak mempublikasikan waktu tetap. Baca nilai details di respons sebelum mencoba kembali. **Bisakah saya menonaktifkan verifikasi dua langkah lewat API?** Tidak. Panduan verifikasi dua langkah Meta menyebutkan tidak ada endpoint untuk menonaktifkannya. Anda bisa mengatur PIN baru sebagai gantinya. **Bagaimana cara mereset PIN yang terlupa?** Di WhatsApp Manager, buka pengaturan nomor telepon, pilih Two-step verification, lalu klik Change PIN. --- ## Kesalahan WhatsApp 133015: nomor baru dihapus, penghapusan belum selesai https://easycoexistence.com/id/docs/whatsapp-error-133015 Kesalahan 133015 berarti nomor telepon yang sedang didaftarkan baru saja dihapus dan penghapusan itu belum selesai. Deskripsi dari Meta: "The phone number you are attempting to register was recently deleted, and deletion has not yet completed." Solusi yang didokumentasikan adalah menunggu 5 menit sebelum mencoba kembali permintaan pendaftaran. ### Apa arti kesalahan WhatsApp 133015? Artinya sebuah permintaan pendaftaran tiba saat nomor yang sama masih dalam proses penghapusan. Referensi Meta memuat teks detail lengkapnya: "The phone number you are attempting to register was recently deleted, and deletion has not yet completed." Solusinya pun sama spesifik: tunggu 5 menit sebelum mencoba kembali permintaan tersebut. Jalur yang paling sering menuju kesalahan ini adalah memindahkan nomor. Seseorang menghapusnya dari satu WhatsApp Business Account lalu langsung mendaftarkannya di akun lain, atau menghapus dan menambahkannya lagi untuk mengulang dari awal. Langkah kedua sampai ke Meta sebelum langkah pertama selesai di latar belakang. ### Bagaimana cara menghapus nomor telepon bisnis? Hanya di WhatsApp Manager, dan hanya oleh admin Business Portfolio. Panduan nomor telepon dari Meta menyebutkan bahwa nomor telepon bisnis tidak bisa dihapus lewat API. Penghapusan dilakukan di WhatsApp Manager. Nomor berstatus Connected memerlukan PIN verifikasi dua langkah untuk dihapus, dan nomor yang mengirim pesan berbayar dalam 30 hari terakhir tidak bisa dihapus sampai 30 hari setelah pesan terakhir. Penghapusan berbeda dengan pembatalan pendaftaran. Panduan pendaftaran Meta menyatakan bahwa membatalkan pendaftaran hanya membuat nomor tidak bisa dipakai dengan Cloud API, tanpa menghapus nomor atau riwayat pesannya. Kesalahan 133015 khusus menyangkut penghapusan. ### Bagaimana menghindari kesalahan 133015 saat memindahkan nomor? Masukkan waktu tunggu ke dalam prosedur, jangan menunggu sampai menemukannya sendiri. Setelah menghapus nomor, jeda minimal 5 menit sebelum memanggil register. Jika panggilan masih mengembalikan 133015, tunggu lagi, jangan langsung mencoba kembali. Alasan untuk bersabar adalah batas pendaftaran. Meta mengizinkan 10 permintaan ke endpoint register per nomor dalam jendela bergerak 72 jam. Setelah terlampaui, API mengembalikan 133016 dan memblokir pendaftaran selama 72 jam berikutnya. Perulangan yang mengirim permintaan setiap beberapa detik untuk 133015 bisa menghabiskan kesepuluh kesempatan itu sebelum penghapusan selesai. - Memanggil register setiap beberapa detik. Setiap panggilan dihitung ke dalam batas 10 per 72 jam. - Menyamakan penghapusan dengan pembatalan pendaftaran. Pembatalan pendaftaran tidak menghapus nomor, sedangkan kode ini menyangkut penghapusan. - Mencoba menghapus nomor lewat API. Meta hanya mendukung penghapusan di WhatsApp Manager. **Berapa lama harus menunggu setelah kesalahan 133015?** Meta menyarankan menunggu 5 menit sebelum mencoba kembali permintaan pendaftaran. **Bisakah saya menghapus nomor telepon bisnis lewat API?** Tidak. Panduan nomor telepon dari Meta menyebutkan penghapusan hanya bisa dilakukan di WhatsApp Manager. **Mengapa nomor saya tidak bisa dihapus sama sekali?** Meta memblokir penghapusan nomor yang mengirim pesan berbayar dalam 30 hari terakhir. Anda bisa menghapusnya 30 hari setelah pesan terakhir. **Bagaimana jika saya terlalu sering mencoba kembali?** Setelah 10 permintaan register dalam 72 jam, API mengembalikan 133016 dan memblokir pendaftaran selama 72 jam. --- ## Kesalahan WhatsApp 135000: kesalahan tak dikenal pada parameter permintaan https://easycoexistence.com/id/docs/whatsapp-error-135000 Kesalahan 135000 berarti pesan gagal terkirim karena kesalahan tak dikenal pada parameter permintaan. Deskripsi dari Meta berbunyi "Pesan gagal terkirim karena kesalahan tak dikenal pada parameter permintaan Anda." Panduan Meta: periksa referensi endpoint untuk memastikan sintaksnya benar, dan hubungi dukungan pelanggan jika kesalahan ini terus muncul. ### Apa arti kesalahan WhatsApp 135000? Artinya platform tidak dapat mengirim pesan, tidak bisa menjelaskan alasan persisnya, tetapi tetap menempatkan masalahnya pada parameter permintaan Anda. Referensi Meta memberi 135000 teks details "Pesan gagal terkirim karena kesalahan tak dikenal pada parameter permintaan Anda." Solusinya adalah melihat referensi endpoint untuk memastikan Anda memanggilnya dengan sintaks yang benar, dan menghubungi dukungan pelanggan jika kode ini terus Anda terima. Inilah yang membedakannya dari 131000, yang oleh Meta digambarkan sebagai kesalahan tak dikenal tanpa menunjuk ke parameter, dan yang langkah penanganannya diawali dengan mencoba kembali. ### Bagaimana cara menemukan parameter yang salah? Bandingkan isi permintaan persis yang Anda kirim dengan referensi endpoint, bidang demi bidang. Catat payload lengkap bersama kesalahannya, karena nilai penyebabnya sering kali berbeda pada setiap pesan: nomor telepon dengan format yang tidak terduga, string kosong di tempat yang seharusnya berisi teks, atau objek bersarang dengan bidang di posisi yang salah. Lalu baca nilai details di error_data, yang menurut Meta merupakan alasan paling mungkin dari kesalahan tersebut. Jika payload yang gagal dengan 135000 berhasil setelah diubah, simpan kedua versinya. Selisihnya adalah jawabannya, dan menunjukkan apa yang perlu divalidasi sebelum pengiriman berikutnya. ### Kapan harus menghubungi dukungan Meta soal kesalahan 135000? Saat permintaan sudah sesuai dengan referensi dan kode ini terus kembali. Meta menyebut dukungan sebagai langkah berikutnya untuk 135000 yang berulang. Sertakan fbtrace_id dari respons kesalahan, yang menurut Meta dapat membantu men-debug kesalahan, beserta waktu kejadian, endpoint, dan isi permintaan dengan kredensial yang sudah dihapus. Sebelum membuka tiket, pastikan permintaan yang sama gagal secara konsisten. Permintaan yang gagal sekali lalu berhasil tanpa perubahan semenit kemudian mengarah ke platform, bukan ke parameter, dan halaman status Meta untuk WhatsApp Business Platform adalah tempat tercepat untuk memastikannya. - Mengulang permintaan yang identik berkali-kali. Meta menempatkan masalah pada parameter, sehingga payload yang sama cenderung gagal dengan cara yang sama. - Hanya mencatat kesalahannya. Tanpa isi permintaan, parameter yang bermasalah tidak dapat ditemukan. - Menghubungi dukungan tanpa fbtrace_id. Meta menyebutnya sebagai ID yang membantu men-debug kesalahan. **Apakah kesalahan 135000 sama dengan 131000?** Tidak. 131000 adalah kesalahan tak dikenal tanpa penyebab yang disebutkan. 135000 adalah kesalahan tak dikenal yang oleh Meta dikaitkan dengan parameter permintaan Anda. **Apakah kesalahan 135000 sama dengan kesalahan 100?** Tidak. Kesalahan 100 menyebut parameter yang tidak didukung atau salah eja. 135000 menyatakan bahwa parameter menyebabkan kesalahan yang tidak dapat diidentifikasi Meta. **Haruskah saya mencoba kembali setelah 135000?** Jangan dengan permintaan yang sama. Periksa dulu permintaan terhadap referensi endpoint. **Apa yang harus saya kirim ke dukungan Meta?** fbtrace_id dari respons, endpoint, waktu kejadian, dan isi permintaan tanpa kredensial. --- ## EasyCoexistence vs Z-API https://easycoexistence.com/id/compare/easycoexistence-vs-z-api Z-API adalah API WhatsApp asal Brasil yang dijual per instance dan menghubungkan nomor lewat pindai kode QR, sama seperti WhatsApp Web menautkan perangkat. EasyCoexistence menghubungkan nomor ke Cloud API resmi Meta lewat Coexistence, sehingga aplikasi WhatsApp Business tetap berfungsi dan tidak ada bagian koneksinya yang melanggar ketentuan WhatsApp. ### Cara masing-masing menjangkau WhatsApp Semua hal lain di halaman ini berasal dari perbedaan ini, jadi dibahas lebih dulu. - Z-API:: Dokumentasinya menyebut bahwa, seperti WhatsApp Web, koneksi mengharuskan pindai kode QR atau memasukkan nomor telepon. Situsnya sendiri menggambarkan Cloud API resmi sebagai jalur terpisah dan dirinya sebagai alternatif pasar untuk jalur itu. - EasyCoexistence:: Cloud API Meta, dengan kredensial yang diterbitkan Meta untuk WhatsApp Business Account milik bisnis itu sendiri, dihubungkan lewat Embedded Signup Meta. Nomor didaftarkan sebagai nomor API dan aplikasi WhatsApp Business tetap berjalan di ponsel yang sama. ### Biaya per nomor Keduanya menarik biaya per nomor, sehingga ini salah satu dari sedikit perbandingan dengan satuan yang sama. - Z-API:: R$ 99,99 per instance per bulan di paket Ultimate, atau R$ 89,99 per instance di paket Partner dengan minimum sepuluh instance, sesuai yang dipublikasikan di situs mereka. Uji cobanya dua hari. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun lewat enam tingkat hingga US$ 1 per nomor seiring bertambahnya nomor. Tiga hari pertama gratis, dan Meta menagih biaya pesannya langsung ke bisnis, tanpa markup. ### Nasib nomor jika WhatsApp bertindak Ini risiko yang tidak terlihat dari harga per instance. - Z-API:: Sesi perangkat tertaut bukan jalur yang diizinkan ketentuan bisnis WhatsApp untuk pesan bisnis otomatis, dan akun yang dijangkau lewat cara itu bisa dibatasi atau diblokir. - EasyCoexistence:: Koneksinya adalah fitur Meta sendiri, dibuat lewat alur Meta sendiri, oleh Meta Tech Provider independen. Tidak ada hal dalam cara nomor terhubung yang bisa ditindak oleh WhatsApp. ### Tetap memakai ponsel Kebanyakan bisnis kecil di kedua produk tetap menjawab pelanggan dari ponsel, jadi ini menentukan bagaimana hari kerja berjalan. - Z-API:: Instance adalah sesi tertaut ala WhatsApp Web, sehingga hanya bertahan selama tautan itu hidup. Situs mereka tidak menyebut fitur Coexistence dari Meta. - EasyCoexistence:: Coexistence adalah seluruh produknya. Tim tetap memakai aplikasi WhatsApp Business, API berjalan di nomor yang sama, dan koneksi dipantau sehingga putusnya koneksi, seperti aturan 14 hari Meta, langsung ditandai saat terjadi. - Menganggap instance tertaut QR dan Cloud API sebagai produk yang sama dengan harga berbeda. Keduanya menjangkau WhatsApp lewat jalur berbeda. - Menjalankan nomor utama bisnis di sesi perangkat tertaut. Pemblokiran membawa serta kehadiran WhatsApp nomor itu. - Lupa bahwa Cloud API menarik biaya untuk template. Meta menagihnya ke bisnis, di luar kedua langganan. **Apakah Z-API adalah API WhatsApp resmi?** Bukan. Situs mereka sendiri menggambarkan Cloud API resmi sebagai jalur lewat Meta dan Z-API sebagai alternatif pasar, dan dokumentasinya menyebut instance terhubung seperti WhatsApp Web. **Apakah salah satunya lebih murah?** Ya, kami. Z-API mempublikasikan R$ 99,99 per instance per bulan. Kami menarik US$ 9 per nomor terhubung per bulan untuk hingga lima nomor, turun hingga US$ 1 seiring bertambahnya nomor. **Apakah saya perlu persetujuan template bersama Anda?** Hanya untuk pesan yang memulai percakapan di luar jendela layanan pelanggan 24 jam, yang merupakan aturan Meta untuk setiap penyedia resmi. Balasan di dalam jendela berupa teks bebas. **Bisakah saya memindahkan nomor dari Z-API ke EasyCoexistence?** Bisa. Lepas tautan sesi, tetap pakai aplikasi WhatsApp Business, lalu hubungkan nomor lewat Embedded Signup. Perlu aplikasi versi 2.24.17 atau lebih baru dan aktivitas nyata yang baru. --- ## EasyCoexistence vs Blip https://easycoexistence.com/id/compare/easycoexistence-vs-blip Blip adalah platform percakapan asal Brasil untuk membangun chatbot dan menjalankan layanan pelanggan di WhatsApp dan saluran lain, dengan paket berbayar yang harganya ditawarkan lewat tim penjualan. EasyCoexistence adalah koneksi WhatsApp itu sendiri, di Cloud API milik Meta melalui Coexistence, dengan tarif yang dipublikasikan per nomor terhubung dan aplikasi WhatsApp Business tetap berfungsi di ponsel. ### Apa yang dijual masing-masing produk Keduanya memakai API resmi Meta. Yang dijual di atasnya berbeda. - Blip:: Platform untuk membangun bot dengan alur kustom dan pemrosesan bahasa alami, plus meja layanan untuk tim manusia, di WhatsApp, Instagram, Messenger, dan saluran lain. Halaman harga mereka menyatakan bahwa mereka adalah Business Solution Provider resmi Meta. - EasyCoexistence:: Koneksi antara nomor yang sudah dipakai bisnis di aplikasi WhatsApp Business dan Cloud API milik Meta, ditambah pemantauan koneksi itu secara terus-menerus. Pesan masuk ke sistem apa pun yang sudah dijalankan bisnis: CRM, n8n, kode sendiri, atau agen AI lewat MCP. ### Berapa biayanya Bedanya ada pada soal apakah harga bisa dibaca sebelum bicara dengan siapa pun. - Blip:: Paket gratis untuk hingga dua agen dengan percakapan bulanan terbatas. Paket berbayar tidak dicantumkan harganya di halaman; pembaca diarahkan untuk mencari tahu lebih lanjut, sehingga angkanya baru didapat dari percakapan dengan tim penjualan. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun menjadi US$ 1 per nomor saat nomor bertambah, tiga hari pertama gratis. Meta menagih biaya pesannya ke akun milik bisnis itu sendiri dan tidak ada markup. ### Apakah ponsel tetap berfungsi Bagi bisnis kecil yang membalas dari ponsel, ini biasanya pertanyaan pertama. - Blip:: Halaman harga mereka tidak membahas Coexistence. Tanyakan langsung kepada mereka apakah sebuah nomor bisa tetap di aplikasi WhatsApp Business selagi terhubung, jangan mengandalkan halaman ini. - EasyCoexistence:: Ya, memang dirancang begitu. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi di nomor yang sama, dengan riwayat obrolan terbaru tersinkron, sementara API berjalan berdampingan. Throughput pada nomor Coexistence adalah 20 pesan per detik. ### Di mana logika bot berada Otomatisasi harus berjalan di suatu tempat, dan pilihan itu menentukan apa yang mengikat Anda. - Blip:: Di dalam Blip. Alur, bot, dan meja layanan dibangun dan dijalankan di platform mereka, yang memang produk yang mereka jual. - EasyCoexistence:: Di mana pun Anda sudah membangun. Meta mengirim webhook pesan langsung ke sistem Anda sendiri, isi percakapan tidak pernah disimpan di sisi kami, dan server MCP memungkinkan Claude, ChatGPT, Cursor, atau Codex mengirim pesan dari nomor tersebut. - Membandingkan penawaran platform bot dengan tarif koneksi baris demi baris. Yang satu sudah termasuk pembangun bot dan meja layanan. - Mengira setiap mitra Meta menjaga aplikasi WhatsApp Business tetap berfungsi. Coexistence harus didukung dan diaktifkan. - Lupa biaya pesan dari Meta sendiri. Biaya itu ditagih oleh Meta di kedua produk. **Apakah Blip mempublikasikan harganya?** Hanya paket gratisnya, untuk hingga dua agen dengan percakapan terbatas. Paket berbayar tidak dicantumkan harganya di halaman harga mereka. **Apakah salah satunya lebih murah?** Harga kami dipublikasikan dan harga mereka tidak, jadi harga kamilah yang bisa Anda periksa: US$ 9 per nomor terhubung per bulan, turun menjadi US$ 1 saat nomor bertambah, tanpa batas agen. **Bisakah saya membangun chatbot dengan EasyCoexistence?** Bisa, di alat yang sudah Anda pakai. Pesan sampai ke webhook Anda, n8n, Make, atau agen AI lewat MCP, dan logikanya berjalan di sana. **Apakah EasyCoexistence produk Meta?** Bukan. Kami adalah Tech Provider Meta yang independen, memakai Embedded Signup dan Cloud API resmi Meta. --- ## EasyCoexistence vs Digisac https://easycoexistence.com/id/compare/easycoexistence-vs-digisac Digisac adalah platform layanan pelanggan multisaluran asal Brasil, dengan harga berdasarkan proposal khusus mulai R$ 197 per bulan, yang menjalankan WhatsApp API resmi lewat Gupshup dan 360dialog dan mendukung Coexistence melalui keduanya. EasyCoexistence adalah Meta Tech Provider yang menghubungkan nomor itu sendiri, dengan tarif per nomor yang dipublikasikan, tanpa platform di tengah. ### Cara harga ditetapkan Yang satu berupa proposal dan yang lain berupa tabel, dan itu memengaruhi semua hal sesudahnya. - Digisac:: Tidak ada paket tetap. Halaman mereka sendiri menyebut harga awal R$ 197 dan bervariasi menurut jumlah agen, saluran, fitur seperti modul AI, dan integrasi, lalu disusun menjadi proposal oleh tim penjualan mereka. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun melalui enam tingkat menjadi US$ 1 per nomor seiring bertambahnya nomor. Tanpa menghitung agen dan tanpa menambah modul. Tiga hari pertama gratis. ### Siapa yang berada di antara Anda dan Meta Rantai perusahaan di balik sebuah nomor menentukan siapa yang bisa memperbaikinya saat rusak. - Digisac:: Platform ini menjalankan API lewat Gupshup dan 360dialog, yang merupakan mitra Meta. Artikel Coexistence mereka menyebut aktivasi dilakukan bersama penyedia resmi seperti 360dialog, dengan Digisac mendampingi klien. - EasyCoexistence:: Tidak ada. Kami adalah Meta Tech Provider independen, bisnis mendaftar lewat Embedded Signup milik Meta pada WhatsApp Business Account miliknya sendiri, dan webhook Meta langsung menuju sistem bisnis. ### Tempat tim bekerja Platform layanan dan sebuah koneksi mengubah hal yang berbeda dalam keseharian kerja. - Digisac:: Platform layanan bersama yang memusatkan WhatsApp, Instagram, Telegram, Messenger, email, dan webchat, dengan pembagian percakapan, chat internal, dan funnel penjualan. Tim bekerja di dalamnya. - EasyCoexistence:: Tidak ada yang baru untuk di-login. Tim tetap memakai aplikasi WhatsApp Business, dan otomatisasi, CRM, atau agen AI bekerja pada nomor yang sama lewat API. ### Berapa lama sampai nomor berfungsi Bisnis kecil sering memutuskan hanya berdasarkan hal ini. - Digisac:: Proposal komersial dulu, lalu aktivasi bersama penyedia. Halaman mereka mencantumkan CNPJ, Meta Business Manager, dan kepatuhan pada kebijakan sebagai prasyarat. - EasyCoexistence:: Biasanya kurang dari dua menit lewat Embedded Signup: login dengan Facebook, masukkan nomor, pindai kode QR di aplikasi. Pemantauan dimulai begitu nomor terhubung. - Membandingkan harga awal Digisac dengan tarif per nomor. Harga mereka naik seiring agen, saluran, dan modul. - Mengira Coexistence adalah fitur platform. Itu milik Meta, diaktifkan lewat penyedia di sisi Meta. - Melupakan biaya Meta dalam anggaran. Biaya itu ditagih oleh Meta pada kedua opsi. **Apakah Digisac mendukung Coexistence?** Ya. Artikel mereka sendiri menyebut Coexistence diaktifkan bersama penyedia resmi seperti 360dialog, dengan Digisac mendampingi prosesnya. **Mana yang lebih murah?** Untuk satu nomor, kami: US$ 9 per bulan dibanding harga awal R$ 197 yang naik seiring agen, saluran, dan modul. Harga kami turun saat nomor bertambah. **Apakah saya kehilangan kotak masuk bersama jika memakai EasyCoexistence?** Kami tidak menjualnya. Tim tetap memakai aplikasi WhatsApp Business, dan hal lain berjalan di alat pilihan Anda. **Siapa yang membayar Meta?** Bisnis itu sendiri, langsung, pada WhatsApp Business Account miliknya. Kami tidak pernah menambah markup pada biaya Meta. --- ## EasyCoexistence vs Octadesk https://easycoexistence.com/id/compare/easycoexistence-vs-octadesk Octadesk adalah platform layanan pelanggan asal Brasil yang menggabungkan chatbot, agen AI, dan helpdesk, dengan paket mulai dari R$ 2.499 per bulan untuk 3,000 percakapan plus konsultasi onboarding wajib. EasyCoexistence menghubungkan nomor yang sudah ada di aplikasi WhatsApp Business ke Cloud API Meta lewat Coexistence, dengan tarif tetap per nomor yang dipublikasikan, tanpa batas percakapan dan tanpa biaya penyiapan. ### Untuk apa tagihan bulanan itu Satuannya berbeda, dan selisihnya makin besar setiap ada pelanggan yang menulis. - Octadesk:: Paket berdasarkan jumlah percakapan: One R$ 2.499 per bulan untuk 3,000, Flow R$ 4.399 untuk 5,500, Nexus berdasarkan permintaan untuk 9,000. Pengguna helpdesk dikenai biaya per pengguna di luar itu, dan setiap paket mewajibkan konsultasi onboarding dengan harga berdasarkan permintaan. - EasyCoexistence:: Satu tarif per nomor terhubung: US$ 9 per bulan untuk satu sampai lima nomor, turun menjadi US$ 1 per nomor seiring bertambahnya nomor. Bulan dengan sepuluh ribu percakapan berbiaya sama dengan bulan yang sepi. Meta menagih biaya pesannya sendiri secara langsung. ### Apa sebenarnya masing-masing Keduanya menaruh nomor di API resmi. Yang dibangun di atasnya berbeda. - Octadesk:: Ekosistem layanan: chatbot, agen AI, helpdesk dengan SLA dan riwayat tiket, serta pengiriman WhatsApp massal, dengan satu nomor API WhatsApp resmi sudah termasuk di tiap paket. - EasyCoexistence:: Koneksi dan pemantauannya. Nomor tetap di aplikasi WhatsApp Business, API berjalan di atasnya pada saat yang sama, dan pesan sampai ke alat yang sudah dipakai bisnis, termasuk agen AI lewat server MCP kami. ### Menambah nomor kedua atau kesepuluh Agensi dan bisnis dengan banyak cabang menanyakan ini lebih dulu. - Octadesk:: Setiap paket mencantumkan satu nomor API WhatsApp resmi sebagai bagian paket. Halaman harga mereka tidak mencantumkan harga untuk nomor tambahan. - EasyCoexistence:: Nomor tanpa batas per akun, masing-masing dengan harga tingkatnya, dan tarif per nomor turun seiring bertambahnya jumlah: US$ 7 mulai enam nomor, hingga US$ 1 seiring bertambahnya nomor. ### Apakah ponsel tetap berfungsi Pertanyaan yang menentukan apakah tim kecil harus mengubah cara kerjanya. - Octadesk:: Halaman harga mereka tidak membahas Coexistence. Pastikan langsung kepada mereka apakah nomor bisa tetap di aplikasi WhatsApp Business setelah berada di API mereka. - EasyCoexistence:: Bisa. Coexistence satu-satunya yang kami hubungkan: aplikasi tetap menyimpan chat-nya, riwayat sekitar enam bulan dapat disinkronkan, dan API bekerja di nomor yang sama. Koneksi dipantau sehingga gangguan langsung ditandai. - Membandingkan harga paket tanpa menghitung percakapan. Paket Octadesk membatasinya; tarif koneksi tidak. - Menyusun anggaran tanpa konsultasi onboarding. Octadesk mewajibkannya di setiap paket dan menetapkan harganya berdasarkan permintaan. - Mengira paket mencakup biaya template Meta. Meta menagihnya langsung ke bisnis. **Apakah salah satunya lebih murah?** Ya, selisihnya besar untuk bisnis yang butuh koneksi ini. Octadesk mulai dari R$ 2.499 per bulan plus onboarding; kami menagih US$ 9 per nomor terhubung per bulan. **Apa yang terjadi setelah 3,000 percakapan?** Di paket One Octadesk, Anda naik paket. Bersama kami tidak ada yang berubah: tidak ada batas percakapan di harga berapa pun. **Apakah Octadesk mendukung Coexistence?** Halaman harga mereka tidak menyebutkannya. Tanyakan langsung kepada mereka, jangan hanya mengandalkan halaman ini. **Apakah saya tetap bisa memakai AI dengan EasyCoexistence?** Bisa. Server MCP kami memungkinkan Claude, ChatGPT, Cursor, Claude Code, dan Codex mengirim pesan dan template di nomor tersebut. --- ## EasyCoexistence vs Huggy https://easycoexistence.com/id/compare/easycoexistence-vs-huggy Huggy adalah kotak masuk layanan pelanggan multisaluran asal Brasil, dengan harga per paket dan per pengguna terhubung, sedangkan WhatsApp ditagih terpisah menurut jumlah dan kategori. EasyCoexistence adalah koneksi WhatsApp itu sendiri: Cloud API Meta pada nomor yang sudah ada di aplikasi WhatsApp Business, lewat Coexistence, dengan satu tarif terbuka per nomor terhubung. ### Untuk apa tagihan bulanan itu Tagihan Huggy bertambah seiring tim. Tagihan kami hanya bertambah seiring nomor. - Huggy:: Satu paket dengan satu pengguna terhubung, lalu biaya per pengguna tambahan: R$ 69,90 di Starter, R$ 119,90 di Intermediate yang mulai dari R$ 579 per bulan, R$ 189,90 di Custom mulai dari R$ 989. WhatsApp dihargai di luar itu, menurut jumlah dan kategori, dan implementasi bersifat opsional seharga R$ 1.250. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun menjadi US$ 1 per nomor seiring bertambahnya nomor, tanpa hitungan pengguna sama sekali. Tiga hari pertama gratis, dan Meta menagih biaya pesannya langsung ke bisnis. ### Apa sebenarnya masing-masing produk Kotak masuk dan koneksi dibeli untuk alasan yang berbeda. - Huggy:: Kotak masuk layanan yang memusatkan WhatsApp, Instagram, Messenger, Telegram, email, SMS, dan suara, lengkap dengan chatbot dan laporan. Halaman mereka menyebut diri mitra resmi Meta untuk mengaktifkan API resmi. - EasyCoexistence:: Koneksi antara nomor aplikasi WhatsApp Business dan Cloud API Meta, yang dipantau terus-menerus. Pesan diteruskan ke sistem yang sudah dipakai bisnis, lewat webhook Meta atau server MCP kami. ### Apakah tim harus mengubah cara kerja Pertanyaan pemilik bisnis sebelum menyetujui apa pun. - Huggy:: Agen masuk ke kotak masuk Huggy, tempat percakapan dari setiap saluran dibagikan dan dijawab. Halaman harga mereka tidak membahas Coexistence dengan aplikasi WhatsApp Business. - EasyCoexistence:: Tidak ada yang berpindah. Aplikasi WhatsApp Business tetap berjalan di nomor yang sama, lengkap dengan chat-nya, dan API berjalan berdampingan untuk apa pun yang diotomatiskan bisnis. ### Di mana percakapan disimpan Keputusan yang sulit dibatalkan di kemudian hari. - Huggy:: Di platform mereka, yang memang dibutuhkan kotak masuk agar percakapan bisa ditampilkan kepada agen yang membukanya. - EasyCoexistence:: Bukan di sisi kami. Isi percakapan tidak pernah disimpan, dan Meta dapat mengarahkan pesan masuk langsung ke webhook milik bisnis. - Menghitung harga Huggy tanpa baris WhatsApp. Biaya itu ditagih terpisah dari paket, menurut jumlah dan kategori. - Hanya menghitung tim hari ini. Setiap pengguna tambahan menambah biaya bulanan pada paket kotak masuk. - Membeli kotak masuk hanya demi akses API pada satu nomor. Untuk itu cukup koneksinya saja. **Apakah salah satunya lebih murah?** Untuk bisnis yang membutuhkan koneksi, kami lebih murah. Paket Intermediate Huggy mulai R$ 579 per bulan untuk satu pengguna, belum termasuk WhatsApp; harga kami US$ 9 per nomor terhubung per bulan. **Apakah Huggy memakai API resmi?** Halaman harga mereka menyebut mereka mitra resmi Meta dan mengaktifkan API resmi Meta. **Apakah Huggy mendukung Coexistence?** Halaman harga mereka tidak membahasnya. Tanyakan langsung kepada mereka, jangan hanya mengandalkan halaman ini. **Apakah Anda punya kotak masuk?** Tidak. Tim tetap memakai aplikasi WhatsApp Business, dan itulah gunanya Coexistence. --- ## EasyCoexistence vs Umbler Talk https://easycoexistence.com/id/compare/easycoexistence-vs-umbler-talk Umbler Talk adalah kotak masuk, CRM, dan chatbot WhatsApp asal Brasil di atas API resmi, dengan harga per agen mulai R$ 99,90 per bulan dan minimal dua agen. EasyCoexistence menghubungkan nomor yang sudah ada di aplikasi WhatsApp Business ke Cloud API Meta lewat Coexistence, dengan harga per nomor terhubung, sehingga tagihan tidak bergantung pada jumlah orang yang membalas. ### Untuk apa tagihan bulanan dibayar Umbler Talk menghitung orang. EasyCoexistence menghitung nomor. - Umbler Talk:: Per agen per bulan: R$ 99,90 untuk Essencial dengan minimal dua agen, R$ 149,90 untuk Impulso dan R$ 219,90 untuk Escala dengan minimal tiga agen. Tagihan terkecil adalah dua agen di Essencial, yaitu R$ 199,80 per bulan. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun melalui enam tingkat hingga US$ 1 per nomor seiring bertambahnya nomor. Tanpa hitungan agen dan tanpa minimum. Tiga hari pertama gratis, dan Meta menagih biaya pesan langsung. ### Apa sebenarnya masing-masing produk Keduanya berjalan di atas API resmi Meta, yang dinyatakan Umbler Talk dengan jelas di halamannya. - Umbler Talk:: Kotak masuk bersama dengan pipeline CRM visual, chatbot, agen AI, basis pengetahuan, dan webchat, ditambah kampanye WhatsApp pada paket yang lebih tinggi. Tim bekerja di dalamnya. - EasyCoexistence:: Koneksi beserta pemantauannya. Nomor tetap berada di aplikasi WhatsApp Business, API berjalan di nomor itu pada saat yang sama, dan pesan sampai ke CRM Anda, n8n, kode Anda sendiri, atau agen AI melalui MCP. ### Berapa banyak nomor yang muat Bagi agensi dan bisnis multicabang, batas nomor lebih penting daripada nama paketnya. - Umbler Talk:: Dua nomor WhatsApp di Essencial dan hingga tiga di Impulso, sedangkan Escala disebut memiliki batas nomor dinamis. Lebih banyak nomor berarti paket yang lebih tinggi untuk setiap agen. - EasyCoexistence:: Nomor tak terbatas per akun, masing-masing dengan harga tingkatnya, dan harga per nomor turun seiring bertambahnya jumlah. Nomor kedua puluh lebih murah daripada nomor pertama. ### Apakah aplikasi WhatsApp Business tetap berfungsi Pertanyaan yang diajukan tim kecil sebelum yang lain. - Umbler Talk:: Halaman paket mereka tidak menyebut Coexistence. Tanyakan kepada mereka apakah sebuah nomor tetap berfungsi di aplikasi WhatsApp Business setelah terhubung. - EasyCoexistence:: Ya. Coexistence adalah satu-satunya hal yang kami hubungkan, jadi aplikasi tetap menyimpan chat-nya dan API bekerja berdampingan, dengan koneksi yang dipantau dari putusnya sambungan seperti aturan 14 hari Meta. - Menganggap harga per agen sebagai tagihan. Minimumnya dua agen, dan lebih banyak pada paket yang lebih tinggi. - Memilih paket demi batas nomornya lalu membayar tarif lebih tinggi untuk setiap agen. - Tidak memasukkan biaya template Meta ke anggaran. Meta menagihnya langsung ke bisnis. **Apakah salah satunya lebih murah?** Ya, kami lebih murah. Tagihan terkecil Umbler Talk adalah dua agen masing-masing R$ 99,90, yaitu R$ 199,80 per bulan; kami US$ 9 untuk satu nomor terhubung, siapa pun yang membalasnya. **Apakah Umbler Talk memakai API WhatsApp resmi?** Ya. Halaman mereka menyatakan Umbler Talk memakai API resmi WhatsApp dan mengikuti pedoman platform. **Apakah Umbler Talk mendukung Coexistence?** Halaman paket mereka tidak menyebutnya. Tanyakan langsung kepada mereka, jangan hanya bergantung pada halaman ini. **Apakah EasyCoexistence menagih per agen?** Tidak. Tarifnya per nomor terhubung, berapa pun jumlah orang yang membalas di nomor itu atau bekerja dengannya lewat API. --- ## EasyCoexistence vs Whaticket https://easycoexistence.com/id/compare/easycoexistence-vs-whaticket Whaticket adalah kotak masuk multi-agen untuk WhatsApp dan saluran lain, mulai US$ 49 per bulan dengan minimum tiga pengguna dan satu nomor WhatsApp, terhubung lewat kode QR atau lewat API resmi dengan Coexistence. EasyCoexistence hanya koneksi resminya: Cloud API dari Meta pada nomor di aplikasi WhatsApp Business, seharga US$ 9 per nomor. ### Cara masing-masing menghubungkan nomor Whaticket menjual dua jalur ke WhatsApp. EasyCoexistence menjual satu. - Whaticket:: Pilihan antara WhatsApp QR, yaitu sesi yang dipindai seperti WhatsApp Web, atau WhatsApp API dengan Coexistence. Situs mereka sendiri memperingatkan bahwa pengiriman pesan massal dengan WhatsApp Business dapat memicu pemblokiran dan menyarankan API untuk mengurangi risikonya. - EasyCoexistence:: Hanya Cloud API dari Meta, terhubung lewat Embedded Signup dari Meta dengan Coexistence, sehingga aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama. Tidak ada opsi sesi QR, jadi tidak ada jalur tidak resmi sebagai acuan cadangan. ### Untuk apa tagihan bulanan itu Kedua tagihan disusun dari bagian yang berbeda. - Whaticket:: US$ 49 per bulan untuk Basic dengan tiga pengguna dan satu nomor, US$ 20 per bulan untuk tiap nomor tambahan, dan paket Pro seharga US$ 109. Kampanye lewat koneksi QR memakai kredit, mulai US$ 25 untuk 1.000 pesan; kampanye API dikecualikan. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun ke US$ 1 per nomor seiring bertambahnya nomor. Tanpa pengguna, tanpa kredit. Meta menagih biaya pesannya langsung ke bisnis, tanpa markup. 3 hari pertama gratis. ### Apa itu masing-masing produk Yang satu tempat agen bekerja. Yang lain saluran pipa di bawahnya. - Whaticket:: Kotak masuk multi-agen yang memusatkan dan mengotomatiskan saluran pesan, lengkap dengan kampanye, sehingga tim menjawab di dalam platform mereka. - EasyCoexistence:: Koneksi ditambah pemantauan 24/7. Tim tetap memakai aplikasi WhatsApp Business, pesan sampai ke webhook Anda sendiri, dan agen AI bekerja pada nomor itu lewat server MCP kami. ### Berapa biaya nomor kedua, kelima, atau kesepuluh Agensi dan bisnis multi-cabang menghitung ini sebelum hal lain. - Whaticket:: US$ 20 per nomor tambahan di atas paket, jadi lima nomor di Basic menjadi US$ 129 per bulan untuk tiga pengguna. - EasyCoexistence:: Lima nomor menjadi US$ 45 per bulan, dan tarif per nomor terus turun: US$ 7 per nomor mulai dari enam, hingga US$ 1 seiring bertambahnya nomor. - Menjalankan nomor bisnis lewat koneksi QR. Situs Whaticket sendiri memperingatkan bahwa pesan massal di sana dapat memicu pemblokiran. - Melupakan kredit pesan. Kampanye lewat koneksi QR ditagih per seribu pesan di atas biaya paket. - Menghitung nomor tambahan dengan tarif paket. Setiap nomor menambah US$ 20 per bulan. **Apakah salah satunya lebih murah?** Ya, kami lebih murah. Satu nomor di Whaticket Basic US$ 49 per bulan; satu nomor terhubung di kami US$ 9. Pada lima nomor, US$ 129 dibanding US$ 45. **Apakah Whaticket mendukung Coexistence?** Ya. Halaman harga mereka mencantumkan WhatsApp API dengan Coexistence sebagai pilihan koneksi di samping koneksi QR. **Apakah koneksi QR itu resmi?** Tidak. Koneksi itu menautkan sebuah sesi seperti cara WhatsApp Web. Situs Whaticket sendiri menyarankan API untuk mengurangi risiko pemblokiran. **Apakah Anda punya kotak masuk seperti Whaticket?** Tidak. Tim tetap memakai aplikasi WhatsApp Business, dan apa pun yang Anda otomatiskan berjalan di alat Anda sendiri. --- ## EasyCoexistence vs Leadsales https://easycoexistence.com/id/compare/easycoexistence-vs-leadsales Leadsales adalah CRM percakapan asal Meksiko untuk berjualan lewat WhatsApp, Facebook, dan Instagram. Paket Basic seharga US$ 97 per bulan menghubungkan WhatsApp lewat sesi web, dan API resmi baru tersedia di paket Professional seharga US$ 133. EasyCoexistence menghubungkan nomor ke Cloud API Meta lewat Coexistence seharga US$ 9 per nomor. ### Paket mana yang terhubung ke WhatsApp secara resmi Di Leadsales, cara koneksi bergantung pada paket. Di EasyCoexistence tidak. - Leadsales:: Basic menghubungkan WhatsApp lewat Messenger dan sesi web, bukan Business API. Professional, seharga US$ 133 atau MX$ 3,239.88 per bulan, dan Advanced, seharga US$ 247, memakai API resmi. - EasyCoexistence:: Setiap nomor berada di Cloud API Meta, dihubungkan lewat Embedded Signup milik Meta dengan Coexistence, sehingga aplikasi WhatsApp Business tetap berfungsi di ponsel. Tidak ada tingkat murah yang tidak resmi. ### Untuk apa tagihan bulanan itu Leadsales membatasi pengguna dan percakapan di tiap paket. EasyCoexistence tidak membatasi keduanya. - Leadsales:: Basic mencakup 3 pengguna dan 5.000 percakapan aktif, Professional 4 pengguna dan 20.000, Advanced 5 pengguna dan 50.000, dengan diskon hingga 20% untuk tagihan tahunan. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun hingga US$ 1 per nomor seiring bertambahnya nomor. Tanpa hitungan pengguna, tanpa hitungan percakapan, 3 hari pertama gratis, dan Meta menagih pesan langsung ke bisnis. ### Apa sebenarnya masing-masing produk CRM dan koneksi menyelesaikan masalah yang berbeda. - Leadsales:: CRM penjualan dengan funnel, ruang kerja bersama, pengiriman pesan massal per tahap, dan agen AI di paket yang lebih tinggi. Lead dikerjakan di dalam Leadsales. - EasyCoexistence:: Koneksi beserta pemantauannya. Pesan sampai ke CRM atau alat apa pun yang sudah dipakai bisnis lewat webhook Meta, dan agen AI bekerja pada nomor itu lewat server MCP kami. ### Apa yang terjadi pada nomor di sesi web Risiko yang menyertai paket yang lebih murah. - Leadsales:: Nomor di paket Basic menjangkau WhatsApp lewat sesi web, bukan Business API, jalur yang tidak diizinkan oleh ketentuan bisnis WhatsApp untuk pengiriman pesan bisnis otomatis. - EasyCoexistence:: Tidak ada dari koneksi ini yang bisa ditindak, karena ini fitur Coexistence milik Meta yang dibuat lewat alur Meta sendiri, dan koneksinya dipantau sepanjang waktu. - Memilih paket Basic karena harga dan mengira paket itu memakai API. Paket itu terhubung lewat sesi web. - Menghitung pengguna tetapi lupa batas percakapan aktif. Setiap paket menetapkan satu. - Mengira paket sudah mencakup biaya template Meta. Meta menagihnya langsung ke bisnis. **Apakah ada yang lebih murah?** Ya, kami. Paket Leadsales termurah dengan API resmi seharga US$ 133 per bulan; satu nomor terhubung di tempat kami US$ 9. **Apakah Leadsales memakai API WhatsApp resmi?** Di Professional dan Advanced, ya. Paket Basic mereka menghubungkan WhatsApp lewat Messenger dan sesi web. **Apakah Leadsales mendukung Coexistence?** Halaman harga mereka menyebut bahwa dalam beberapa kasus nomor tetap bisa dipakai di ponsel, dan dalam kasus lain pindah sepenuhnya ke API. Di tempat kami, nomor selalu tetap di aplikasi WhatsApp Business. **Bisakah saya tetap memakai CRM saya dan memakai EasyCoexistence?** Bisa. Meta mengirim pesan ke webhook yang Anda pilih, jadi CRM apa pun yang menerima webhook dapat menerimanya. --- ## EasyCoexistence vs Treble https://easycoexistence.com/id/compare/easycoexistence-vs-treble Treble adalah platform WhatsApp Business API asal Amerika Latin untuk alur otomatis, kampanye, dan layanan pelanggan AI, dijual lewat tim sales tanpa harga publik. EasyCoexistence menyambungkan nomor yang sudah dipakai bisnis di aplikasi WhatsApp Business ke Cloud API Meta lewat Coexistence, secara mandiri, dengan harga yang dipublikasikan: US$ 9 per nomor terhubung per bulan. ### Apa yang terjadi pada aplikasi WhatsApp Business Kedua produk berangkat dari asumsi yang berlawanan tentang ponsel. - Treble:: Beranda mereka menyebut Treble sebagai solusi berbasis WhatsApp Business API, bukan aplikasi WhatsApp Business yang gratis. Beranda itu tidak menyebut Coexistence, jadi tanyakan kepada mereka apakah nomor bisa tetap di aplikasi. - EasyCoexistence:: Aplikasi tetap berjalan. Coexistence membuat aplikasi WhatsApp Business tetap berfungsi di nomor yang sama, dengan riwayat chat sekitar enam bulan tersinkron, sementara Cloud API berjalan berdampingan untuk otomatisasi. ### Berapa biayanya Satu harga bisa dibaca hari ini. Yang lain butuh percakapan. - Treble:: Tidak ada harga publik. Beranda tidak menampilkan harga dan halaman harganya meminta kata sandi, jadi angkanya datang dari tim sales mereka. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun melewati enam tingkat hingga US$ 1 per nomor seiring Anda menambah nomor. Meta menagih pesan langsung ke bisnis dan tidak ada markup. ### Apa sebenarnya masing-masing produk Keduanya memakai API resmi Meta. Lapisan yang dijual berbeda. - Treble:: Platform untuk alur chat otomatis, kampanye massal, dan layanan pelanggan AI, dengan integrasi native HubSpot dan Salesforce serta API untuk koneksi kustom. - EasyCoexistence:: Koneksi dan pemantauannya selama 24/7. Meta mengirim webhook langsung ke sistem Anda, isi percakapan tidak pernah disimpan di sisi kami, dan server MCP memungkinkan agen AI mengirim pesan dari nomor tersebut. ### Berapa lama sampai nomor aktif Sering menjadi pertanyaan penentu bagi bisnis kecil. - Treble:: Lewat proses sales, karena paket dan harga disepakati dengan tim mereka sebelum onboarding. - EasyCoexistence:: Biasanya kurang dari dua menit lewat Embedded Signup Meta: login dengan Facebook, masukkan nomor, pindai kode QR di aplikasi. Syaratnya aplikasi versi 2.24.17 atau lebih baru dan aktivitas nyata yang baru. - Memindahkan nomor aplikasi yang ramai ke setup khusus API tanpa memeriksa Coexistence. Ponsel tidak lagi menjadi tempat tim membalas. - Membandingkan penawaran platform kampanye dengan biaya koneksi. Salah satunya sudah termasuk alur otomatis dan kampanye. - Melupakan biaya template Meta. Biaya itu ditagih oleh Meta, bukan oleh salah satu penyedia. **Apakah Treble mempublikasikan harga?** Tidak. Beranda mereka tidak menampilkannya dan halaman harga mereka dilindungi kata sandi. **Apakah salah satunya lebih murah?** Harga kami dipublikasikan dan harga mereka tidak, jadi hanya harga kami yang bisa Anda verifikasi: US$ 9 per nomor terhubung per bulan, turun hingga US$ 1 seiring Anda menambah nomor. **Apakah Treble mendukung Coexistence?** Beranda mereka tidak menyebutnya dan menggambarkan Treble berbasis API, bukan aplikasi WhatsApp Business. Tanyakan kepada mereka. **Bisakah saya menjalankan kampanye dengan EasyCoexistence?** Bisa, lewat Cloud API dengan template yang disetujui, dari sistem atau tool Anda sendiri. Meta menagih template itu langsung kepada Anda. --- ## EasyCoexistence vs Botmaker https://easycoexistence.com/id/compare/easycoexistence-vs-botmaker Botmaker adalah platform chatbot dan layanan pelanggan asal Amerika Latin di atas WhatsApp Business Platform, mulai US$ 149 per bulan untuk 3,000 percakapan plus biaya sekali bayar US$ 99 untuk membuka akun WhatsApp. Botmaker mendukung Coexistence. EasyCoexistence hanya koneksi Coexistence, US$ 9 per nomor terhubung per bulan, tanpa paket percakapan. ### Untuk apa tagihan bulanan itu Botmaker menjual percakapan. EasyCoexistence menjual koneksi. - Botmaker:: Standard US$ 149 untuk 3,000 percakapan, Scale US$ 249 untuk 5,000, Pro US$ 499 untuk 10,000, dengan US$ 0.07 sampai US$ 0.05 per percakapan tambahan dan US$ 99 untuk membuka akun WhatsApp. Pesan push dikenai biaya WhatsApp plus biaya layanan 20%. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun menjadi US$ 1 per nomor seiring bertambahnya nomor. Tanpa paket, tanpa kelebihan pemakaian, tanpa biaya untuk memulai. Meta menagih biayanya langsung ke bisnis dan kami tidak pernah menambahkan markup. ### Cara Coexistence bekerja di masing-masing Keduanya membiarkan aplikasi WhatsApp Business tetap berfungsi di nomor itu. Sisa penyiapannya berbeda. - Botmaker:: Pusat bantuan mereka menyebut Coexistence hanya tersedia untuk lini baru atau konfigurasi baru, bot berhenti sementara saat seseorang membalas dari ponsel, dan obrolan grup tidak didukung di platform ini. - EasyCoexistence:: Coexistence adalah produknya: layanan mandiri lewat Embedded Signup dari Meta dalam sekitar dua menit, lalu pemantauan 24/7, sehingga putusnya koneksi seperti akibat aturan 14 hari Meta langsung ditandai saat terjadi. ### Apa sebenarnya masing-masing produk Platform bot dan sebuah koneksi adalah pembelian yang berbeda. - Botmaker:: Platform untuk membangun bot dan menjalankan layanan agen di WhatsApp, dengan sepuluh sampai lima puluh kursi agen termasuk tergantung paketnya. Alurnya berada di dalam Botmaker. - EasyCoexistence:: Koneksinya saja. Webhook Meta sampai ke sistem Anda sendiri, isi percakapan tidak pernah disimpan di sisi kami, dan sebuah MCP server memungkinkan Claude, ChatGPT, Cursor, Claude Code atau Codex bertindak di nomor itu. ### Apa yang terjadi pada tagihan saat bisnis tumbuh Kedua model bergerak ke arah yang berlawanan saat bisnis makin ramai. - Botmaker:: Lebih banyak percakapan berarti biaya kelebihan per percakapan atau pindah ke paket berikutnya, sehingga bulan yang ramai lebih mahal daripada bulan yang sepi. - EasyCoexistence:: Volume pesan tidak masuk ke dalam harga. Hanya penambahan nomor yang mengubah tagihan, dan tarif per nomor turun seiring nomor bertambah. - Membandingkan harga paket lalu lupa biaya akun US$ 99 dan biaya layanan 20% untuk pesan push. - Menentukan paket berdasarkan percakapan hari ini. Kelebihan dikenai biaya per percakapan di atas paket. - Mengira balasan dari ponsel membuat bot tetap berjalan. Di Botmaker, bot berhenti sementara saat ponsel yang menjawab. **Apakah Botmaker mendukung Coexistence?** Ya. Pusat bantuan mereka mendokumentasikannya, tersedia untuk lini baru atau konfigurasi baru. **Apakah salah satunya lebih murah?** Ya, kami. Botmaker mulai dari US$ 149 per bulan plus US$ 99 untuk membuka akun; satu nomor terhubung di kami US$ 9 per bulan tanpa biaya untuk memulai. **Apakah Anda menambahkan biaya di atas tagihan Meta?** Tidak. Meta menagih pesan ke akun milik bisnis itu sendiri dan kami tidak pernah menambahkan markup. **Bisakah saya membangun bot dengan EasyCoexistence?** Bisa, di n8n, Make, kode Anda sendiri atau agen AI lewat MCP. Pesan sampai ke sistem Anda melalui webhook Meta. --- ## EasyCoexistence vs Gallabox https://easycoexistence.com/id/compare/easycoexistence-vs-gallabox Gallabox dan EasyCoexistence menyelesaikan masalah yang berbeda. Gallabox adalah kotak masuk tim dan suite otomatisasi di atas WhatsApp Business API resmi, dijual dalam paket dengan jumlah pengguna tetap. EasyCoexistence adalah koneksinya itu sendiri: Cloud API Meta pada nomor yang sama dengan aplikasi WhatsApp Business, dengan harga per nomor, tanpa kotak masuk dan tanpa kursi. ### Untuk apa tagihan bulanan dibayarkan Keduanya dihargai dengan satuan yang berbeda, dan satuan itu menentukan bagaimana tagihan bertambah. - Gallabox:: Paket dengan harga per bulan dan ukuran tim tetap. Basic tercantum seharga ₹ 2,999 per bulan dengan penagihan per kuartal untuk 3 pengguna, yang di halaman mereka disebut batas mutlak, dan tim yang lebih besar harus pindah ke Essential atau Advanced. - EasyCoexistence:: Mulai US$ 9 per nomor terhubung per bulan, turun menjadi US$ 1 seiring bertambahnya nomor. Tidak ada hitungan pengguna maupun kontak, jadi merekrut orang baru atau melayani lebih banyak pelanggan tidak mengubah tagihan sama sekali. ### Bagaimana Coexistence diaktifkan Keduanya memakai fitur Coexistence dari Meta, sehingga aplikasi WhatsApp Business tetap berfungsi di ponsel. Jalur menujunya berbeda. - Gallabox:: Dokumentasi mereka menyatakan bahwa Coexistence tidak aktif secara default dan Anda harus menghubungi tim dukungan Gallabox sebelum memulai, agar ruang kerja diaktifkan lebih dulu. - EasyCoexistence:: Coexistence adalah produknya. Pemilik bisnis menyelesaikan Embedded Signup dari Meta dalam sekitar dua menit, secara mandiri, dengan aplikasi versi 2.24.17 atau lebih baru dan nomor yang tidak terpasang pada penyedia lain. ### Di mana percakapan disimpan Inilah perbedaan yang paling penting bagi siapa pun yang membangun antarmuka sendiri atau mengelola nomor klien. - Gallabox:: Di dalam platform mereka. Kotak masuk bersama, pembuat chatbot, dan alat broadcast memerlukan pesan tersimpan di sisi mereka agar bisa ditampilkan kepada agen. - EasyCoexistence:: Tidak di tempat kami. Meta mengirim webhook langsung ke endpoint yang Anda tentukan, dan percakapan tidak pernah disimpan di sisi kami. CRM, aplikasi, atau agen AI Anda adalah tempat data mendarat. ### Mana yang sebaiknya dipilih Jika yang dibeli adalah kotak masuk tim dengan chatbot dan kampanye, Gallabox adalah produk semacam itu, dan itu pembelian yang berbeda dari sebuah koneksi. Jika yang dibeli adalah nomornya itu sendiri, terhubung secara resmi dan dijaga tetap hidup, EasyCoexistence adalah pilihan yang lebih sempit dan lebih murah. Ini cocok untuk agensi yang menyambungkan nomor klien ke sistemnya sendiri, developer yang sudah punya antarmuka, atau pemilik bisnis yang ingin otomatisasi tanpa memindahkan tim dari ponsel. Koneksinya dipantau, termasuk aturan 14 hari dari Meta, dan Meta menagih pesan ke akun Anda sendiri tanpa markup dari kami. - Membandingkan harga paket secara langsung. Yang satu sudah termasuk kotak masuk dan kredit AI; yang lain hanya koneksinya. - Memulai onboarding Coexistence sebelum penyedia mengaktifkannya, lalu mencoba kembali nomor yang sama berulang kali. - Membeli kotak masuk dengan batas kursi untuk nomor yang pesannya akan ditangani oleh perangkat lunak Anda sendiri. **Apakah EasyCoexistence lebih murah daripada Gallabox?** Untuk koneksinya, ya. Gallabox Basic seharga ₹ 2,999 per bulan dengan penagihan per kuartal untuk 3 pengguna. EasyCoexistence US$ 9 per nomor terhubung per bulan tanpa batas pengguna, jadi satu nomor dengan tim sebesar apa pun tetap US$ 9. **Apakah Gallabox mendukung Coexistence?** Ya. Dokumentasi mereka menjelaskannya dan menyebut tim dukungan harus mengaktifkannya di ruang kerja Anda sebelum penyiapan. **Apakah EasyCoexistence punya kotak masuk seperti Gallabox?** Tidak. Tim Anda tetap memakai aplikasi WhatsApp Business, dan perangkat lunak menerima pesan yang sama lewat webhook yang dikirim Meta ke sistem Anda sendiri. **Siapa yang membayar biaya pesan Meta?** Dengan EasyCoexistence, Anda sendiri, langsung ke Meta pada WhatsApp Business Account milik Anda, tanpa tambahan apa pun dari kami. --- ## EasyCoexistence vs TimelinesAI https://easycoexistence.com/id/compare/easycoexistence-vs-timelinesai TimelinesAI adalah kotak masuk WhatsApp bersama yang tersinkron ke CRM, berharga per kursi, dan menghubungkan nomor lewat kode QR, WhatsApp Business API resmi, atau Coexistence. EasyCoexistence menghubungkan nomor hanya lewat Cloud API Meta dengan Coexistence, berharga per nomor, dan mengirim setiap pesan ke sistem Anda sendiri, bukan ke kotak masuk. ### Cara masing-masing menghubungkan nomor Metode koneksi menentukan apa saja yang menyentuh nomor Anda, jadi dibahas lebih dulu. - TimelinesAI:: Tiga pilihan di setiap paket: tautan kode QR yang memasang nomor sebagai perangkat tertaut, WhatsApp Business API resmi, atau Coexistence yang menjalankan aplikasi dan API bersamaan. - EasyCoexistence:: Satu metode: Cloud API Meta dengan Coexistence, lewat Embedded Signup milik Meta sendiri. Tidak ada opsi sesi kode QR, sehingga tidak ada nomor yang terhubung lewat kami bergantung pada tautan perangkat tertaut yang harus tetap hidup. ### Untuk apa tagihan bulanan dibayarkan Harga per kursi dan per nomor naik karena alasan yang berbeda. - TimelinesAI:: $35 per kursi per bulan di Starter, atau $28 jika ditagih tahunan, dan $49 per kursi di Pro. Halaman harga mereka mencatat bahwa Anda memerlukan satu kursi untuk setiap pengguna yang menghubungkan akun WhatsApp. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk hingga lima nomor, turun menjadi US$ 1 saat nomor bertambah. Jumlah orang tidak dihitung sama sekali, dan Meta menagih biaya pesannya langsung kepada Anda. ### Ke mana percakapan berakhir Kotak masuk dan koneksi menaruh data di tempat yang berbeda. - TimelinesAI:: Di kotak masuk bersama mereka, lalu disinkronkan ke CRM pilihan Anda. Kotak masuk adalah produknya, jadi pesan melewati dan ditampilkan di platform mereka. - EasyCoexistence:: Langsung ke endpoint Anda. Meta mengirim webhook ke URL yang Anda tentukan dan percakapan tidak pernah disimpan di sisi kami, sehingga data klien tetap berada di sistem yang Anda kendalikan. ### Mana yang sebaiknya dipilih Tim penjualan yang menginginkan kotak masuk bersama di dalam CRM sedang mencari kotak masuk, dan TimelinesAI adalah salah satunya. Bisnis yang menginginkan nomor terhubung secara resmi, tanpa sesi kode QR di jalurnya dan tanpa data disimpan perantara, sedang mencari koneksi. EasyCoexistence adalah koneksi itu, dengan pemantauan kesehatan yang membaca alasan pemutusan langsung dari Meta, server MCP untuk asisten AI, dan tarif tetap per nomor berapa pun ukuran tim. - Menautkan nomor bisnis lewat kode QR karena lebih cepat. Sesi perangkat tertaut bukan Business Platform dari Meta. - Menghitung kursi untuk nomor yang akan dijawab oleh perangkat lunak, bukan manusia. - Mencampur nomor yang ditautkan lewat kode QR dan nomor yang terhubung lewat API dalam satu akun tanpa mencatat mana yang mana. **Apakah EasyCoexistence lebih murah daripada TimelinesAI?** Untuk satu nomor terhubung, ya. TimelinesAI Starter $35 per kursi per bulan. EasyCoexistence US$ 9 per nomor terhubung per bulan, dan tim sebesar apa pun yang menjawab dari aplikasi WhatsApp Business tidak menambah biaya. **Apakah TimelinesAI mendukung Coexistence?** Ya. Halaman harga mereka mencantumkan Coexistence bersama kode QR dan API resmi di setiap paket. **Bisakah saya menghubungkan nomor lewat kode QR dengan EasyCoexistence?** Tidak. Setiap nomor dihubungkan lewat Cloud API Meta dengan Coexistence, tidak pernah sebagai perangkat tertaut. **Apakah saya tetap bisa memakai WhatsApp di ponsel?** Ya. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi di nomor yang sama sementara API berjalan berdampingan. --- ## EasyCoexistence vs Periskope https://easycoexistence.com/id/compare/easycoexistence-vs-periskope Periskope menyambungkan nomor WhatsApp dengan memindai kode QR dari layar Tautkan perangkat di ponsel, dan dokumentasinya menyatakan nomor WhatsApp API tidak dapat ditautkan. EasyCoexistence menempuh jalur sebaliknya: nomor didaftarkan ke Cloud API Meta lewat Coexistence, sehingga aplikasi WhatsApp Business tetap berfungsi dan koneksinya resmi. ### Cara masing-masing menjangkau WhatsApp Semua hal lain di halaman ini berasal dari metode koneksinya. - Periskope:: Anda membuka pengaturan WhatsApp di ponsel, memilih Tautkan perangkat, lalu memindai kode QR yang ditampilkan Periskope. Nomor terpasang sebagai perangkat tertaut, dan beranda mereka mengiklankannya tanpa perlu Business API. - EasyCoexistence:: Embedded Signup Meta mendaftarkan nomor di Cloud API dengan kredensial yang diterbitkan Meta ke WhatsApp Business Account Anda sendiri. Coexistence membuat aplikasi di ponsel tetap berjalan pada nomor yang sama. ### Biaya setiap bulan Keduanya mencantumkan harga, dan yang mereka hitung berbeda. - Periskope:: Starter dicantumkan $25 per pengguna per bulan dan Pro $35, dengan ponsel pertama sudah termasuk dan setiap ponsel tambahan ditagih sebagai lisensi sendiri sesuai tarif paket. Enterprise membutuhkan minimal 50 pengguna atau ponsel. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk satu sampai lima nomor, turun lewat enam tingkat hingga US$ 1 seiring bertambahnya nomor. Tanpa lisensi pengguna, dan Meta menagih pesan langsung ke akun Anda tanpa markup. ### Risiko yang dihadapi koneksi WhatsApp memperlakukan sesi perangkat tertaut dan pendaftaran API secara berbeda. - Periskope:: Akses lewat perangkat tertaut berjalan di luar Business Platform Meta. Syarat bisnis WhatsApp mengatur penggunaan otomatis dan pihak ketiga, dan nomor yang dijangkau dengan cara ini tidak memiliki kedudukan tingkat API di Meta. - EasyCoexistence:: Setiap panggilan masuk ke Cloud API Meta. Saat koneksi terputus, kami membaca alasan pemutusan dari Meta sendiri dan memberi Anda peringatan, termasuk aturan aktivitas aplikasi 14 hari yang berlaku untuk nomor Coexistence. ### Mana yang dipilih Pertanyaannya adalah seberapa berharga nomor itu dan di mana ia harus berjalan. Model Periskope dibangun di sekitar penautan nomor yang sudah ada sebagai perangkat, termasuk grup, dan sama sekali tidak menerima nomor API. Untuk nomor yang diandalkan pelanggan, atau nomor klien yang menjadi tanggung jawab agensi, jalur resmi adalah yang tetap berada dalam aturan Meta. EasyCoexistence menyediakan jalur itu dengan tarif tetap per nomor, menjaga aplikasi WhatsApp Business tetap berfungsi, dan mengirim pesan ke sistem Anda sendiri. - Mengira alat berbayar berarti aksesnya disahkan Meta. Pengesahan datang dari Meta yang menerbitkan kredensial API. - Menautkan nomor bisnis sebagai perangkat lalu mencoba memindahkannya ke penyedia API tanpa melepas tautan terlebih dahulu. - Menetapkan harga per pengguna padahal sebagian besar pesan akan ditangani otomatisasi, bukan manusia. **Apakah EasyCoexistence lebih murah daripada Periskope?** Ya. Periskope Starter $25 per pengguna per bulan, dan setiap ponsel tambahan $25 lagi. EasyCoexistence US$ 9 per nomor terhubung per bulan tanpa biaya per pengguna. **Apakah Periskope memakai API WhatsApp resmi?** Tidak. Dokumentasinya menyambungkan nomor lewat kode QR melalui Tautkan perangkat dan menyatakan bahwa nomor WhatsApp API tidak dapat ditautkan. **Bisakah saya memakai grup lewat EasyCoexistence?** Tidak. Obrolan grup berada di luar Cloud API Meta, dan aturan itu berlaku untuk setiap penyedia resmi. **Apakah aplikasi saya tetap berfungsi?** Ya. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi di ponsel selagi Cloud API berjalan pada nomor yang sama. --- ## EasyCoexistence vs Wassenger https://easycoexistence.com/id/compare/easycoexistence-vs-wassenger Wassenger adalah kotak masuk tim sekaligus platform WhatsApp API yang menawarkan dua konektor: sesi kode QR dan Cloud API milik Meta, dengan Coexistence di sisi API. EasyCoexistence hanya menawarkan Cloud API dengan Coexistence, tanpa kotak masuk, dan menarik tarif mulai dari US$ 9 per bulan untuk setiap nomor terhubung, bukan paket dengan jumlah agen tertentu. ### Cara masing-masing menghubungkan nomor Pusat bantuan Wassenger sendiri membandingkan kedua konektornya, jadi itu titik awal yang paling jelas. - Wassenger:: Konektor QR, yang dijelaskan sebagai koneksi berbasis sesi lewat layanan worker, membutuhkan ponsel tetap online, dan terkena deteksi anti-spam WhatsApp, serta konektor Cloud API yang diautentikasi dengan Meta. Coexistence tersedia di sisi API. - EasyCoexistence:: Hanya Cloud API milik Meta, lewat Embedded Signup dari Meta dengan Coexistence. Tidak ada worker sesi maupun konektor QR di produk ini, jadi tidak ada pilihan yang bisa salah. ### Untuk apa tagihan bulanan dibayarkan Paket agen dan tarif per nomor bertambah menurut hal yang berbeda. - Wassenger:: Professional €39.90 per bulan untuk satu nomor dan 3 agen, Business €69.90 dengan 6 agen, Enterprise €99.90 dengan 9 agen. Biaya template yang ditetapkan Meta ditagihkan terpisah sesuai biaya aslinya. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan, turun hingga US$ 1 seiring Anda menambah nomor, tanpa hitungan agen. Meta menagih pesan ke WhatsApp Business Account Anda sendiri, tidak pernah lewat kami. ### Ke mana percakapan berakhir Kotak masuk menyimpan apa yang ditampilkannya. Koneksi meneruskan apa yang diterimanya. - Wassenger:: Di kotak masuk tim bersama milik mereka, tempat agen diberi tugas chat, menjalankan kampanye, dan memakai asisten AI. Pesan tersimpan di platform mereka agar agen bisa menanganinya. - EasyCoexistence:: Di sistem Anda sendiri. Meta mengarahkan webhook langsung ke endpoint yang Anda tentukan, percakapan tidak pernah disimpan di sisi kami, dan tim tetap membalas dari aplikasi WhatsApp Business. ### Mana yang sebaiknya dipilih Tim yang ingin agen masuk ke kotak masuk bersama sedang membeli kotak masuk, dan paket Wassenger memang dibangun di sekitar hal itu. Siapa pun yang hanya ingin nomornya di API resmi, agensi yang menghubungkan nomor klien, developer yang menyuplai aplikasi yang sudah ada, atau pemilik bisnis yang menambah otomatisasi tanpa alat baru, mendapat produk yang lebih sempit dari EasyCoexistence: satu jenis koneksi, tarif tetap per nomor, pemantauan yang memperingatkan sebelum tautan Coexistence berakhir, dan server MCP untuk Claude, ChatGPT, dan Cursor. - Memulai dengan konektor QR untuk uji coba, lalu membiarkan nomor bisnis tetap di sana setelah berjalan. - Membandingkan paket €39.90 dengan tarif per nomor tanpa menghitung agen dan kotak masuk yang ada di dalam paket. - Memindahkan nomor antar konektor tanpa memeriksa apakah riwayat chat ikut terbawa. **Apakah EasyCoexistence lebih murah daripada Wassenger?** Untuk koneksinya, ya. Wassenger Professional €39.90 per bulan untuk satu nomor. EasyCoexistence US$ 9 per nomor terhubung per bulan, dan lima nomor berbiaya US$ 45 secara total. **Apakah Wassenger mendukung Coexistence?** Ya. Wassenger menerbitkan halaman Coexistence dan artikel bantuan untuk memakai aplikasi WhatsApp Business dan platform API-nya pada nomor yang sama. **Apakah konektor QR Wassenger resmi?** Wassenger menjelaskannya sebagai berbasis sesi dan terkena deteksi anti-spam WhatsApp. Konektor Cloud API-nya yang diautentikasi dengan Meta. **Apakah saya perlu server untuk memakai EasyCoexistence?** Anda perlu endpoint untuk menerima webhook, atau asisten AI yang terhubung lewat server MCP. Hosting koneksinya sendiri sudah termasuk. --- ## EasyCoexistence vs WANotifier https://easycoexistence.com/id/compare/easycoexistence-vs-wanotifier WANotifier adalah platform pemasaran dan notifikasi WhatsApp di atas API resmi, dengan harga berdasarkan paket dan tingkat kontak, serta batas pesan bulanan. EasyCoexistence adalah koneksi resmi itu sendiri, dengan Coexistence, berharga per nomor terhubung tanpa batas kontak maupun pesan. Keduanya meneruskan biaya pesan Meta tanpa markup, jadi perbedaannya ada pada apa yang dibeli oleh langganan. ### Untuk apa tagihan bulanan dibayarkan WANotifier menetapkan harga berdasarkan ukuran audiens. EasyCoexistence berdasarkan jumlah nomor. - WANotifier:: Essentials $69, Advanced $119 dan Premium $199 per bulan dengan penagihan bulanan pada tingkat di bawah 1,000 kontak, dengan batas pengiriman bulanan 4,000, 8,000 dan 12,000 pesan. Daftar kontak yang lebih besar memilih tingkat yang lebih tinggi. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan untuk hingga lima nomor, turun menjadi US$ 1 seiring bertambahnya nomor. Daftar lima puluh ribu kontak berbiaya sama dengan daftar lima puluh. ### Posisi Coexistence Keduanya terhubung lewat API resmi Meta dan sama-sama menawarkan Coexistence, sehingga aplikasi WhatsApp Business tetap ada di ponsel. - WANotifier:: Coexistence tercantum sebagai fitur di setiap paket, bersama kampanye, chatbot, urutan pesan bertahap, dan kotak masuk tim bersama. - EasyCoexistence:: Coexistence adalah seluruh produknya: Embedded Signup mandiri dalam sekitar dua menit, pemantauan kesehatan berkelanjutan, dan peringatan berdasarkan alasan pemutusan koneksi dari Meta sendiri, termasuk aturan aktivitas aplikasi 14 hari. ### Ke mana pesan dikirim Alat kampanye mengolah pesan untuk Anda. Koneksi menyerahkannya. - WANotifier:: Ke dashboard, kotak masuk, dan pembuat otomatisasi mereka, dengan REST API dan webhook di Advanced dan Premium untuk integrasi. - EasyCoexistence:: Langsung ke endpoint Anda di setiap nomor, karena Meta mengarahkan webhook ke URL yang Anda tentukan. Tidak ada yang disimpan di sisi kami, dan server MCP memungkinkan Claude, ChatGPT atau Cursor bekerja dengan nomor tersebut. ### Mana yang dipilih Siapa pun yang menginginkan broadcast, urutan pesan bertahap, dan pembuat chatbot dalam satu dashboard sedang membeli alat kampanye, produk yang berbeda dari sebuah koneksi. Siapa pun yang sudah punya perangkat lunaknya, atau sedang membangunnya, membutuhkan nomor yang terhubung secara resmi dan tetap terhubung. Itulah EasyCoexistence, dengan tarif yang tidak berubah menurut kontak atau volume, sementara biaya pesan Meta langsung masuk ke akun Anda dalam kedua kasus. - Memilih paket berdasarkan harga tanpa memeriksa batas pesan bulanan yang menyertainya. - Membiarkan daftar kontak melewati batas tingkat di tengah bulan tanpa menganggarkan kenaikannya. - Mengira markup 0% berarti tanpa biaya platform. Langganan dan biaya Meta sama-sama berlaku. **Apakah EasyCoexistence lebih murah daripada WANotifier?** Ya, untuk koneksinya. WANotifier Essentials $69 per bulan pada tingkat kontak terkecil. EasyCoexistence US$ 9 per nomor terhubung per bulan tanpa batas kontak atau pesan. **Apakah WANotifier mendukung Coexistence?** Ya. Halaman harga mereka mencantumkan WhatsApp Coexistence di setiap paket. **Apakah keduanya meneruskan biaya Meta tanpa markup?** Ya. WANotifier menyatakan markup 0%, dan dengan EasyCoexistence Meta menagih Anda langsung di akun Anda sendiri. **Bisakah saya mengirim kampanye dengan EasyCoexistence?** Anda bisa mengirim template yang disetujui lewat Cloud API dari sistem Anda sendiri atau asisten AI. Tidak ada pembuat kampanye. --- ## EasyCoexistence vs Eazybe https://easycoexistence.com/id/compare/easycoexistence-vs-eazybe Eazybe adalah lapisan CRM untuk tim penjualan yang dipasang sebagai ekstensi Chrome di WhatsApp Web, dengan harga per pengguna pada paket Starter, sedangkan paket di atasnya menambahkan nomor WhatsApp API dan Coexistence. EasyCoexistence hanya menyediakan koneksi resminya: Cloud API Meta dengan Coexistence, berharga per nomor, yang mengirimkan pesan ke sistem Anda sendiri. ### Cara masing-masing menjangkau WhatsApp Kedua produk ini berada di tempat berbeda: satu di browser tenaga penjualan, satu di API Meta. - Eazybe:: Ekstensi Chrome yang ditambahkan di atas sesi WhatsApp Web yang sudah dibuka setiap tenaga penjualan, dengan tambahan label, sinkronisasi CRM, dan penjadwalan. Paket yang lebih tinggi juga mencantumkan nomor WhatsApp API dan Coexistence. - EasyCoexistence:: Cloud API Meta, didaftarkan lewat Embedded Signup Meta dengan Coexistence. Tidak ada yang berjalan di tab browser, sehingga pesan tetap mengalir entah ada atau tidak yang membuka WhatsApp Web. ### Untuk apa tagihan bulanan dibayarkan Eazybe menampilkan harga dalam mata uang lokal pengunjung dan mengubah satuannya antarpaket. - Eazybe:: Starter dihargai per pengguna per bulan. Scaler, Basic AI, dan Pro AI dihargai per nomor per bulan dengan 3 atau 5 pengguna termasuk di dalamnya, setiap pengguna tambahan ditagih terpisah, ditambah balasan AI yang ditagih per balasan. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan, turun menjadi US$ 1 saat nomor bertambah. Tanpa hitungan pengguna, tanpa kredit AI, dan Meta menagih biaya pengiriman pesan langsung ke akun Anda sendiri. ### Ke mana percakapan berakhir Ekstensi CRM menyalin chat ke dalam CRM. Sebuah koneksi meneruskannya ke sistem apa pun yang Anda pilih. - Eazybe:: Disinkronkan dari WhatsApp Web ke CRM yang terintegrasi dengannya, seperti HubSpot, Zoho, dan Salesforce, melalui platform mereka. - EasyCoexistence:: Dikirim Meta sebagai webhook ke endpoint yang Anda tentukan, tidak pernah disimpan di sisi kami. CRM Anda, aplikasi Anda, alat otomasi, atau asisten AI lewat server MCP menerimanya secara langsung. ### Mana yang sebaiknya dipilih Tim penjualan yang menginginkan kolom CRM di samping setiap chat di browser sedang membeli ekstensi CRM, dan itulah paket Starter Eazybe. Bisnis yang menginginkan setiap nomor berada di API resmi Meta, tanpa bergantung pada sesi browser, membeli koneksinya. EasyCoexistence menyediakannya dengan tarif tetap per nomor, memantau kesehatannya terus-menerus, memberi peringatan sebelum aturan aktivitas aplikasi 14 hari berakhir, dan membiarkan tim tetap memakai aplikasi WhatsApp Business yang sudah mereka gunakan. - Menganggap ekstensi browser di WhatsApp Web sebagai koneksi API. Ekstensi itu bergantung pada tab yang tetap terbuka. - Membandingkan paket per pengguna dengan tarif per nomor tanpa menghitung berapa tenaga penjualan yang memakai satu nomor bersama. - Mengira setiap paket sudah termasuk API resmi. Di Eazybe, API baru tersedia mulai dari Scaler ke atas. **Apakah EasyCoexistence lebih murah daripada Eazybe?** Untuk nomor yang dipakai bersama satu tim, ya. Eazybe Starter menarik biaya per pengguna, dan paket API menarik biaya per nomor ditambah pengguna tambahan. EasyCoexistence US$ 9 per nomor terhubung per bulan, berapa pun ukuran timnya. **Apakah Eazybe mendukung Coexistence?** Eazybe memiliki halaman Coexistence yang menjelaskan aplikasi WhatsApp Business dan API resmi pada nomor yang sama. **Apakah WhatsApp Web harus terbuka untuk EasyCoexistence?** Tidak. Cloud API berjalan di server Meta, dan tim tetap memakai aplikasi WhatsApp Business di ponsel. **Bisakah saya menyinkronkan pesan ke CRM?** Bisa, dengan mengarahkan webhook Meta ke CRM Anda, alat otomasi seperti n8n atau Make, atau kode Anda sendiri. --- ## EasyCoexistence vs Superchat https://easycoexistence.com/id/compare/easycoexistence-vs-superchat Superchat adalah kotak masuk terpadu untuk WhatsApp, Instagram, email, dan saluran lain, dijual dalam paket dengan kontrak minimum 12 bulan, dan opsi Coexistence-nya berlabel beta. EasyCoexistence hanya satu hal: nomor WhatsApp yang terhubung ke Cloud API Meta lewat Coexistence, dengan harga per nomor terhubung per bulan, dan pesan dikirim ke sistem Anda sendiri. ### Untuk apa tagihan bulanan dibayarkan Superchat menghitung akun dan nomor di dalam satu paket. EasyCoexistence hanya menghitung nomor. - Superchat:: Basic $19, Professional $29, dan Advanced $69 per bulan, neto, dengan 3, 6, dan 12 akun serta 1, 2, dan 4 nomor WhatsApp. Setiap nomor tambahan $49 per bulan dan setiap login tambahan $19, dengan kontrak minimum 12 bulan. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan, turun hingga US$ 1 seiring Anda menambah nomor, tanpa akun atau login yang perlu dihitung. Biaya pesan Meta ditagihkan langsung kepada Anda. ### Cara Coexistence ditawarkan Keduanya terhubung lewat API resmi, dan keduanya menawarkan Coexistence sehingga aplikasi WhatsApp Business tetap ada di ponsel. - Superchat:: Satu dari empat jalur koneksi, di samping nomor baru, migrasi penuh, dan pindah dari penyedia lain. Pusat bantuan mereka menyebut jalur Coexistence saat ini masih beta dan mungkin memiliki batasan fitur. - EasyCoexistence:: Satu-satunya jalur, diselesaikan secara mandiri lewat Embedded Signup Meta dalam sekitar dua menit, lalu dipantau terus-menerus agar tautan yang terputus ketahuan sebelum pelanggan menyadarinya. ### Ke mana percakapan berakhir Kotak masuk menyimpan percakapan untuk agen. Koneksi meneruskannya. - Superchat:: Di kotak masuk terpadu mereka, dengan template, label, agen AI, dan pengelolaan ulasan yang bekerja pada pesan di dalam platform mereka. - EasyCoexistence:: Di endpoint yang Anda tentukan, karena Meta mengarahkan webhook langsung ke sana. Percakapan tidak pernah disimpan di sisi kami, dan tim tetap memakai aplikasi WhatsApp Business. ### Mana yang dipilih Bisnis yang ingin menjawab beberapa saluran dari satu kotak masuk sedang membeli kotak masuk multisaluran, pembelian terpisah dari koneksi WhatsApp. Bisnis yang ingin nomor WhatsApp-nya di API resmi, tetap hidup, dengan pesan masuk ke CRM, aplikasi, atau asisten AI miliknya sendiri, membeli EasyCoexistence: tarif tetap per nomor, dengan Coexistence sebagai inti produk, bukan opsi beta. - Membaca harga bulanan tanpa melihat masa kontrak minimum yang menyertainya. - Hanya menghitung harga paket padahal butuh lebih banyak nomor. Nomor tambahan punya biaya bulanannya sendiri. - Memulai onboarding Coexistence dengan nomor yang sudah terhubung ke penyedia API lain. **Apakah EasyCoexistence lebih murah daripada Superchat?** Ya, untuk koneksi WhatsApp. Superchat Basic $19 per bulan dengan kontrak minimum 12 bulan. EasyCoexistence US$ 9 per nomor terhubung per bulan, dan tim dengan ukuran berapa pun menjawab dari aplikasi WhatsApp Business. **Apakah Superchat mendukung Coexistence?** Ya, sebagai salah satu opsi koneksinya, yang oleh pusat bantuannya diberi label beta. **Apakah EasyCoexistence mencakup Instagram atau email?** Tidak. Layanan ini hanya menghubungkan nomor WhatsApp lewat Cloud API Meta, tidak lebih. **Siapa yang membayar biaya pesan Meta?** Anda, langsung ke Meta pada WhatsApp Business Account Anda sendiri. EasyCoexistence tidak pernah menambahkan markup. --- ## EasyCoexistence vs Sinch https://easycoexistence.com/id/compare/easycoexistence-vs-sinch Sinch adalah platform komunikasi enterprise yang menjual ulang WhatsApp bersama SMS, suara, dan saluran lain, dengan biaya per pesan sendiri di atas biaya Meta sesuai perjanjian tiap pelanggan. EasyCoexistence menghubungkan nomor aplikasi WhatsApp Business ke Cloud API Meta lewat Coexistence, secara mandiri, dengan tarif tetap per nomor, sementara Meta menagih pesannya langsung ke Anda. ### Biaya setiap pesan Bedanya adalah apakah ada biaya kedua di setiap pesan. - Sinch:: Dua lapis di setiap pesan: biaya Meta menurut kategori dan negara, ditambah biaya Sinch untuk akses platform dan layanan per pesan, yang ditetapkan lewat perjanjian Anda dengan Sinch, bukan daftar tarif publik. - EasyCoexistence:: Satu lapis. Meta menagih biayanya ke WhatsApp Business Account Anda sendiri, dan kami tidak pernah menambahkan markup. Biaya kami US$ 9 per nomor terhubung per bulan, turun hingga US$ 1 seiring Anda menambah nomor, berapa pun lalu lintas pesannya. ### Nomor yang menjadi sasaran masing-masing Kebanyakan bisnis kecil sudah melayani pelanggan lewat aplikasi WhatsApp Business. Nomor itulah yang penting. - Sinch:: Panduan penyiapan Sinch Engage Classic meminta nomor yang bisa menerima SMS atau panggilan internasional dan tidak terhubung ke akun WhatsApp mana pun. Artikel onboarding mereka tidak menjelaskan jalur Coexistence. - EasyCoexistence:: Nomor yang sudah ada di aplikasi WhatsApp Business, dihubungkan lewat Coexistence. Obrolan, riwayat, dan aplikasi di ponsel tetap ada, dan Cloud API berjalan di nomor yang sama. ### Cara memulai Satu jalur melewati perjanjian penjualan, yang lain melewati halaman pendaftaran. - Sinch:: Embedded Signup di Sinch Build Dashboard, menurut mereka sendiri, saat ini hanya tersedia untuk klien enterprise langsung, dan harganya bergantung pada perjanjian Anda. - EasyCoexistence:: Meta Embedded Signup mandiri dalam sekitar dua menit, dengan 3 hari pertama gratis. Aplikasi harus versi 2.24.17 atau lebih baru dan punya aktivitas nyata yang terbaru. ### Mana yang dipilih Perusahaan enterprise yang membeli SMS, suara, dan WhatsApp dalam satu kontrak dengan syarat hasil negosiasi sedang membeli CPaaS, pembelian yang berbeda dari koneksi WhatsApp. Bisnis yang pelanggannya sudah menulis ke aplikasi WhatsApp Business-nya, atau agensi yang menghubungkan nomor-nomor itu untuk kliennya, membutuhkan Coexistence, harga yang dipublikasikan, dan tidak ada biaya yang menumpuk di setiap pesan. EasyCoexistence dibuat tepat untuk itu, dengan webhook yang dirutekan Meta ke sistem Anda sendiri dan MCP server untuk asisten AI. - Menganggarkan hanya daftar tarif Meta padahal penyedia menambahkan biayanya sendiri di setiap pesan. - Mendaftarkan nomor baru untuk API dan membiarkan pelanggan tetap menulis ke nomor lama di aplikasi. - Menghapus akun aplikasi WhatsApp Business untuk membebaskan nomor, padahal Coexistence akan tetap mempertahankannya. **Apakah EasyCoexistence lebih murah daripada Sinch?** Ya, pada bagian yang kami kendalikan. Sinch menambahkan biayanya sendiri di setiap pesan sesuai perjanjian Anda. EasyCoexistence tidak menambahkan apa pun per pesan dan menarik US$ 9 per nomor terhubung per bulan. **Apakah Sinch mendukung Coexistence?** Artikel onboarding Sinch yang ditinjau untuk halaman ini tidak membahasnya. Tanyakan langsung ke Sinch, jangan hanya mengandalkan halaman ini. **Apakah Sinch mempublikasikan biaya WhatsApp-nya?** Pusat bantuannya menyatakan biaya Sinch bergantung pada perjanjian Anda dan tidak mencantumkan tarif publik per pesan. **Apakah saya perlu kontrak dengan EasyCoexistence?** Tidak. Pendaftaran bersifat mandiri lewat Embedded Signup dari Meta, dengan 3 hari pertama gratis. --- ## EasyCoexistence vs Vonage https://easycoexistence.com/id/compare/easycoexistence-vs-vonage Vonage adalah platform komunikasi untuk pengembang. Messages API-nya mengirim WhatsApp bersama SMS, RCS, dan saluran lain, dengan biaya platform Vonage ditambahkan di setiap pesan di atas biaya Meta. EasyCoexistence menghubungkan nomor WhatsApp Business app ke Cloud API Meta lewat Coexistence dengan tarif tetap per nomor, dan Meta menagih pesannya langsung kepada Anda. ### Cara tagihan dibentuk Harga berbasis pemakaian dan tarif tetap berperilaku berbeda saat volume naik. - Vonage:: Biaya Meta per pesan terkirim, ditambah biaya platform Vonage yang mulai dari 0.0001 euro per pesan dan menyesuaikan volume serta wilayah. Panggilan dikenai biaya Vonage tambahan sebesar $0.004 per menit. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan, turun hingga US$ 1 seiring bertambahnya nomor. Meta menagih pesan ke WhatsApp Business Account Anda sendiri, dan kami tidak menambahkan apa pun per pesan. ### Nomor seperti apa yang dituju masing-masing Nomor yang sudah dipakai bisnis kecil untuk membalas biasanya adalah nomor WhatsApp Business app. - Vonage:: Halaman harga WhatsApp dan panduan Embedded Signup yang dihosting untuk mitra tidak membahas Coexistence, fitur Meta yang membuat aplikasi tetap berjalan di nomor API. - EasyCoexistence:: Khusus nomor Coexistence. WhatsApp Business app tetap menyimpan percakapan dan berfungsi di ponsel, sementara Cloud API berjalan di nomor yang sama dengan throughput Coexistence Meta sebesar 20 pesan per detik. ### Apa yang ada di antara Anda dan Meta Keduanya adalah produk API. Yang berbeda adalah API milik siapa yang Anda panggil. - Vonage:: Vonage Messages API, satu antarmuka untuk WhatsApp dan saluran lain mereka. Kode Anda memanggil Vonage, lalu Vonage memanggil Meta. - EasyCoexistence:: Cloud API Meta yang terdokumentasi dengan kredensial yang diterbitkan untuk akun Anda sendiri, dan webhook diarahkan Meta ke endpoint Anda. Percakapan tidak pernah disimpan di sisi kami. ### Mana yang dipilih Pengembang yang menginginkan satu API untuk SMS, RCS, email, dan WhatsApp sedang membeli CPaaS multisaluran, yang merupakan produk berbeda dari koneksi WhatsApp. Bisnis atau agensi yang membutuhkan nomor WhatsApp Business app di API milik Meta sendiri, tanpa biaya di setiap pesan dan tanpa nomor baru, membutuhkan Coexistence. EasyCoexistence menyediakannya secara mandiri dalam sekitar dua menit, memantau setiap koneksi terus-menerus, dan membuka nomor itu ke Claude, ChatGPT, atau Cursor lewat server MCP. - Memproyeksikan biaya dari biaya platform per pesan tanpa menambahkan biaya Meta sendiri. - Menulis kode mengikuti skema pesan vendor padahal Cloud API Meta terdokumentasi dan portabel. - Mengira alur onboarding CPaaS akan menerima nomor yang masih aktif di aplikasi. **Apakah EasyCoexistence lebih murah daripada Vonage?** Pada volume yang berarti, ya, karena Vonage menambahkan biaya platform di setiap pesan sedangkan EasyCoexistence tidak menambahkan apa pun. Biaya kami tetap US$ 9 per nomor terhubung per bulan berapa pun jumlah pesannya. **Apakah Vonage mendukung Coexistence?** Halaman harga WhatsApp dan Embedded Signup yang dihosting milik mereka tidak membahasnya. Tanyakan langsung ke Vonage, jangan hanya mengandalkan halaman ini. **Bisakah saya tetap memakai nomor WhatsApp yang sudah ada?** Bisa. Coexistence menghubungkan nomor yang sudah ada di WhatsApp Business app, beserta percakapannya. **Siapa yang menagih pesan WhatsApp saya?** Meta, langsung, di WhatsApp Business Account Anda sendiri. EasyCoexistence tidak pernah menambahkan markup pada biaya itu. --- ## EasyCoexistence vs Qontak https://easycoexistence.com/id/compare/easycoexistence-vs-qontak Mekari Qontak adalah suite CRM dan layanan pelanggan multisaluran asal Indonesia di atas API WhatsApp resmi, dijual dalam paket yang dimulai dari lima pengguna, dengan Coexistence yang memerlukan langganan tersendiri. EasyCoexistence hanyalah koneksinya: nomor aplikasi WhatsApp Business di Cloud API Meta lewat Coexistence, dengan harga per nomor terhubung, dan pesan dikirim ke sistem Anda sendiri. ### Apa yang dibayar tagihan bulanan Qontak menjual suite CRM. EasyCoexistence menjual koneksi. - Qontak:: Service Suite dan Sales Suite mulai dari Rp2.000.000 per bulan di tingkat Plus dan Rp3.000.000 di Ultimate, sedangkan Qontak 360 mulai dari Rp3.500.000, dengan setiap paket dimulai dari 5 pengguna. - EasyCoexistence:: US$ 9 per nomor terhubung per bulan, turun hingga US$ 1 seiring bertambahnya nomor. Satu nomor dengan tim sebesar apa pun yang menjawab dari aplikasi tetap US$ 9. ### Cara Coexistence disiapkan Keduanya terhubung lewat alur Coexistence dari Meta, sehingga aplikasi WhatsApp Business tetap berfungsi di ponsel. - Qontak:: Panduan mereka mencantumkan langganan META Coex yang aktif, nomor yang aktif minimal 30 hari, dan verifikasi bisnis Facebook yang selesai sebagai syarat sebelum integrasi. - EasyCoexistence:: Coexistence adalah produknya dan tidak ada biaya tambahan. Pendaftaran mandiri sekitar dua menit, dengan aplikasi versi 2.24.17 atau lebih baru, aktivitas nyata baru-baru ini, dan nomor tidak terpasang pada penyedia lain. ### Ke mana percakapan berakhir Suite CRM menyimpan percakapan untuk dikerjakan. Koneksi meneruskannya. - Qontak:: Di kotak masuk multisaluran dan CRM Qontak, dicerminkan dengan aplikasi WhatsApp Business, bersama sistem tiket, chatbot, dan broadcast yang dijalankan dari dashboard mereka. - EasyCoexistence:: Di endpoint pilihan Anda, karena Meta mengirim webhook langsung ke sana. Percakapan tidak pernah disimpan di sisi kami, dan server MCP menghubungkan nomor ke asisten AI. ### Mana yang dipilih Perusahaan yang menginginkan pipeline penjualan, sistem tiket, dan beberapa saluran dalam satu suite sedang membeli CRM, pembelian yang berbeda dari koneksi WhatsApp. Bisnis yang sudah punya CRM, atau agensi yang menyambungkan nomor klien ke stack-nya sendiri, membutuhkan nomor di API resmi dan tetap terhubung. EasyCoexistence melakukannya dengan tarif tetap per nomor, memantau setiap koneksi, dan memberi peringatan sebelum aturan aktivitas aplikasi 14 hari dari Meta berakhir. - Menghubungkan nomor yang terdaftar di aplikasi WhatsApp konsumen. Coexistence membutuhkan aplikasi WhatsApp Business. - Membuat Business Portfolio yang benar-benar baru hanya untuk integrasi, padahal panduan Qontak menyarankan untuk tidak melakukannya. - Mereset aplikasi untuk mengatasi masalah akun. Cara itu tidak mereset riwayat dan dapat memutus tautan. **Apakah EasyCoexistence lebih murah daripada Qontak?** Ya, untuk koneksinya. Paket Qontak mulai dari Rp2.000.000 per bulan dengan minimum 5 pengguna, ditambah langganan Coexistence. EasyCoexistence US$ 9 per nomor terhubung per bulan, Coexistence sudah termasuk. **Apakah Qontak mendukung Coexistence?** Ya. Pusat bantuannya menjelaskan integrasinya dan mencantumkan langganan META Coex yang aktif sebagai syarat. **Apakah EasyCoexistence mewajibkan nomor berusia 30 hari?** Yang diperlukan adalah aktivitas nyata baru-baru ini di aplikasi WhatsApp Business, yang merupakan pemeriksaan kelayakan Coexistence dari Meta sendiri. **Apakah EasyCoexistence menyertakan CRM?** Tidak. Pesan sampai ke CRM atau aplikasi Anda yang sudah ada lewat webhook yang dikirim Meta ke endpoint Anda. --- ## Catat pesan WhatsApp di HubSpot dari nomor Coexistence https://easycoexistence.com/id/integrations/hubspot HubSpot memiliki objek Communications dengan tipe saluran WHATS_APP, dibuat untuk mencatat pesan yang terjadi di luar HubSpot. Arahkan webhook nomor ke workflow n8n, cari atau buat kontak berdasarkan telepon, lalu lakukan POST setiap pesan ke /crm/v3/objects/communications. Percakapan muncul di linimasa kontak, sementara tim tetap membalas dari aplikasi WhatsApp Business. ### Bagaimana pesan WhatsApp bisa masuk ke kontak HubSpot? Dalam tiga langkah. Meta mengirim pesan ke tujuan webhook yang Anda atur untuk nomor tersebut, yang di sini berupa node Webhook n8n. Workflow mencari kontak di HubSpot berdasarkan nomor telepon pengirim dan membuat kontak baru jika tidak ada yang cocok. Setelah itu workflow membuat rekaman komunikasi berisi teks pesan dan mengaitkannya dengan kontak tersebut. HubSpot membuat objek Communications untuk kasus ini. Objek itu mewakili pesan di WhatsApp, LinkedIn, atau SMS yang dikirim atau diterima di luar HubSpot, dan tampil di linimasa rekaman seperti panggilan atau email yang dicatat. Properti wajibnya adalah tipe saluran, hs_communication_logged_from yang diatur ke CRM, isi pesan, pemilik, dan stempel waktu. Semua ini tidak memerlukan aplikasi dari marketplace HubSpot. Node HTTP di n8n dapat memakai ulang kredensial HubSpot yang sudah Anda siapkan untuk node HubSpot, dan panggilannya hanya satu POST per pesan. ### Apakah pesan yang diketik di ponsel juga ikut dicatat? Bisa, dan inilah yang ditambahkan oleh nomor Coexistence. Saat seseorang di tim membalas dari aplikasi WhatsApp Business, Meta mengirim echo dari pesan keluar itu ke tujuan webhook yang sama. Workflow yang menangani pesan masuk sekaligus echo akan menulis kedua sisi percakapan ke linimasa, sehingga tenaga penjual yang membuka kontak di HubSpot melihat apa yang ditanyakan pelanggan dan apa jawaban toko. Pisahkan alurnya berdasarkan field webhook. Pesan masuk datang di bawah messages dan balasan dari ponsel datang di bawah smb_message_echoes. Catat yang pertama sebagai diterima dan yang kedua sebagai terkirim, maka linimasa akan berurutan. Balasan yang dikirim workflow sendiri lewat Cloud API sudah diketahui olehnya, jadi catat saat pengiriman, tanpa menunggu webhook. ### Bagaimana dengan saluran kotak masuk WhatsApp milik HubSpot sendiri? Itu integrasi yang berbeda. Kotak masuk percakapan HubSpot menghubungkan nomor WhatsApp ke HubSpot itu sendiri, dan basis pengetahuannya menyatakan bahwa nomor tersebut tidak boleh terhubung ke integrasi WhatsApp lain. Fitur ini tersedia di Marketing Hub atau Service Hub Professional dan Enterprise. Nomor yang terhubung lewat EasyCoexistence dijangkau dengan cara lain: Meta mengarahkan webhook ke URL milik Anda, dan HubSpot menerima rekaman lewat API-nya. Percakapan dijawab dari ponsel atau oleh workflow Anda, dan HubSpot menjadi sistem pencatatan yang menyimpan riwayatnya pada kontak, deal, atau tiket. Panggilan ini membutuhkan scope tulis kontak pada aplikasi privat atau kredensial yang menjalankannya, yaitu scope yang sama yang sudah dibutuhkan workflow untuk membuat kontak. ### Bagaimana workflow sebaiknya mencocokkan pengirim dengan kontak? Berdasarkan nomor telepon, yang dinormalisasi sebelum pencarian. Meta mengirim pengirim sebagai angka dengan kode negara tanpa tanda plus, misalnya 14155550188. Kontak HubSpot diketik manual, jadi orang yang sama bisa tersimpan sebagai +1 415 555 0188 atau (415) 555-0188. Pola yang andal adalah menyediakan satu properti kontak khusus yang berisi nomor hanya angka, mengisinya saat workflow membuat kontak, dan mencari berdasarkan properti itu. Mencari langsung di field telepon teks bebas berhasil untuk kontak yang dibuat workflow, tetapi melewatkan banyak kontak yang dibuat orang, sehingga muncul duplikat. Saat pencarian tidak menemukan apa pun, buat kontak dengan nama profil dari payload webhook sebagai nama depan dan nomor hanya angka di kedua field. Seseorang dapat menggabungkan atau mengganti namanya nanti, dan percakapannya sudah terlampir. - Hanya mencatat pesan masuk. Linimasa lalu menampilkan pertanyaan tanpa jawaban, karena balasan yang diketik di ponsel datang sebagai event smb_message_echoes. - Membiarkan hs_communication_logged_from tidak diatur. HubSpot mewajibkan nilainya CRM saat membuat komunikasi lewat API. - Mencari kontak pada field telepon mentah. Format hanya angka dari Meta jarang cocok dengan yang diketik orang, dan setiap pencarian yang meleset membuat kontak duplikat. **Bisakah saya membalas pelanggan dari dalam HubSpot?** Tidak lewat objek Communications, karena itu hanyalah log. Balasan dikirim dari aplikasi WhatsApp Business atau dari workflow yang memanggil Cloud API, dan keduanya dicatat kembali ke kontak. **Izin HubSpot apa yang dibutuhkan workflow?** Baca dan tulis kontak. HubSpot mencantumkan crm.objects.contacts.read atau crm.objects.contacts.write sebagai scope untuk Communications API, dan membuat kontak memang membutuhkan scope tulis. **Bisakah workflow yang sama juga mengirim pesan pertama?** Bisa. Cabang n8n terpisah dapat mengirim template yang sudah disetujui lewat Cloud API dengan phone_number_id dan token nomor tersebut, lalu mencatatnya ke kontak sebagai komunikasi keluar. **Apakah isi pesan disimpan oleh EasyCoexistence selama perjalanannya?** Tidak. Meta mengirim webhook langsung ke URL n8n Anda. EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Kirim percakapan WhatsApp ke Salesforce dari nomor Coexistence https://easycoexistence.com/id/integrations/salesforce Arahkan webhook nomor ke workflow n8n, cari pengirim di Salesforce dengan kueri SOQL pada phone, buat lead jika tidak ada yang cocok, lalu catat setiap pesan sebagai Task atau catatan pada record. Node Salesforce di n8n mencakup ketiga panggilan itu. Tim tetap membalas dari aplikasi WhatsApp Business, sementara Salesforce menyimpan riwayatnya. ### Seperti apa workflow n8n-nya? Empat node berurutan, ditambah cabang verifikasi yang dibutuhkan setiap webhook Meta. Node Webhook menerima POST yang dikirim Meta untuk setiap pesan. Node Salesforce menjalankan kueri SOQL untuk mencari Lead atau Contact yang phone-nya cocok dengan pengirim. Node IF memisahkan alur berdasarkan ada tidaknya hasil: jika ada, workflow meneruskan id record; jika tidak, node Salesforce membuat Lead dengan nama profil dari payload. Node Salesforce terakhir membuat Task pada record itu, dengan teks pesan di deskripsi dan subjek yang menyebut bahwa itu pesan WhatsApp. Cabang verifikasi menjawab GET dari Meta dengan nilai hub.challenge sebagai body polos. Tanpa cabang ini, Meta tidak pernah mulai mengirim, dan sisa workflow tidak bekerja. ### Task atau catatan: mana yang sebaiknya menyimpan pesan? Task, untuk kebanyakan tim, karena masuk ke linimasa aktivitas yang sudah dibaca tenaga penjualan dan bisa dibuatkan laporan. Setel status-nya ke selesai agar tidak muncul sebagai to-do yang masih terbuka, dan beri subjek yang menyebut saluran, sehingga filter aktivitas WhatsApp cukup satu kondisi. Operasi Add note di node n8n cocok untuk kasus lain: ringkasan, bukan setiap pesan. Sebagian tim membuat workflow mengumpulkan pesan sehari per kontak lalu menulis satu catatan di malam hari, sehingga linimasa tetap terbaca untuk pelanggan yang mengirim dua puluh baris pendek. Apa pun pilihan Anda, tulis ID pesan WhatsApp ke dalam record. Meta mencoba kembali pengiriman, dan workflow yang memeriksa id yang sudah ada sebelum menulis tidak akan mencatat pesan yang sama dua kali. ### Apakah tim masih bisa membalas dari ponsel, dan apakah Salesforce melihatnya? Ya untuk keduanya. Coexistence membuat aplikasi WhatsApp Business tetap berfungsi di nomor yang sama, jadi orang yang kemarin menjawab pelanggan tetap melakukannya. Saat mereka membalas dari aplikasi, Meta mengirim gema pesan keluar itu ke tujuan webhook yang sama, di bawah field smb_message_echoes. Tambahkan jalur kedua di workflow untuk gema tersebut dan catat sebagai Task keluar. Tenaga penjualan yang membuka lead lalu melihat pertanyaan sekaligus jawaban dari toko, berurutan, tanpa ada yang menyalin obrolan secara manual. Balasan yang dikirim workflow sendiri, lewat node HTTP terhadap Cloud API, sebaiknya dicatat saat pengiriman. Workflow sudah memegang teks dan id record. ### Bagaimana menghindari lead ganda? Cocokkan berdasarkan nomor telepon yang sudah dinormalkan, bukan field apa adanya seperti yang diketik orang. Meta mengirim pengirim sebagai angka dengan kode negara tanpa tanda plus. Field phone di Salesforce berisi apa pun yang dimasukkan pembuat record, lengkap dengan spasi, kurung, dan tanda hubung. Cara yang andal adalah field teks kustom berisi nomor hanya berupa angka, diisi workflow saat membuat lead dan oleh backfill untuk record yang sudah ada. Kueri SOQL kemudian membandingkan field itu secara persis, yang cepat dan akurat. Periksa juga kontak, bukan hanya lead. Pelanggan yang sudah dikonversi adalah Contact, dan workflow yang hanya mencari lead akan membuat lead baru untuk setiap pelanggan lama yang menulis. - Hanya mencari di objek Lead. Pelanggan lama adalah Contact, dan setiap yang menulis menjadi lead ganda. - Mencatat pesan sebagai Task terbuka. Tenaga penjualan mendapat to-do untuk setiap baris pelanggan; setel status ke selesai saat membuatnya. - Melewatkan cabang GET verifikasi di workflow. Meta tidak pernah mengonfirmasi tujuan, dan tidak ada pesan yang terkirim. **Apakah saya butuh paket Salesforce AppExchange untuk ini?** Tidak. Node Salesforce bawaan n8n menangani pencarian, lead, dan task, dan apa pun yang tidak ada bisa lewat node HTTP dengan kredensial yang sama. **Apakah Make bisa melakukan hal yang sama?** Bisa. Webhook kustom Make menerima pesan dan modul Salesforce menulis record. Bentuk skenarionya sama dengan workflow n8n, langkah demi langkah. **Bisakah Salesforce mengirim template WhatsApp ke lead?** Lewat workflow, bisa. Minta Salesforce memanggil webhook n8n, lalu n8n mengirim template yang sudah disetujui lewat Cloud API dengan ID nomor telepon dan token milik nomor itu. **Apakah EasyCoexistence menyimpan salinan pesan?** Tidak. Meta mengirim setiap webhook langsung ke URL n8n Anda, dan EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Hubungkan WhatsApp ke Zoho CRM pada nomor Coexistence https://easycoexistence.com/id/integrations/zoho-crm Arahkan webhook nomor ke workflow n8n, cari di Zoho CRM dengan parameter phone yang memeriksa setiap kolom telepon dalam sebuah modul, buat Lead jika tidak ada yang cocok, lalu tambahkan setiap pesan sebagai catatan pada rekaman tersebut. Node Zoho CRM di n8n menangani lead dan kontak; catatannya cukup satu panggilan HTTP ke Notes API Zoho dengan kredensial yang sama. ### Bagaimana pesan WhatsApp menjadi rekaman di Zoho CRM? Meta mengirim setiap pesan pada nomor ke tujuan webhook yang Anda atur, di sini node Webhook n8n. Workflow mengambil nomor pengirim dari payload lalu memanggil endpoint pencarian Zoho dengan phone diisi nomor itu, pada Leads kemudian Contacts. Zoho memeriksa setiap kolom telepon dalam modul, sehingga kecocokan pada Mobile maupun Phone sama-sama terhitung. Anda tidak perlu menebak kolom mana yang dipakai tenaga penjual. Jika tidak ada hasil, node Zoho CRM di n8n membuat Lead dengan nama profil WhatsApp dan nomornya. Dengan cara apa pun, workflow kini memegang id rekaman, lalu menulis pesan sebagai catatan pada rekaman itu lewat POST /Notes. Sebuah catatan hanya membutuhkan Note_Content dan Parent_Id yang menyebut modul serta rekamannya. ### Izin Zoho apa yang dibutuhkan kredensial n8n? Baca dan buat pada modul yang Anda cari dan tulis, ditambah izin buat pada Notes. Zoho menamai cakupan catatan ZohoCRM.modules.notes.CREATE dan mewajibkan cakupan buat dari modul induk di sampingnya. Kredensial yang bisa membuat Lead tetapi tidak pernah diberi cakupan notes akan gagal di langkah terakhir dengan kesalahan otorisasi. Node Zoho CRM di n8n mencakup Leads, Contacts, Accounts, Deals, dan beberapa dokumen penjualan, dengan create, upsert, get, get all, update, dan delete. Notes tidak termasuk sumber dayanya, itulah sebabnya catatan dikirim lewat node HTTP. n8n memungkinkan node itu memakai ulang kredensial Zoho yang sudah Anda hubungkan, jadi hanya ada satu otorisasi OAuth yang perlu dikelola, bukan dua. Atur domain API ke pusat data Zoho Anda. Kredensial yang dibuat di wilayah EU memanggil zohoapis.eu, bukan zohoapis.com. ### Berapa banyak pesan yang sanggup ditampung Zoho CRM? Zoho mengukur API-nya dalam kredit per 24 jam bergulir, dan jatahnya bergantung pada edisi serta jumlah pengguna. Edisi Free mendapat 5.000. Standard mendapat 50.000 ditambah 250 per pengguna, Professional 50.000 ditambah 500 per pengguna, dan Enterprise 50.000 ditambah 1.000 per pengguna, masing-masing dengan batas atas per edisi. Setiap pesan masuk memakan satu pencarian dan satu penulisan catatan, ditambah pembuatan lead untuk pengirim yang baru pertama kali menulis. Itu masih jauh di dalam jatah edisi berbayar untuk nomor bisnis kecil. Batas yang biasanya terasa lebih dulu adalah konkurensi: Free mengizinkan 5 panggilan bersamaan dan Standard 10, sehingga lonjakan pesan dari balasan sebuah broadcast bisa mengantre. Atur workflow n8n agar memproses eksekusi satu per satu jika Zoho mulai mengembalikan kesalahan batas. ### Apakah balasan yang dikirim dari ponsel sampai ke Zoho CRM? Bisa. Pada nomor Coexistence, aplikasi WhatsApp Business tetap berfungsi, dan ketika seseorang membalas dari sana, Meta mengirim gema dari pesan keluar itu ke tujuan webhook yang sama pada field smb_message_echoes. Berikan workflow satu cabang untuk gema, lalu tulis sebagai catatan dengan judul keluar. Tenaga penjual yang membuka lead di Zoho lalu membaca kedua sisi percakapan, dan tidak ada yang perlu menempelkan tangkapan layar ke CRM. Pesan yang dikirim workflow sendiri lewat Cloud API, seperti template yang disetujui setelah tahap sebuah deal berubah, sebaiknya dicatat saat pengiriman, karena workflow sudah memegang teks dan id rekamannya. - Memberi kredensial cakupan lead tetapi tidak ZohoCRM.modules.notes.CREATE. Pencarian dan lead berhasil, lalu setiap catatan gagal. - Memanggil zohoapis.com dari akun di pusat data Zoho lain. Gunakan domain API wilayah tempat akun berada. - Hanya mencari di Leads. Pelanggan yang sudah dikonversi adalah Contacts, dan setiap dari mereka yang menulis akan menjadi lead duplikat baru. **Apakah ini menggantikan integrasi WhatsApp bawaan Zoho?** Ini jalur yang berbeda. Di sini nomor tetap terhubung lewat EasyCoexistence dan Zoho CRM menerima rekaman melalui API-nya, sementara tim membalas dari ponsel atau dari workflow. **Bisakah saya memakai Make sebagai pengganti n8n?** Bisa. Webhook kustom Make menerima pesan, lalu modul Zoho CRM atau modul HTTP menjalankan pencarian, pembuatan lead, dan penulisan catatan. **Bisakah perubahan tahap deal mengirim template WhatsApp?** Bisa, lewat workflow. Buat perubahan tahap memanggil URL webhook n8n, lalu n8n mengirim template yang disetujui lewat Cloud API dengan phone_number_id dan token milik nomor itu. **Apakah pesan disimpan oleh EasyCoexistence?** Tidak. Meta mengirim webhook langsung ke URL n8n Anda. EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Hubungkan WhatsApp ke Pipedrive pada nomor Coexistence https://easycoexistence.com/id/integrations/pipedrive Arahkan webhook nomor ke workflow n8n, cari person Pipedrive berdasarkan nomor telepon, buat person dan lead jika tidak ada yang cocok, lalu tulis setiap pesan sebagai note pada person atau deal. Node Pipedrive di n8n menangani semuanya. Tim tetap membalas dari aplikasi WhatsApp Business, dan balasan mereka juga bisa dicatat. ### Bagaimana pesan WhatsApp sampai ke person Pipedrive? Meta mengirim setiap pesan pada nomor ke tujuan webhook yang Anda atur untuknya, di sini sebuah node Webhook n8n. Workflow mencari person Pipedrive dengan nomor pengirim; pencarian person Pipedrive mencakup kolom telepon dan mendukung flag pencocokan persis. Jika person ditemukan, workflow memakai id tersebut. Jika tidak, workflow membuat person dengan nama profil WhatsApp dan nomornya, lalu sebuah lead yang terhubung ke person itu, sehingga pesan pertama dari orang asing muncul di Leads Inbox untuk dikualifikasi. Pesan itu sendiri menjadi note. Note Pipedrive hanya membutuhkan isinya, yang menerima HTML, dan setidaknya satu id person, deal, organisasi, atau lead. Kaitkan ke deal yang sedang terbuka jika ada, dan ke person jika tidak ada. ### Mengapa langkah pencarian yang pertama terkena batas? Karena Pipedrive memberi pencarian jatah tersendiri yang jauh lebih kecil. Panggilan API umum dibatasi per pengguna dalam jendela bergulir dua detik, dari 20 permintaan di Lite dengan token API hingga 120 di Ultimate. Search API dibatasi 10 permintaan per dua detik di setiap paket. Nomor yang sepi tidak akan merasakannya. Nomor yang mengirim template ke beberapa ratus pelanggan lalu menerima lima puluh balasan dalam semenit akan mengalaminya, karena setiap balasan diawali dengan pencarian. Workflow kemudian menerima respons 429 dan, tanpa mencoba kembali, kehilangan note-nya. Dua hal menyelesaikannya. Aktifkan percobaan ulang dengan jeda pada node pencarian Pipedrive, dan simpan pemetaan nomor telepon ke id person dalam cache di static data workflow n8n atau tabel kecil, sehingga pelanggan yang mengirim enam pesan berturut-turut hanya memakai satu pencarian, bukan enam. ### Apakah balasan yang diketik di ponsel juga bisa dicatat? Bisa. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama, dan ketika seseorang di tim membalas dari sana, Meta mengirim echo pesan keluar tersebut ke tujuan webhook yang sama pada field smb_message_echoes. Tambahkan cabang untuk echo itu dan catat sebagai note yang ditandai keluar, atau sebagai activity yang sudah selesai jika tim Anda melaporkan jumlah activity. Tenaga penjual yang membuka deal lalu melihat apa yang ditanyakan pelanggan dan apa yang dijawab toko, secara berurutan. Untuk pesan yang dikirim workflow sendiri, seperti template saat deal berpindah tahap, catat note-nya pada saat pengiriman. Workflow sudah memiliki teks dan id deal, jadi tidak perlu menunggu webhook. ### Bagaimana cara menormalkan nomor telepon? Menjadi angka saja dengan kode negara dan tidak ada yang lain, karena itulah yang dikirim Meta. Pengirim datang sebagai 14155550188, sementara person yang diketik manual di Pipedrive bisa tertulis +1 (415) 555-0188. Saat workflow membuat person, simpan nomor dalam format angka saja itu agar catatannya sendiri selalu cocok. Untuk person yang dibuat manual, pembersihan sekali jalan di n8n yang menulis ulang nilai telepon yang ada ke format yang sama akan terbayar pada minggu pertama. Tanpa itu, pencarian persis melewatkan person yang dimasukkan tim, dan workflow membuat duplikat untuk masing-masing. Simpan format aslinya di entri telepon kedua jika tim suka membacanya seperti itu. Person di Pipedrive dapat memiliki lebih dari satu nomor telepon. - Menjalankan satu pencarian per pesan tanpa cache. Lonjakan balasan menabrak batas Search API 10 per dua detik dan note hilang. - Membuat lead untuk setiap pesan, bukan untuk setiap person baru. Leads Inbox terisi salinan pelanggan yang sama. - Mengaitkan note hanya ke person saat deal terbuka. Sales yang menangani deal tidak pernah melihat percakapannya. **Apakah pesan akan muncul di kotak masuk Messaging Pipedrive?** Tidak. Jalur ini menulis note dan lead lewat API Pipedrive. Percakapan dibalas dari aplikasi WhatsApp Business atau oleh workflow, lalu dicatat ke person atau deal. **Bisakah saya memakai Make atau Zapier sebagai pengganti n8n?** Bisa. Custom webhook atau catch hook menerima pesan, lalu langkah Pipedrive mereka atau langkah HTTP menulis person, lead, dan note dengan urutan yang sama. **Bisakah perubahan tahap deal mengirim template WhatsApp?** Bisa, lewat workflow. Saat perubahan tahap memanggil URL webhook n8n, n8n mengirim template yang sudah disetujui lewat Cloud API dengan phone number id dan token milik nomor tersebut. **Apakah EasyCoexistence menyimpan pesannya?** Tidak. Meta mengirim setiap webhook langsung ke URL n8n Anda, dan EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Hubungkan WhatsApp ke CRM Bitrix24 pada nomor Coexistence https://easycoexistence.com/id/integrations/bitrix24 Arahkan webhook nomor ke workflow n8n, lalu minta workflow memanggil Bitrix24 lewat URL webhook masuk. crm.duplicate.findbycomm menemukan lead, kontak, atau perusahaan pemilik nomor telepon pengirim, crm.lead.add membuat lead jika tidak ada pemiliknya, dan crm.timeline.comment.add menulis pesan ke timeline record. Tim tetap membalas dari aplikasi WhatsApp Business. ### Bagaimana n8n berkomunikasi dengan Bitrix24? Lewat webhook masuk, yang di Bitrix24 bukan penerima, melainkan kredensial. Anda membuatnya di sumber daya pengembang Bitrix24, memilih scope yang boleh dipakai, lalu mendapat URL berisi alamat portal Anda, id pengguna yang membuatnya, dan kode rahasia. Menambahkan nama method di akhir URL tersebut memanggil REST API sebagai pengguna itu, dengan izin pengguna itu. Jadi di n8n, setiap langkah Bitrix24 adalah node permintaan HTTP yang mengirim POST ke URL itu ditambah method seperti crm.lead.add.json. Tidak ada alur OAuth yang perlu diselesaikan dan tidak ada aplikasi yang perlu dipublikasikan. Berikan webhook scope CRM saja, dan buat dari pengguna yang izinnya mencakup lead dan kontak yang harus dilihat workflow, karena Bitrix24 memeriksa akses sebagai pengguna tersebut. ### Method Bitrix24 apa saja yang dipanggil workflow? Tiga, berurutan, setelah node Webhook n8n menerima pesan dari Meta. crm.duplicate.findbycomm dengan type PHONE dan nomor pengirim mengembalikan id lead, kontak, dan perusahaan yang memegang nomor itu. Ini pencarian yang tepat karena menelusuri ketiganya sekaligus dan dibuat untuk mencocokkan data komunikasi, bukan kolom teks biasa. Jika hasilnya kosong, crm.lead.add membuat lead dengan nama profil WhatsApp sebagai judul dan nomor di kolom teleponnya. Lalu crm.timeline.comment.add menulis isi pesan sebagai komentar pada record, dengan parameter ENTITY_TYPE, ENTITY_ID, dan COMMENT. Komentar muncul di timeline record di samping panggilan dan email, tempat tenaga penjual biasa melihat. ### Bagaimana pembatasan laju memengaruhi workflow? Bitrix24 mengukur panggilan REST dengan ember bocor (leaky bucket). Setiap permintaan menambah penghitung, penghitung berkurang dengan laju tetap tiap detik, dan setelah melewati ambang, permintaan berikutnya mendapat 503 dengan QUERY_LIMIT_EXCEEDED. Pada paket Enterprise penghitung berkurang 5 per detik dengan ambang 250; pada paket lain berkurang 2 dengan ambang 50. Setiap pesan masuk memakan dua atau tiga panggilan, jadi arus yang stabil tidak pernah mendekati batas. Lonjakan bisa: lima puluh pelanggan membalas template yang sama dalam semenit berarti hingga 150 panggilan. Atur node permintaan HTTP agar mencoba kembali saat gagal dengan jeda singkat, dan jalankan eksekusi workflow satu per satu, sehingga lonjakan mengalir ke Bitrix24 alih-alih terpental. ### Apakah balasan yang diketik di ponsel sampai ke Bitrix24? Bisa. Pada nomor Coexistence, aplikasi WhatsApp Business tetap berfungsi, dan saat seseorang membalas dari sana, Meta mengirim echo pesan keluar itu ke tujuan webhook yang sama, di bawah field smb_message_echoes. Cabang kedua di workflow menangani echo tersebut sama seperti pesan masuk, dengan komentar yang ditandai sebagai keluar. Dengan begitu record menampilkan percakapan lengkap, baris pelanggan dan jawaban toko secara berurutan. Balasan yang dikirim workflow sendiri lewat Cloud API sudah berada di tangan workflow saat dikirim, jadi catat pada saat itu juga, jangan menunggu webhook kembali. - Menempelkan URL webhook masuk ke kode sisi klien atau dokumen bersama. Kode rahasia di dalamnya memberi semua scope yang dimiliki webhook tersebut. - Membuat webhook dari pengguna yang tidak bisa melihat semua lead. Pencarian lalu melewatkan record dan workflow membuat duplikat. - Mengirim lonjakan panggilan tanpa percobaan ulang. Bitrix24 menjawab 503 QUERY_LIMIT_EXCEEDED dan pesan-pesan itu tidak pernah sampai ke timeline. **Apakah chat akan tampil di Saluran Terbuka Bitrix24?** Tidak dengan workflow ini. Workflow menulis lead dan komentar timeline lewat CRM REST API, dan percakapan dijawab dari aplikasi WhatsApp Business atau oleh workflow. **Bisakah saya memakai Make sebagai pengganti n8n?** Bisa. Webhook kustom Make menerima pesan, dan modul HTTP memanggil tiga method yang sama pada URL webhook masuk. **Bisakah workflow mengirim template WhatsApp dari data Bitrix24?** Bisa. n8n membaca data yang dibutuhkan dari Bitrix24 dan mengirim template yang sudah disetujui lewat Cloud API dengan ID nomor telepon dan token milik nomor tersebut. **Apakah EasyCoexistence menyimpan pesannya?** Tidak. Meta mengirim setiap webhook langsung ke URL n8n Anda. EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Ubah kontak WhatsApp menjadi konversi RD Station Marketing https://easycoexistence.com/id/integrations/rd-station Arahkan webhook nomor ke workflow n8n, lalu untuk setiap pengirim, kirim POST berisi event konversi ke RD Station Marketing di api.rd.services/platform/conversions dengan API key Anda. RD Station menerima nomor telepon sebagai pengganti email, jadi kontak WhatsApp tanpa email tetap menjadi prospek, lengkap dengan tag dan siap masuk alur otomatisasi Anda. Tim tetap membalas dari ponsel. ### Bagaimana pesan WhatsApp menjadi prospek di RD Station? Meta mengirim setiap pesan pada nomor ke tujuan webhook yang Anda atur, di sini node Webhook n8n. Workflow membaca nomor dan nama profil pengirim dari payload, lalu mengirim satu HTTP POST ke endpoint konversi RD Station Marketing, dengan API key di query string. Isi permintaan memuat event_type bernilai CONVERSION, event_family bernilai CDP, dan payload dengan conversion_identifier pilihan Anda, misalnya whatsapp-inbound. Di dalam payload ada name, mobile_phone, dan tag apa pun. RD Station membuat kontak jika masih baru dan mencatat konversinya dalam kasus apa pun, sehingga riwayat kontak menunjukkan bahwa mereka masuk lewat WhatsApp dan kapan. Selanjutnya semuanya seperti biasa di RD Station: segmentasi berdasarkan konversi atau tag, lalu biarkan alur otomatisasi Anda berjalan. ### Haruskah setiap pesan menjadi konversi? Tidak, dan inilah keputusan desain yang paling penting. Pelanggan yang mengirim delapan baris pendek berturut-turut akan tercatat sebagai delapan konversi, yang menggelembungkan laporan dan bisa memicu alur otomatisasi yang sama delapan kali. Catat konversi pada pesan pertama dari sebuah nomor, atau pada pesan pertama setelah jeda yang Anda tentukan, misalnya tiga puluh hari. n8n dapat menyimpan tanggal konversi terakhir per nomor di workflow static data atau tabel kecil, lalu melewati panggilan jika tanggalnya masih baru. Gunakan conversion_identifier yang berbeda untuk hal yang lebih spesifik daripada kontak pertama. Balasan atas template promosi, pesan yang memuat kata kunci, atau ketukan tombol pada pesan interaktif bisa masing-masing menjadi konversi sendiri, sehingga RD Station mendapat segmen yang bersih, bukan satu aliran yang tidak terbedakan. ### Bisakah RD Station memicu pesan WhatsApp balasan? Lewat workflow, bisa. RD Station Marketing dapat memicu webhook saat prospek berkonversi atau ditandai sebagai peluang, dan webhook n8n di sisi penerima dapat mengirim template WhatsApp yang sudah disetujui lewat Cloud API, memakai phone number id dan access token nomor tersebut dari dashboard EasyCoexistence. Template penting di sini karena prospek mungkin belum menulis dalam 24 jam terakhir. Di luar jendela layanan pelanggan itu, hanya template yang disetujui Meta yang terkirim; teks bebas gagal. Di dalamnya, balasan teks biasa berfungsi. Aplikasi WhatsApp Business di ponsel juga menampilkan pesan terkirim tersebut, karena Coexistence menjaga aplikasi dan API pada nomor yang sama. Tenaga penjual yang melanjutkan percakapan di ponsel bisa melihat apa yang sudah disampaikan otomatisasi. - Mengirim konversi untuk setiap pesan. Satu pelanggan yang cerewet tercatat sebagai banyak konversi dan mengulang alur otomatisasi yang sama. - Mengirim API key dari halaman browser yang bisa dibaca siapa pun. Simpan panggilan di dalam workflow n8n, tempat key tetap privat. - Mengirim teks bebas dari alur yang dipicu RD ke prospek yang belum menulis dalam 24 jam. Saat itu hanya template yang disetujui yang terkirim. **Apakah saya butuh OAuth untuk panggilan RD Station ini?** Tidak. Endpoint konversi mengautentikasi dengan API key di query string, dan mengirim event konversi memang fungsi key tersebut. **Bagaimana jika kontak WhatsApp tidak punya email?** Kirim nomor teleponnya. RD Station hanya mewajibkan email pada konversi jika tidak ada nomor telepon. **Bisakah saya memakai Make atau Zapier sebagai pengganti n8n?** Bisa. Alat apa pun yang menerima webhook dan membuat HTTP POST dapat mengirim isi konversi yang sama ke RD Station. **Apakah pesan disimpan oleh EasyCoexistence?** Tidak. Meta mengirim webhook ke URL n8n Anda, dan EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Hubungkan WhatsApp ke kontak GoHighLevel pada nomor Coexistence https://easycoexistence.com/id/integrations/gohighlevel Arahkan webhook nomor ke workflow n8n, lakukan upsert pengirim sebagai kontak HighLevel dengan node HighLevel milik n8n, lalu tulis setiap pesan sebagai catatan lewat POST /contacts/{contactId}/notes. Autentikasi dengan token Private Integration dari pengaturan sub-akun. Satu workflow dapat melayani semua klien dengan memetakan setiap ID nomor telepon ke sub-akunnya. ### Bagaimana pesan WhatsApp sampai ke kontak HighLevel? Meta mengirim setiap pesan pada nomor ke tujuan webhook yang Anda atur, di sini node Webhook n8n. Workflow meneruskan nomor pengirim dan nama profil WhatsApp ke node HighLevel milik n8n, yang sumber daya kontaknya punya operasi buat atau perbarui. Pengirim baru menjadi kontak, sedangkan pengirim yang sudah dikenal ditemukan dan tidak diduplikasi. Setelah id kontak didapat, node HTTP mengirim isi pesan ke /contacts/{contactId}/notes. Catatan muncul pada data kontak, sehingga siapa pun yang membukanya bisa melihat apa yang ditulis pelanggan. Jika pesan butuh tindak lanjut, node HighLevel juga bisa membuat tugas pada kontak atau opportunity dalam pipeline, keduanya didukung langsung. Tim tetap membalas dari aplikasi WhatsApp Business selama proses ini. ### Token mana yang sebaiknya dipakai workflow? Token Private Integration. API v2 HighLevel diakses dengan OAuth atau salah satu token ini, dan kunci API v1 yang lama sudah mencapai akhir masa pakai. Token Private Integration dibuat di pengaturan sub-akun, dibatasi pada izin yang Anda centang, dan dikirim di header Authorization seperti token akses lainnya. Token ini tidak memperbarui dirinya sendiri, yang cocok untuk otomasi: ia terus berfungsi sampai seseorang merotasinya. Saat Anda merotasinya, HighLevel menjaga token lama dan baru tetap valid bersamaan selama tujuh hari. Itulah jendela untuk menempelkan token baru ke n8n sebelum yang lama berhenti. Centang hanya scope yang dibutuhkan workflow: kontak, catatan, dan jika dipakai, opportunity serta tugas. Jika Anda tidak menemukan Private Integrations di pengaturan, HighLevel menyarankan untuk mengaktifkannya di Labs. ### Bagaimana satu workflow melayani beberapa sub-akun klien? Dengan merutekan berdasarkan nomor penerima. Setiap webhook yang dikirim Meta memuat phone_number_id dari nomor bisnis yang menerima pesan. Arahkan nomor setiap klien ke webhook n8n yang sama, simpan tabel kecil yang memetakan setiap phone_number_id ke sub-akun klien itu beserta tokennya, lalu cari token tersebut di awal setiap eksekusi. Dengan begitu hanya ada satu workflow yang dirawat untuk semua klien, hal yang lebih penting bagi agensi daripada bagi siapa pun. Perbaikan pada logika pencocokan atau format catatan berlaku untuk semua sekaligus. Pembatasan laju dihitung per aplikasi per sub-akun, jadi klien tidak saling menghabiskan jatah: masing-masing mendapat 100 permintaan per sepuluh detik dan 200.000 per hari. ### Apakah balasan yang diketik di ponsel sampai ke HighLevel? Bisa. Pada nomor Coexistence, aplikasi WhatsApp Business tetap dipakai, dan saat seseorang membalas dari sana, Meta mengirim echo dari pesan keluar itu ke tujuan webhook yang sama, di bawah field smb_message_echoes. Tambahkan cabang untuk echo tersebut dan tulis sebagai catatan yang ditandai terkirim. Data kontak lalu berisi ucapan pelanggan dan jawaban bisnis secara berurutan, persis yang diharapkan klien saat membuka CRM mereka. Saat workflow sendiri mengirim pesan lewat Cloud API, misalnya template yang sudah disetujui setelah janji temu dipesan, tulis catatannya pada saat pengiriman. Workflow sudah memegang teks dan id kontaknya. - Memakai kunci API v1. API v1 HighLevel sudah mencapai akhir masa pakai; API v2 membutuhkan token Private Integration atau OAuth. - Merotasi token Private Integration tanpa memperbarui n8n dalam masa tumpang tindih tujuh hari. Semua panggilan gagal begitu token lama kedaluwarsa. - Menulis pesan semua klien dengan token satu sub-akun. Petakan phone_number_id ke sub-akun yang benar terlebih dahulu, atau data masuk ke klien yang salah. **Apakah pesan akan muncul di tab Percakapan HighLevel?** Tidak dengan workflow ini. Workflow menulis kontak, catatan, tugas, dan opportunity lewat API, sedangkan percakapan dijawab dari aplikasi WhatsApp Business atau oleh workflow. **Bisakah saya memakai Make atau Zapier sebagai pengganti n8n?** Bisa. Webhook kustom atau catch hook menerima pesan, lalu langkah HTTP memanggil API v2 HighLevel dengan token yang sama. **Bisakah janji temu yang dipesan mengirim konfirmasi WhatsApp?** Bisa, lewat workflow. Saat HighLevel memanggil URL webhook n8n, n8n mengirim template yang sudah disetujui lewat Cloud API dengan ID nomor telepon dan token nomor tersebut. **Apakah EasyCoexistence menyimpan pesan?** Tidak. Meta mengirim setiap webhook langsung ke URL n8n Anda, dan EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Gunakan nomor Coexistence sebagai kotak masuk WhatsApp Cloud Chatwoot https://easycoexistence.com/id/integrations/chatwoot Kotak masuk WhatsApp Cloud di Chatwoot meminta tiga nilai: id WhatsApp Business Account, phone_number_id, dan access token. Nomor Coexistence menyediakan ketiganya. Buat kotak masuk dengan nilai tersebut, lalu atur tujuan webhook nomor ke URL webhook Chatwoot dengan verify token yang sama. Setelah itu tim dapat membalas dari Chatwoot maupun dari ponsel. ### Bagaimana cara menghubungkan nomor Coexistence ke Chatwoot? Di dua tempat, dengan urutan ini. Di Chatwoot, tambahkan kotak masuk, pilih WhatsApp, lalu pilih penyedia WhatsApp Cloud dengan pengaturan manual. Masukkan nomor, phone_number_id, id WhatsApp Business Account, dan access token. Semuanya ditampilkan dashboard EasyCoexistence untuk koneksi tersebut, atau dikembalikan get_api_credentials kepada asisten. Chatwoot kemudian menampilkan URL webhook dan webhook verify token untuk kotak masuk itu. Di EasyCoexistence, atur tujuan webhook nomor ke URL tersebut dan masukkan verify token yang sama. Meta mengirim permintaan verifikasinya ke Chatwoot, Chatwoot menjawabnya, dan sejak itu setiap pesan ke nomor tersebut masuk ke kotak masuk. Tidak ada yang berjalan di tengah, jadi tidak ada alur kerja yang perlu dijaga tetap hidup. ### Apakah balasan yang dikirim dari ponsel muncul di Chatwoot? Ya. Pada nomor Coexistence, balasan yang diketik di aplikasi WhatsApp Business dilaporkan Meta sebagai event smb_message_echoes. Job webhook Chatwoot mengenali field itu dan mencatat pesan sebagai pesan keluar di percakapan yang tepat. Kode sumbernya menjelaskan kasus ini secara langsung: bisnis yang membalas dari Chatwoot dan dari aplikasi, dengan pesan disinkronkan ke Chatwoot. Dengan begitu pembagian tugas berjalan di praktik. Pemilik tetap bisa melayani pelanggan tetap dari ponsel, tim bisa menangani kotak masuk bersama di meja kerja, dan masing-masing melihat apa yang dikirim pihak lain tanpa perlu meneruskan tangkapan layar. Pesan yang dikirim dari Chatwoot keluar melalui Cloud API pada nomor yang sama, jadi juga tampak di ponsel. ### Mengapa kotak masuk Chatwoot tidak boleh memakai app secret? Karena pengiriman ditandatangani dengan secret yang tidak Anda miliki. Meta menandatangani setiap webhook dengan app secret dari aplikasi pemilik langganan, yaitu aplikasi EasyCoexistence, dan secret itu tidak pernah dibagikan. Di kode sumber Chatwoot saat ini, header X-Hub-Signature-256 pada saluran WhatsApp Cloud yang diatur manual hanya diperiksa bila app secret tersimpan di saluran itu, atau bila saluran dibuat lewat Embedded Signup milik Chatwoot sendiri. Kotak masuk manual tanpa app secret menerima pengiriman; yang diisi app secret apa pun menolak semuanya sebagai tidak sah. Perlindungan yang berlaku di sini adalah verify token. Pilih nilai acak yang panjang, karena token itulah yang membuat Chatwoot dapat membedakan permintaan verifikasi Meta dari permintaan pihak lain. ### Apa yang tidak bisa dilakukan Chatwoot pada nomor ini? Menerima webhook di tempat kedua pada saat yang sama. Meta mengarahkan webhook sebuah nomor ke satu tujuan, jadi selama Chatwoot memegangnya, workflow n8n tidak akan menerima event yang sama. Bila Anda butuh keduanya, arahkan tujuan ke relay kecil milik Anda yang meneruskan setiap pengiriman ke Chatwoot dan ke alur kerja tersebut. Batas Coexistence berlaku seperti di mana pun: API mengirim hingga 20 pesan per detik, teks bebas hanya keluar dalam 24 jam sejak pesan terakhir pelanggan, dan template menjangkau semua yang sesudahnya. Aplikasi WhatsApp Business tetap perlu dibuka minimal sekali setiap 14 hari, dan EasyCoexistence memantau hal ini. - Mengisi app secret pada kotak masuk Chatwoot. Pengiriman ditandatangani dengan secret aplikasi EasyCoexistence, sehingga Chatwoot menolak semuanya sebagai tidak sah. - Memakai verify token di EasyCoexistence yang berbeda dari yang ditampilkan Chatwoot. Verifikasi Meta gagal dan kotak masuk tidak pernah menerima pesan. - Memilih Embedded Signup Chatwoot alih-alih alur manual. Itu menghubungkan nomor lewat aplikasi Meta milik Chatwoot sendiri, yaitu koneksi yang terpisah. **Apakah ini berfungsi di Chatwoot self-hosted?** Ya. URL webhook memakai domain Chatwoot Anda sendiri, bukan app.chatwoot.com, dan pengaturan lainnya sama. **Apakah saya perlu aplikasi Meta sendiri untuk Chatwoot?** Tidak. Nomor dihubungkan lewat EasyCoexistence, yang menyediakan kredensial dan mengarahkan webhook. Panduan Chatwoot menjelaskan pembuatan aplikasi Meta hanya karena mengasumsikan Anda belum punya. **Bisakah beberapa nomor masuk ke Chatwoot?** Ya. Buat satu kotak masuk WhatsApp Cloud per nomor, lalu atur tujuan webhook tiap nomor ke URL dan verify token kotak masuknya masing-masing. **Apakah EasyCoexistence melihat percakapan?** Tidak. Meta mengirim webhook langsung ke Chatwoot, dan EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Catat pesan WhatsApp ke Airtable dan kirim dari base https://easycoexistence.com/id/integrations/airtable Trigger webhook masuk Airtable hanya menerima permintaan POST, jadi tidak bisa menjawab GET verifikasi dari Meta dan tidak bisa menjadi tujuan webhook sebuah nomor. Arahkan tujuannya ke workflow n8n yang menambahkan setiap pesan ke tabel. Pengiriman bisa dilakukan dari dalam Airtable: otomasi Run a script dapat memanggil Cloud API dengan fetch, dengan token nomor tersimpan sebagai secret. ### Mengapa Airtable tidak bisa menerima webhook WhatsApp secara langsung? Karena Meta memeriksa tujuan sebelum mengirim apa pun. Meta mengirim permintaan GET yang membawa nilai challenge dan mengharapkan nilai yang sama dikembalikan sebagai isi respons. Trigger When webhook received milik Airtable hanya menerima permintaan POST dan menjawab dengan JSON tetap miliknya sendiri, sehingga pemeriksaan tidak bisa lolos dan Meta tidak pernah mulai mengirim. Jawabannya adalah satu langkah perantara. Node Webhook n8n menangani verifikasi dan menerima setiap pesan, lalu node Airtable n8n menambahkan satu baris: pengirim, nama profil, teks, id pesan, stempel waktu, dan phone number id penerima. Pola yang sama berlaku di Make atau Zapier. Langkah perantara ini punya manfaat kedua. Trigger webhook Airtable mengizinkan lima permintaan per detik, sedangkan alat workflow bisa mengantrekan lonjakan yang kalau tidak akan ditolak. ### Bagaimana cara mengirim template WhatsApp dari base Airtable? Dengan otomasi yang aksinya Run a script. Triggernya bisa berupa record yang masuk ke sebuah view, field yang berubah, atau tombol yang diklik. Skrip membaca nomor telepon dan field record lewat input.config() lalu memanggil endpoint messages Cloud API dengan fetch. Skrip otomasi Airtable berjalan di sisi server, jadi tidak ada pembatasan browser yang menghalangi. Simpan token akses sebagai secret di editor skrip, bukan di dalam kode. Airtable menyamarkan secret dari output konsol dan hanya mengizinkan orang yang punya akses ke semua secret sebuah skrip untuk mengeditnya. Gunakan template untuk semua pesan ke pelanggan yang tidak menulis dalam 24 jam terakhir, karena teks bebas hanya terkirim di dalam jendela tersebut. Skrip dapat menulis kembali id pesan yang dikembalikan ke record, sehingga pengiriman terhubung dengan barisnya. ### Seperti apa seharusnya tabel pesan? Satu baris per pesan, dengan id pesan WhatsApp sebagai field utama. Meta mencoba kembali pengiriman yang dianggap gagal, dan workflow yang mencari id lebih dulu sebelum menambahkan baris tidak akan pernah menulis pesan yang sama dua kali. Sediakan field arah dengan nilai inbound dan outbound. Pada nomor Coexistence, balasan yang diketik tim di aplikasi WhatsApp Business masuk ke webhook yang sama sebagai event smb_message_echoes, dan mencatatnya sebagai baris outbound membuat base memiliki percakapan lengkap, bukan satu sisi saja. Hubungkan setiap pesan ke tabel Contacts dengan kunci nomor telepon berisi angka saja, yaitu bentuk yang dikirim Meta. Rollup kemudian menampilkan waktu pesan masuk terakhir per kontak, dan field tunggal itulah yang dibutuhkan otomasi untuk memilih antara teks bebas dan template. - Memasang URL webhook Airtable sebagai tujuan nomor. URL itu hanya menerima POST, GET verifikasi Meta gagal, dan tidak ada yang pernah terkirim. - Menempelkan token akses di badan skrip. Simpan sebagai secret skrip agar tidak muncul di kode dan log. - Mengirim teks bebas dari otomasi record ke orang yang tidak menulis dalam 24 jam. Hanya template yang sudah disetujui yang akan terkirim. **Apakah Run a script tersedia di paket gratis Airtable?** Airtable mencantumkan aksi ini di semua jenis paket dengan batasan yang berbeda, dan menyebut aksi ini tidak tersedia pada trial paket Team. **Bisakah saya melewati n8n dan memakai Make atau Zapier?** Bisa. Ketiganya dapat menerima webhook, menjawab verifikasi, dan menambahkan baris. Airtable sendiri adalah satu-satunya bagian yang tidak bisa menjadi tujuan. **Bisakah tombol Airtable mengirim pesan WhatsApp?** Bisa. Gunakan trigger When a button is clicked dengan aksi Run a script yang memanggil Cloud API, dan data baris mengisi template. **Apakah EasyCoexistence menyimpan pesannya?** Tidak. Meta mengirim setiap webhook ke URL n8n Anda, dan satu-satunya salinan adalah yang ditulis workflow Anda ke Airtable. --- ## Catat pesan WhatsApp ke Google Sheets dan kirim dari sheet https://easycoexistence.com/id/integrations/google-sheets Arahkan tujuan webhook nomor ke workflow n8n yang node Google Sheets-nya menambahkan satu baris per pesan: pengirim, nama, teks, id pesan, dan waktu. Untuk mengirim dari sheet, fungsi Apps Script dapat memutar baris demi baris dan memanggil Cloud API dengan UrlFetchApp, memakai phone number id dan token nomor tersebut. Tim tetap membalas dari aplikasi WhatsApp Business. ### Bagaimana setiap pesan WhatsApp menjadi satu baris? Meta mengirim setiap pesan di nomor tersebut ke tujuan webhook yang Anda atur, di sini node Webhook n8n yang juga menjawab permintaan verifikasi dari Meta. Node berikutnya adalah Google Sheets dengan operasi Append Row, yang memetakan field dari payload ke kolom: nomor pengirim, nama profil, teks, id pesan WhatsApp, stempel waktu, dan phone number id penerima. Gunakan Append or Update Row dengan kunci id pesan, bukan append biasa, jika Anda ingin percobaan ulang tidak menimbulkan masalah. Meta mengirim ulang pesan saat menganggap pengiriman gagal, dan kunci pada id mengubah pengiriman kedua menjadi pembaruan baris yang sama. Pada nomor Coexistence, balasan yang diketik di aplikasi WhatsApp Business masuk ke webhook yang sama sebagai event smb_message_echoes. Catat dengan kolom arah, maka sheet menyimpan kedua sisi percakapan. ### Di mana kuota Sheets mulai membatasi? Pada penulisan per pengguna. Sheets API mengizinkan 300 permintaan tulis per menit per proyek dan 60 per menit per pengguna per proyek, dan satu kredensial n8n dihitung sebagai satu pengguna. Workflow yang menambahkan satu baris per pesan karena itu dapat menangani sekitar satu pesan per detik secara terus-menerus. Itu lebih dari cukup untuk kebanyakan nomor toko. Tidak lagi cukup setelah template broadcast, ketika beberapa ratus pelanggan membalas dalam hitungan menit. API lalu menjawab 429 Too Many Requests dan, tanpa percobaan ulang, baris akan hilang. Ada dua perbaikan, salah satunya sudah cukup. Aktifkan percobaan ulang dengan jeda pada node Google Sheets, sesuai saran Google sendiri untuk mundur secara eksponensial. Atau gunakan batch: biarkan n8n mengumpulkan pesan selama tiga puluh detik lalu menambahkannya dalam satu permintaan, sehingga banyak penulisan menjadi satu. ### Bagaimana cara mengirim template dari sheet? Dengan Apps Script, dari menu Extensions di sheet. Sebuah fungsi membaca baris yang belum terkirim, memanggil endpoint messages Cloud API dengan UrlFetchApp untuk tiap baris, lalu menulis id pesan yang dikembalikan beserta waktunya ke baris itu. Trigger berbasis waktu dapat menjalankannya setiap beberapa menit, atau Anda bisa menjalankannya manual dari menu kustom. Simpan token akses di properti script, bukan di dalam kode, agar siapa pun yang dapat melihat script tidak melihat token itu. Perhatikan kuotanya. Akun Google konsumen mendapat 20.000 panggilan URL Fetch per hari dan akun Workspace 100.000, dan setiap eksekusi berhenti setelah enam menit. Proses baris dalam potongan dan tandai tiap baris sebagai terkirim sebelum lanjut, sehingga eksekusi yang terhenti dilanjutkan dari titik berhenti dan tidak mengirim dua kali. - Menambahkan baris tanpa kunci id pesan. Percobaan ulang dari Meta lalu menulis pesan yang sama ke dua baris. - Menulis satu baris per pesan lewat satu kredensial saat lonjakan balasan. Batas 60 penulisan per menit per pengguna mengembalikan 429 dan baris hilang. - Mengirim teks bebas dari sheet ke orang yang belum menulis dalam 24 jam. Hanya template yang disetujui yang terkirim di luar jendela layanan pelanggan itu. **Bisakah saya memakai Make atau Zapier sebagai pengganti n8n?** Bisa. Custom webhook Make atau catch hook Zapier menerima pesan, lalu langkah Google Sheets mereka menambahkan barisnya. **Dengan akun Google mana n8n menulis?** Akun yang mengotorisasi kredensial Google di n8n. Akun itu perlu akses edit ke sheet, dan kuota tulis per penggunanya yang dipakai workflow. **Apakah kolom nomor telepon sudah berformat benar?** Simpan nomor sebagai teks biasa, berupa digit dengan kode negara tanpa tanda plus, sesuai bentuk yang dikirim Meta. Jika tidak, Sheets menganggapnya angka, sehingga tanda plus di depan hilang dan nilai panjang bisa berubah format. **Apakah EasyCoexistence menyimpan salinan pesan?** Tidak. Meta mengirim setiap webhook ke URL n8n Anda, dan sheet adalah satu-satunya salinan. --- ## Menerima webhook WhatsApp di Supabase Edge Function https://easycoexistence.com/id/integrations/supabase Supabase Edge Function bisa langsung menjadi tujuan webhook sebuah nomor. Fungsi ini menjawab GET verifikasi Meta dengan nilai hub.challenge, memasukkan setiap pesan yang dikirim lewat POST ke tabel Postgres, dan membalas lewat Cloud API. Deploy dengan verifikasi JWT dimatikan, karena Supabase secara default mewajibkan JWT yang valid dan Meta tidak bisa mengirimkannya. ### Apa yang harus dilakukan Edge Function? Dua hal, pada dua metode. Pada GET, fungsi menjawab verifikasi Meta. Baca hub.mode, hub.verify_token, dan hub.challenge dari query string, bandingkan token dengan verify token yang Anda masukkan pada tujuan webhook, lalu kembalikan challenge sebagai body teks biasa dengan status 200. Kembalikan 403 jika token tidak cocok. Pada POST, fungsi menerima event. Parse body, ambil pesan dari entry, changes, dan value, masukkan ke tabel, lalu kembalikan 200. Jaga respons tetap cepat: Meta menganggap jawaban yang lambat atau gagal sebagai pengiriman yang gagal dan mencoba kembali, sehingga pesan yang sama datang dua kali. Atur URL fungsi sebagai tujuan webhook nomor di EasyCoexistence, dengan verify token yang sama, lalu Meta mulai mengirim. ### Mengapa fungsi mengembalikan 401 ke Meta? Karena verifikasi JWT aktif. Supabase memvalidasi JWT di header Authorization sebelum handler Edge Function berjalan, dan itu adalah pengaturan default untuk setiap fungsi. Meta tidak mengirim header semacam itu, sehingga platform menolak GET verifikasi maupun setiap pengiriman, dan kode Anda tidak pernah melihatnya. Matikan hanya untuk fungsi ini. Deploy dengan supabase functions deploy whatsapp --no-verify-jwt, atau atur verify_jwt = false pada bagian fungsi tersebut di supabase/config.toml. Dokumentasi Supabase menjelaskan kasus yang persis sama ini: endpoint publik yang dipanggil oleh penyedia webhook dari luar. Setelah pemeriksaan platform dimatikan, fungsi perlu pemeriksaan sendiri. Header tanda tangan tidak tersedia bagi Anda, karena Meta menandatangani dengan app secret milik aplikasi yang memegang langganan. Taruh secret acak yang panjang di URL tujuan sebagai parameter query dan tolak permintaan tanpa secret itu, seperti pada contoh untuk POST. ### Bagaimana fungsi sebaiknya menyimpan dan membalas? Simpan dulu, balas belakangan. Lakukan upsert pada id pesan WhatsApp dengan unique constraint, agar percobaan ulang dari Meta masuk ke baris yang sama dan tidak membuat duplikat. Simpan phone_number_id penerima di setiap baris jika lebih dari satu nomor mengarah ke fungsi ini. Untuk pekerjaan yang lambat, misalnya memanggil model atau API lain sebelum membalas, serahkan ke EdgeRuntime.waitUntil dan kembalikan respons segera. Fungsi tetap berjalan sampai promise itu selesai, sementara Meta sudah menerima 200-nya. Supabase berhenti menunggu setelah 150 detik waktu diam dan mengembalikan 504, jadi handler yang menyelesaikan semua pekerjaan sebelum merespons paling mungkin memicu percobaan ulang. Balasan dikirim ke endpoint pesan Cloud API dengan phone number id dan token nomor tersebut, yang disimpan sebagai secret fungsi. Dalam 24 jam sejak pesan terakhir pelanggan, teks bebas terkirim; di luar itu hanya template yang disetujui. ### Apakah pesan yang dikirim dari ponsel sampai ke fungsi? Ya. Pada nomor Coexistence, aplikasi WhatsApp Business tetap berfungsi, dan ketika seseorang membalas dari sana, Meta mengirim echo dari pesan keluar itu ke tujuan yang sama, di bawah field smb_message_echoes dan array message_echoes, bukan messages. Perluas parser agar membaca keduanya dan simpan kolom direction. Tabel lalu berisi percakapan lengkap, ucapan pelanggan dan jawaban bisnis, yang biasanya ingin Anda kueri kemudian: waktu respons, utas yang belum dijawab, waktu pesan masuk terakhir per kontak. Nilai terakhir itu juga menjadi masukan bagi setiap jalur pengiriman, karena menentukan apakah balasan boleh berupa teks bebas atau harus berupa template. Sebuah view atas tabel dapat menyediakannya per kontak untuk bagian lain aplikasi Anda. - Deploy dengan verifikasi JWT tetap aktif. Supabase menolak permintaan Meta dengan 401 sebelum handler berjalan, dan tidak ada pesan yang pernah tiba. - Mengembalikan challenge yang dibungkus JSON. Meta membutuhkan nilai mentah sebagai body, atau verifikasi gagal diam-diam. - Mengerjakan pekerjaan lambat sebelum merespons. Meta mencoba kembali apa yang dianggapnya gagal, dan pesan yang sama diproses dua kali. - Mematikan verifikasi JWT tanpa pemeriksaan sendiri. Siapa pun yang menemukan URL dapat mengirim pesan palsu ke tabel. **Apakah ini berfungsi di paket gratis Supabase?** Edge Function berjalan di paket gratis, dengan batas wall clock 150 detik dibandingkan 400 detik di paket berbayar. Handler webhook yang merespons dengan cepat tetap jauh di dalam kedua batas itu. **Haruskah saya memakai service role key di dalam fungsi?** Hanya di sisi server, seperti di sini, dibaca dari environment fungsi. Kunci ini melewati row level security, jadi tidak boleh sampai ke browser. **Bisakah satu fungsi melayani beberapa nomor?** Bisa. Arahkan tujuan webhook setiap nomor ke fungsi itu dan bercabang berdasarkan phone_number_id di setiap payload. **Apakah EasyCoexistence melihat pesannya?** Tidak. Meta mengirim setiap webhook langsung ke fungsi Anda, dan EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Hubungkan WhatsApp ke Activepieces pada nomor Coexistence https://easycoexistence.com/id/integrations/activepieces Activepieces memiliki piece WhatsApp Business yang terhubung dengan token akses dan ID WhatsApp Business Account, dan keduanya tersedia di nomor Coexistence. Trigger New Incoming Message menjawab verifikasi Meta sendiri, jadi URL-nya bisa menjadi tujuan webhook nomor tersebut. Kosongkan app secret opsional milik piece, maka flow berjalan di setiap pesan sementara tim tetap memegang ponsel. ### Bagaimana cara menghubungkan nomor Coexistence ke Activepieces? Buat koneksi WhatsApp Business di Activepieces dengan dua nilai: token akses dan ID WhatsApp Business Account. Dashboard EasyCoexistence menampilkan keduanya untuk koneksi tersebut, dan get_api_credentials mengembalikannya ke asisten. Petunjuk piece membahas pembuatan app Meta dan system user, karena mengasumsikan Anda belum punya keduanya. Di sini nomor sudah terhubung, jadi langsung tempel nilainya. Lalu buat flow yang dimulai dengan trigger New Incoming Message, atur verify token pilihan Anda, dan publikasikan flow. Salin URL webhook trigger ke tujuan webhook nomor di EasyCoexistence dengan verify token yang sama. Meta mengirim permintaan verifikasi, trigger menjawabnya, dan setiap pesan ke nomor memulai satu run. ### Mengapa app secret harus tetap kosong? Karena secret yang menandatangani pengiriman ini bukan milik Anda untuk ditempel. Meta menandatangani setiap webhook dengan app secret dari app yang memiliki langganan, dan pada nomor yang terhubung lewat EasyCoexistence itu adalah app EasyCoexistence, yang secret-nya tidak pernah dibagikan. Piece menganggap kolom ini opsional. Bila kosong, trigger menerima pengiriman apa adanya. Bila diisi dengan secret app lain, setiap pengiriman gagal pada pemeriksaan X-Hub-Signature-256 dan diabaikan diam-diam, yang tampak persis seperti pesan tidak pernah tiba. Verify token yang menjaga orang asing keluar dari handshake. Pilih nilai acak yang panjang, dan jaga URL trigger tetap privat, karena itulah alamat yang memulai flow Anda. ### Apa yang bisa dilakukan flow setelah pesan masuk? Trigger memberi flow pesan yang sudah diratakan: pengirim, nama profil, ID pesan, tipe, teks, ID media apa pun, balasan tombol dan daftar, serta ID nomor telepon penerima. Dari situ ini menjadi flow Activepieces biasa yang menjangkau piece lain, seperti CRM, spreadsheet, atau langkah AI. Balasan memakai piece yang sama. Send Message mengirim teks bebas, dan hanya terkirim di dalam jendela layanan pelanggan, yaitu 24 jam sejak pesan terakhir pelanggan. Send Template Message mengirim template yang sudah disetujui, satu-satunya yang terkirim setelah jendela itu. Tombol interaktif, daftar, media, lokasi, dan reaksi adalah aksi tersendiri. Petunjuk Activepieces sendiri mencatat bahwa Meta hanya menerima satu URL callback per app. Dengan tujuan per nomor, batasnya satu URL per nomor, jadi flow yang harus menangani beberapa jenis event sebaiknya bercabang di dalam satu flow. ### Apakah balasan yang diketik di ponsel sampai ke flow? Sampai ke webhook, tetapi tidak ke trigger ini. Pada nomor Coexistence, Meta mengirim echo dari setiap balasan yang diketik di aplikasi WhatsApp Business ke tujuan yang sama, di bawah field smb_message_echoes. Trigger New Incoming Message milik piece hanya membaca field messages dan membuang yang lain. Bila Anda butuh balasan dari ponsel di dalam flow, mulai dengan piece Webhook generik Activepieces, yang menerima metode HTTP apa pun, dan jawab GET verifikasi dengan langkah Return Response pada URL sinkronnya. Setelah itu Anda mengurai payload mentah sendiri, termasuk kedua field. Untuk sebagian besar flow, trigger piece adalah pilihan yang lebih sederhana: ia bereaksi pada pelanggan, dan balasan tim tetap terlihat di aplikasi pada ponsel. - Menempel app secret ke koneksi WhatsApp. Pengiriman ditandatangani dengan secret app EasyCoexistence, sehingga semuanya diabaikan. - Mengatur tujuan sebelum flow dipublikasikan. Meta memverifikasi seketika dan flow yang belum dipublikasikan tidak bisa menjawab. - Mengira trigger New Incoming Message melihat balasan yang diketik di ponsel. Trigger ini hanya membaca field messages, bukan smb_message_echoes. **Apakah ini berfungsi di Activepieces self-hosted?** Ya. Piece ini open source dan berjalan di cloud Activepieces maupun self-hosted, selama instance dapat dijangkau lewat HTTPS dari internet. **Dari nomor telepon mana flow mengirim?** Nomor yang Anda pilih di kolom nomor telepon pada aksi, yang mencantumkan nomor di WhatsApp Business Account yang dituju koneksi. **Bisakah saya tetap memakai n8n atau Make di nomor yang sama?** Tidak bersamaan. Meta mengarahkan webhook sebuah nomor ke satu tujuan, jadi pilih satu alat untuk menerima, atau teruskan dari alat itu ke yang lain. **Apakah EasyCoexistence menyimpan pesan?** Tidak. Meta mengirim setiap webhook langsung ke trigger Activepieces, dan EasyCoexistence tidak pernah menyimpan isi percakapan. --- ## Jalankan flow Typebot di WhatsApp dengan Coexistence https://easycoexistence.com/id/integrations/typebot Saluran WhatsApp Typebot meminta token, id WhatsApp Business Account, dan id nomor telepon, lalu memberi Anda callback URL dan verify token. Isi tiga kolom pertama dari nomor yang terhubung, kosongkan app secret opsional Typebot, dan pasang callback URL serta verify token Typebot sebagai tujuan webhook nomor tersebut. ### Kolom Typebot mana yang diisi dari nomor yang terhubung? Wizard WhatsApp Typebot, di tab Share pada sebuah bot, meminta empat hal: app secret, System User Token, WhatsApp Business Account ID, dan Phone number ID. Tiga di antaranya langsung berasal dari koneksi. Dashboard menampilkan id WABA, id nomor telepon, dan access token untuk nomor tersebut, dan tool get_api_credentials mengembalikan nilai yang sama jika asisten yang mengambilkannya untuk Anda. Tempelkan ke kolom yang sesuai. App secret adalah kolom yang harus dikosongkan. Typebot memakainya untuk satu hal pada lalu lintas masuk: memeriksa header X-Hub-Signature-256 yang ditambahkan Meta pada setiap pengiriman. Untuk nomor yang terhubung lewat Tech Provider, Meta menandatangani dengan app secret milik penyedia yang tidak pernah dibagikan, sehingga nilai apa pun yang Anda ketik di sana membuat Typebot menolak setiap pesan asli. Dengan kolom kosong, Typebot melewati pemeriksaan itu dan menerima pengiriman. ### Ke mana callback URL dan verify token Typebot dipasang? Ke tujuan webhook nomor tersebut, bukan ke dashboard aplikasi Meta. Wizard Typebot meminta Anda menempelkan Callback URL dan Verify Token ke pengaturan WhatsApp pada aplikasi Meta milik Anda sendiri. Dengan Coexistence lewat EasyCoexistence, tidak ada aplikasi milik Anda yang terlibat: Meta mengarahkan event nomor ke tujuan apa pun yang diatur pada koneksi. Jadi salin kedua nilai dari langkah terakhir Typebot dan pasang sebagai tujuan, di dashboard atau dengan set_webhook_destination. Setelah itu Meta mengirim GET verifikasi ke Typebot, Typebot menjawab dengan challenge, dan sejak saat itu setiap pesan ke nomor tersebut sampai ke bot. Verify token Typebot hanya berlaku sekali: token dihapus dari database Typebot begitu verifikasi berhasil. Jika Anda mengatur tujuan lagi di kemudian hari, buat token baru dengan menjalankan wizard lagi terlebih dahulu. ### Apa yang dilakukan bot terhadap jendela 24 jam? Typebot membalas orang yang menulis kepadanya, sehingga hampir semua pesan tetap berada di dalam jendela layanan pelanggan. Meta membuka jendela 24 jam setiap kali pelanggan menulis, dan di dalamnya jenis pesan layanan apa pun dapat dikirim tanpa template. Bot yang hanya menjawab adalah kasus yang mudah. Batasnya ada pada flow yang menunggu. Blok Wait, atau sesi yang dilanjutkan setelah pelanggan diam lebih dari sehari, akan mencoba mengirim pesan teks bebas di luar jendela, dan Meta menolaknya dengan kesalahan 131047. Batas waktu kedaluwarsa sesi Typebot, 4 jam secara bawaan dan dapat diatur hingga 48, menentukan kapan pelanggan yang kembali memulai obrolan baru, bukan apakah Meta menerima pesannya. Karena ini Coexistence, tim tetap melihat setiap percakapan di aplikasi WhatsApp Business dan dapat turun tangan dari ponsel kapan pun bot tidak seharusnya menjawab. - Menempelkan app secret aplikasi Meta ke Typebot. Pengiriman ditandatangani dengan secret milik Tech Provider, sehingga Typebot menolak setiap pesan sebagai tanda tangan tidak valid. - Memakai ulang verify token Typebot yang lama. Token dihapus setelah satu verifikasi berhasil, jadi mengatur tujuan lagi membutuhkan token baru dari wizard. - Membagikan callback URL. Saat pemeriksaan tanda tangan nonaktif, mengetahui URL itulah yang membuat permintaan bisa masuk, jadi perlakukan seperti kata sandi. **Apakah saya perlu aplikasi Meta sendiri untuk Typebot?** Tidak. Panduan Typebot mengasumsikannya karena kebanyakan orang menghubungkan nomor sendiri. Dengan Coexistence lewat Tech Provider, token dan id berasal dari koneksi, dan webhook diarahkan oleh Meta ke Typebot. **Apakah tim tetap melihat pesan bot di ponsel?** Ya. Pesan yang dikirim lewat Cloud API muncul di aplikasi WhatsApp Business pada nomor yang sama, sehingga seseorang dapat membaca percakapan dan mengambil alih. **Bisakah Typebot dan n8n sama-sama menerima pesan nomor yang sama?** Tidak. Satu nomor memiliki satu tujuan webhook. Jika keduanya membutuhkan event, arahkan tujuan ke n8n dan minta workflow meneruskan payload mentah ke callback URL Typebot. **Apakah Typebot menyimpan percakapan?** Typebot menyimpan data sesi dan hasilnya sendiri, seperti pada saluran mana pun. EasyCoexistence tidak pernah menyimpan isi pesan: Meta mengirim langsung ke tujuan yang Anda atur. --- ## Hubungkan bot Botpress ke WhatsApp dengan Coexistence https://easycoexistence.com/id/integrations/botpress Gunakan integrasi WhatsApp milik Botpress dalam Manual Configuration. Tempel access token dan phone number id dari nomor yang terhubung, pilih sebuah verify token, dan biarkan App ID serta Client Secret kosong. Lalu atur URL webhook Botpress dan verify token itu sebagai tujuan webhook nomor tersebut, maka Meta mengirimkan setiap pesan ke bot. ### Konfigurasi Botpress mana yang cocok dengan nomor Coexistence? Manual Configuration. Opsi lainnya menghubungkan nomor lewat aplikasi Meta milik Botpress sendiri, yaitu onboarding terpisah untuk nomor tersebut, bukan cara memakai nomor yang sudah terhubung. Di integrasi WhatsApp, buka drop-down Configuration lalu pilih Manual Configuration. Formulirnya meminta Verify Token, Access Token, Default Bot Phone Number ID, dan secara opsional App ID, Client Secret, serta WABA ID. Access token, phone number id, dan WABA id berasal dari koneksi: dashboard menampilkannya, dan get_api_credentials mengembalikannya kepada asisten. Verify token adalah string apa pun yang Anda pilih. App ID dan Client Secret tetap kosong. Panduan Botpress menyajikan secret itu sebagai kolom yang harus diisi, tetapi definisi integrasinya menandainya opsional dan menyebut bahwa tanpa secret, verifikasi tanda tangan dilewati. Hal ini penting, karena Meta menandatangani setiap pengiriman dengan app secret milik Tech Provider, yang tidak dimiliki pelanggan mana pun. ### Bagaimana webhook Botpress menerima pesan dari Meta? Lewat tujuan webhook milik nomor tersebut. Panduan Botpress meminta Anda menempel URL webhook-nya dan verify token Anda ke konfigurasi WhatsApp pada sebuah aplikasi Meta. Di sini Anda tidak punya aplikasi Meta sendiri: Meta mengarahkan event nomor itu ke tujuan mana pun yang disebut oleh koneksi. Jadi salin URL webhook yang ditampilkan Botpress untuk integrasinya, lalu atur sebagai tujuan, dengan verify token yang sama, di dashboard atau lewat set_webhook_destination. Meta mengirim GET verifikasi, Botpress menjawabnya, dan pengiriman pun dimulai. Saat Botpress menyimpan konfigurasi manual, ia juga memeriksa token dengan menanyakan ke Graph aplikasi mana yang menerbitkannya, sehingga token yang tidak valid atau dicabut gagal saat penyimpanan, bukan pada pesan pertama. Handler Botpress juga memproses smb_message_echoes, event yang dikirim Meta saat seseorang membalas dari aplikasi WhatsApp Business. Jadi balasan dari ponsel terlihat oleh bot, tidak tersembunyi darinya. ### Apa yang perlu diketahui bot tentang Coexistence? Bahwa seorang manusia mungkin sudah sedang berbicara. Aplikasi WhatsApp Business tetap berfungsi pada nomor itu, sehingga pelanggan bisa mendapat balasan dari ponsel dan dari bot dalam menit yang sama. Tentukan di dalam flow apa yang terjadi saat sebuah echo tiba: sebagian besar tim menjeda bot untuk kontak itu selama beberapa waktu, agar orang yang turun tangan tidak disela. Hal kedua adalah waktu. Bot yang menjawab pesan masuk bekerja di dalam jendela layanan pelanggan 24 jam, tempat teks bebas diperbolehkan. Flow yang mengirim sesuatu sehari kemudian, misalnya tindak lanjut atau pengingat, membutuhkan template yang disetujui, dan teks bebas di situ menghasilkan kesalahan 131047. Panduan Botpress men-subscribe field status template justru untuk jenis pesan proaktif seperti ini. Dan throughput tetap pada 20 pesan per detik untuk nomor Coexistence, jauh di atas yang dikirim bot percakapan. - Mengisi Client Secret dengan secret milik aplikasi Meta Anda sendiri. Tanda tangan tidak pernah cocok dan Botpress menjawab setiap pengiriman dengan 401. - Memilih opsi OAuth atau sandbox, bukan Manual Configuration. Opsi itu menghubungkan nomor lewat aplikasi Botpress sendiri, bukan nomor yang sudah terhubung. - Mengabaikan echo. Tanpa aturan untuk balasan yang dikirim dari ponsel, bot menjawab di atas orang yang sudah turun tangan. **Apakah aman melewati pemeriksaan tanda tangan?** Perlindungan berpindah ke URL. Botpress membuat URL webhook per integrasi, jadi jaga kerahasiaannya. Media tetap harus diambil dari Meta dengan token, sesuatu yang tidak bisa dipalsukan oleh event palsu. **Bisakah nomor yang sama juga mengirim ke n8n?** Satu nomor memiliki satu tujuan webhook. Arahkan ke satu sistem, lalu teruskan dari sana jika sistem kedua membutuhkan event-nya. **Apakah Botpress membutuhkan WABA id saya?** Definisinya menandainya opsional untuk saat ini dan menyebut akan wajib di versi mayor mendatang, jadi isi dari koneksi. **Apakah pesan melewati EasyCoexistence?** Tidak. Meta mengirim langsung ke URL webhook Botpress, dan isinya tidak pernah disimpan di sisi kami. --- ## Balas pesan WhatsApp dengan aplikasi Dify https://easycoexistence.com/id/integrations/dify Arahkan webhook nomor ke penerima kecil, misalnya workflow n8n atau route di kode Anda sendiri, yang meneruskan setiap pesan ke Service API Dify (POST /chat-messages) lalu mengirim jawabannya kembali lewat Cloud API. Di dalam Dify, server MCP EasyCoexistence dapat ditambahkan sebagai tool agar agent bisa bertindak langsung pada nomor tersebut. ### Bisakah Meta mengirim pesan WhatsApp langsung ke Dify? Tidak dengan cara yang menuntaskan handshake. Sebelum mengirim apa pun, Meta memanggil tujuan dengan GET dan mengharapkan nilai hub.challenge kembali sebagai isi respons mentah. Webhook Trigger Dify hanya menerima satu metode HTTP per trigger, dan dokumentasinya menyebut isi respons non-JSON otomatis diubah menjadi JSON, sehingga OK kembali sebagai objek pesan. Challenge tidak akan pernah bisa dikembalikan persis, dan Meta tidak pernah mulai mengirim. Jadi perlu sesuatu yang kecil di depannya. Node Webhook n8n, route dalam Python atau Node, atau fungsi serverless menjawab GET, menerima POST, dan meneruskan teksnya ke Dify. Penerima itu juga tempat rahasia acak yang panjang di URL webhook diperiksa, karena header X-Hub-Signature-256 ditandatangani dengan app secret milik Tech Provider dan tidak dapat divalidasi oleh pelanggan. ### Bagaimana penerima berbicara dengan aplikasi Dify? Dengan satu panggilan ke Service API Dify: POST /chat-messages, diautentikasi dengan API key aplikasi. Isinya memuat query, yaitu teks pelanggan, dan user, pengenal yang Anda tentukan sendiri. Gunakan nomor WhatsApp pengirim sebagai user, dan simpan conversation_id yang dikembalikan Dify agar pesan berikutnya dari orang yang sama melanjutkan percakapan yang sama. response_mode penting. Mode blocking kembali setelah jawaban selesai, dan dokumentasi Dify memperingatkan bahwa di Dify Cloud, generasi yang panjang bisa terputus oleh proxy edge. Aplikasi Agent hanya mendukung streaming, dan permintaan blocking ke aplikasi itu gagal dengan 400. Penerima yang membaca stream dan mengirim satu pesan WhatsApp di akhir adalah bentuk yang paling andal. Balasan lalu dikirim sebagai pesan teks Cloud API ke nomor yang sama, gratis di dalam jendela layanan pelanggan 24 jam yang dibuka oleh pesan pelanggan. ### Apa yang ditambahkan server MCP di dalam Dify? Kemampuan bagi agent Dify untuk bertindak pada nomor tanpa Anda menyambungkan setiap panggilan. Dify terhubung ke server MCP lewat HTTP dan, secara default, mendaftarkan dirinya ke server melalui OAuth dynamic client registration, yang didukung server MCP EasyCoexistence. Tambahkan di bagian Tools, masuk sekali, dan agent mendapat tool-nya: daftar nomor, cek kesehatan nomor, kirim pesan, kirim template yang disetujui, baca status template. Itulah tempat yang tepat untuk pekerjaan proaktif: workflow Dify yang menindaklanjuti keesokan harinya harus memakai send_template, karena teks bebas di luar jendela mengembalikan kesalahan 131047, dan deskripsi tool menyampaikannya kepada model. Yang tidak bisa dilakukan MCP adalah membangunkan Dify saat pelanggan menulis. Protokolnya berupa permintaan dan respons, sehingga pesan masuk tetap tiba lewat webhook dan penerima di depannya. - Memakai URL Webhook Trigger Dify sebagai tujuan webhook. Challenge kembali terbungkus JSON dan Meta tidak pernah memverifikasi endpoint. - Mengirim permintaan blocking ke aplikasi Agent Dify. Aplikasi Agent hanya mendukung streaming, dan panggilan gagal dengan 400. - Memakai nilai user baru untuk setiap pesan. Dify membatasi percakapan per user, sehingga setiap pesan memulai percakapan baru tanpa ingatan. **Apakah Dify punya saluran WhatsApp?** Tidak ada dalam dokumentasinya. Aplikasi Dify dapat dijangkau lewat Service API, jadi WhatsApp terhubung melalui penerima yang memanggil API tersebut. **Bisakah n8n menjadi penerimanya?** Bisa. Node Webhook menerima, satu node HTTP memanggil Dify, dan node HTTP kedua mengirim balasan lewat Cloud API. **Bisakah tim tetap membalas dari ponsel?** Bisa. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi pada nomor itu, dan balasan yang dikirim dari ponsel sampai ke penerima sebagai event echo. **Apakah EasyCoexistence melihat percakapannya?** Tidak. Meta mengirim langsung ke penerima Anda dan isi pesan tidak pernah disimpan di sisi kami. Server MCP membaca status akun dan nomor. --- ## Beri agen LangChain nomor WhatsApp https://easycoexistence.com/id/integrations/langchain Agen LangChain mendapat WhatsApp dalam dua bagian. Pesan masuk tiba di route web Anda lewat webhook nomor tersebut, lalu route memanggil agen. Untuk bertindak, agen memuat tool MCP EasyCoexistence melalui MCPAdapter milik LangChain dengan OAuth, atau memanggil Cloud API langsung memakai token dan phone number id nomor itu. ### Bagaimana agen LangChain memuat tool WhatsApp? Lewat MCPAdapter, klien MCP milik LangChain, yang menyerahkan tool dari sebuah server MCP ke create_agent sebagai tool LangChain biasa. Ia membutuhkan langchain[mcp] versi 1.4.0 atau lebih baru dan masih berstatus beta. Autentikasi diserahkan ke FastMCP. Dengan auth="oauth" pada klien, alur OAuth 2.1 penuh berjalan: discovery, dynamic client registration, pengalihan browser, dan pertukaran token. Itulah yang diharapkan server MCP EasyCoexistence, jadi tidak ada kunci yang perlu dibuat atau ditempel. Secara default token disimpan di memori dan setiap proses mengulang langkah browser; penyedia OAuth FastMCP dengan token store menyimpannya di antara proses. Setelah dimuat, agen melihat tool beserta deskripsinya: list_numbers lebih dulu, karena setiap tool lain membutuhkan connection_id darinya, lalu send_message, send_template, list_templates, get_number_health, dan seterusnya. ### Bagaimana pesan WhatsApp masuk sampai ke agen? Lewat webhook, karena MCP tidak bisa melakukannya. Protokolnya berupa permintaan dan respons, sehingga tidak ada cara bagi server untuk membangunkan klien saat pelanggan menulis. Atur tujuan webhook nomor ke sebuah route di aplikasi Anda sendiri, dengan secret acak yang panjang di path URL. Route menjawab GET verifikasi dari Meta dengan challenge apa adanya, menerima setiap POST, langsung mengembalikan 200, dan memasukkan pekerjaan ke antrean. Worker kemudian mengambil pengirim dan teks dari payload lalu memanggil agen dengan keduanya, memakai nomor pengirim sebagai thread id agar memori tetap per pelanggan. Periksa secret di URL, bukan header X-Hub-Signature-256. Meta menandatangani dengan app secret milik Tech Provider, yang tidak pernah dibagikan, sehingga pelanggan tidak bisa memvalidasi header itu. ### Sebaiknya agen mengirim lewat MCP atau lewat Cloud API? Keduanya bisa, dan bedanya ada pada siapa yang memegang aturan. Tool MCP membawa aturan WhatsApp dalam deskripsinya, misalnya send_message hanya berfungsi di dalam jendela 24 jam dan send_template adalah cara menjangkau orang yang belum menulis. Model yang membaca deskripsi itu biasanya memilih yang tepat, dan itu berguna saat agen memutuskan secara bebas. Tool sederhana milik Anda sendiri yang mengirim ke endpoint pesan Cloud API dengan token nomor lebih mudah bila tugas agen sempit, misalnya selalu membalas orang yang baru saja menulis. Pemeriksaan jendela lalu berada di kode Anda, tempat yang tepat untuk aturan yang tidak boleh dilanggar. Teks bebas di luar jendela kembali sebagai kesalahan 131047, dan pelanggan tidak melihat apa pun. - Mengira MCP akan mengantarkan pesan masuk. Tanpa route webhook, agen tidak pernah mendengar kabar dari pelanggan. - Membiarkan token OAuth di memori pada server. Setiap restart meminta login browser lagi; simpan dengan token store. - Memakai satu thread untuk semua pelanggan. Kaitkan memori agen dengan nomor pengirim. **Apakah ini hanya untuk Python?** Contoh MCPAdapter memakai Python. Webhook dan Cloud API adalah HTTP biasa, jadi bahasa apa pun yang bisa dijalankan LangChain dapat menerima dan mengirim. **Apakah agen perlu list_numbers setiap kali?** Agen membutuhkan connection_id, dan list_numbers adalah satu-satunya sumbernya. Pada satu nomor, agen memanggilnya sekali di awal. **Apakah tim masih bisa membalas dari ponsel?** Bisa. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi, dan balasan dari ponsel sampai ke route Anda sebagai event echo yang dapat dipertimbangkan agen. **Apakah EasyCoexistence membaca percakapan?** Tidak. Meta mengirim langsung ke route Anda dan isi pesan tidak pernah disimpan di sisi kami. Tool MCP membaca status akun dan nomor. --- ## Pasang agen OpenAI Agents SDK di WhatsApp https://easycoexistence.com/id/integrations/openai-agents-sdk Arahkan tujuan webhook nomor ke sebuah route di aplikasi Python Anda. Untuk setiap pesan masuk, jalankan agen dengan Runner.run dan sesi yang dikunci pada nomor pengirim, lalu kirim result.final_output kembali lewat Cloud API dengan token dan phone number id nomor tersebut. Aplikasi WhatsApp Business tetap berfungsi di nomor yang sama. ### Bagaimana pesan WhatsApp menjadi satu proses agen? Lewat sebuah route di aplikasi Anda sendiri yang dipanggil Meta. Arahkan tujuan webhook nomor ke route itu, dengan rahasia acak yang panjang di path-nya. Route menjawab GET verifikasi dari Meta dengan mengembalikan hub.challenge sebagai teks biasa, menerima setiap POST, langsung merespons 200 dan memasukkan pekerjaan ke antrean, karena Meta mencoba kembali respons yang lambat dan agen Anda akan berjalan dua kali. Sebuah worker kemudian membaca pengirim dan teks dari payload lalu memanggil Runner.run. Berikan sesi yang id-nya adalah nomor pengirim: SDK menyimpan percakapan di bawah id itu, sehingga pesan berikutnya dari pelanggan yang sama melanjutkan dari titik terakhir, dan dua pelanggan tidak pernah berbagi riwayat. SQLiteSession sudah cukup untuk memulai; SDK juga menyediakan sesi Redis dan SQLAlchemy untuk beberapa worker. Rahasia di URL berfungsi sebagai autentikasi di sini. Meta menandatangani pengiriman dengan app secret milik Tech Provider, sehingga pelanggan tidak bisa memvalidasi header tanda tangan. ### Mengapa kode Anda yang mengirim balasan, bukan agen? Karena satu aturan yang tidak boleh dilanggar adalah aturan waktu, dan kode menegakkannya lebih baik daripada prompt. Meta membuka jendela layanan pelanggan 24 jam saat pelanggan menulis. Di dalamnya, teks bebas diterima. Di luarnya, hanya template yang disetujui yang bisa dikirim, dan teks bebas akan kembali dengan kesalahan 131047. Worker yang menjawab pesan yang baru saja tiba selalu berada di dalam jendela, jadi mengirim result.final_output sebagai teks aman secara desain. Pekerjaan yang berjalan belakangan, seperti tindak lanjut esok pagi atau pengingat, sebaiknya lewat jalur terpisah yang mengirim template dan tidak pernah teks bebas. Agen tetap bisa memakai tool. Berikan function tool untuk mencari data, misalnya pesanan atau reservasi, dan biarkan pengiriman WhatsApp ada di worker. Dengan begitu token akses juga tidak berada dalam jangkauan apa pun yang bisa dipanggil model dengan argumen sembarang. ### Bisakah agen memakai server MCP EasyCoexistence? Bisa, lewat MCPServerStreamableHttp, dengan penyiapan yang lebih banyak daripada sekadar header. SDK menerima header Authorization atau httpx.Auth di params["auth"]. Server MCP EasyCoexistence menerbitkan token OAuth sendiri setelah login lewat browser, dengan dynamic client registration dan PKCE, jadi kunci statis tidak ada. MCP Python SDK menyediakan OAuthClientProvider, handler autentikasi HTTP yang menjalankan alur itu lengkap dengan PKCE dan pembaruan token, dan itulah yang dimasukkan ke params["auth"]. Layak dipakai bila agen harus memutuskan sendiri: memeriksa kesehatan sebuah nomor, membaca status template, atau memilih antara send_message dan send_template berdasarkan aturan di deskripsi tool. Untuk meja depan yang hanya menjawab, worker di atas lebih singkat dan lebih kecil kemungkinan bermasalah. Bagaimanapun, webhook tetap diperlukan. MCP bekerja dengan permintaan dan respons, dan pesan pelanggan hanya bisa sampai ke agen lewat route yang dipanggil Meta. - Menjalankan agen sebelum mengembalikan 200 ke Meta. Respons yang lambat dicoba kembali, dan pelanggan menerima dua jawaban. - Memakai satu sesi untuk semua pelanggan. Kunci pada nomor pengirim, atau riwayat akan bercampur. - Membiarkan tindak lanjut yang tertunda mengirim teks bebas. Setelah 24 jam pengiriman gagal dengan 131047; kirim template. **Apakah ini memerlukan tool MCP hosted dari OpenAI Responses API?** Tidak. Worker menjalankan agen secara lokal dengan Runner.run, dan sisi WhatsApp hanyalah panggilan HTTPS biasa yang dibuat kode Anda. **Versi Graph API mana yang sebaiknya dipakai?** Contoh terbaru Meta memakai v25.0. Tetapkan satu versi di satu tempat dalam kode Anda agar pembaruan cukup mengubah satu baris. **Bisakah seseorang mengambil alih dari ponsel?** Bisa. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi, dan balasan dari ponsel tiba di route Anda sebagai event echo yang bisa dipakai worker untuk menjeda agen. **Apakah EasyCoexistence menyimpan percakapan?** Tidak. Meta mengirim langsung ke route Anda. Apa pun yang disimpan sesi berada di database Anda sendiri. --- ## Membangun agen WhatsApp dengan Vercel AI SDK https://easycoexistence.com/id/integrations/vercel-ai-sdk Pesan masuk tiba di route handler yang ditetapkan sebagai tujuan webhook nomor. Handler memanggil generateText dan mengirim jawabannya lewat Cloud API. Untuk alat yang bertindak pada nomor, createMCPClient dari @ai-sdk/mcp terhubung ke server MCP EasyCoexistence lewat HTTP, masuk dengan OAuth melalui authProvider. ### Bagaimana route handler menerima pesan WhatsApp? Dengan dua method pada satu route, yang ditetapkan sebagai tujuan webhook nomor dengan secret acak yang panjang di path. GET menjawab verifikasi dari Meta. Baca hub.mode, hub.verify_token, dan hub.challenge dari query, cocokkan token, lalu kembalikan challenge sebagai teks biasa. Mengembalikannya lewat helper JSON adalah kesalahan klasik: isinya tiba dengan tanda kutip di sekelilingnya dan Meta tidak pernah mulai mengirim. POST menerima event. Kembalikan 200 dengan cepat dan jalankan panggilan model sesudahnya, karena Meta mencoba kembali pengiriman yang lambat dan cold start yang menjalankan model secara inline bisa menjawab pesan yang sama dua kali. Pada platform yang menghentikan fungsi begitu respons dikirim, serahkan pekerjaannya ke antrean atau ke mekanisme platform untuk pekerjaan setelah respons. Secret di path adalah autentikasinya. Meta menandatangani setiap pengiriman dengan app secret milik Tech Provider, jadi header X-Hub-Signature-256 tidak bisa diperiksa di sisi Anda. ### Bagaimana AI SDK memuat alat WhatsApp? Dengan createMCPClient dari @ai-sdk/mcp dan transport HTTP, yang direkomendasikan dokumentasi AI SDK untuk produksi. Transport menerima URL server dan sebuah authProvider, dan OAuth lewat authProvider adalah cara server MCP EasyCoexistence diotorisasi: server ini menerbitkan metadata OAuth, mendukung dynamic client registration dan PKCE, lalu menerbitkan token sendiri setelah login. Tidak ada kunci API yang perlu ditaruh di header. Alat milik klien langsung masuk ke generateText atau streamText. Model lalu melihat list_numbers, send_message, send_template, get_number_health, dan lainnya, dengan deskripsi yang menyebut jendela layanan pelanggan 24 jam. Tutup klien setelah panggilan selesai, di callback onEnd untuk stream atau di blok finally untuk selainnya, sesuai permintaan dokumentasi AI SDK. Pakai ini saat model yang perlu memutuskan. Untuk membalas pesan yang baru masuk, panggilan Cloud API langsung dari handler lebih singkat. ### Apa yang berubah karena nomor memakai Coexistence? Ada dua hal yang perlu diketahui kode Anda. Pertama, seseorang mungkin sudah ada dalam percakapan. Aplikasi WhatsApp Business tetap berfungsi pada nomor itu, dan setiap balasan yang diketik di ponsel tiba di route sebagai event echo. Handler yang menjeda model untuk sebuah kontak setelah echo mencegahnya menjawab di atas seseorang. Kedua, pengiriman dibatasi tetap 20 pesan per detik untuk nomor tersebut. Agen percakapan tidak pernah mendekatinya, tetapi loop broadcast yang ditulis dengan Promise.all di atas daftar kontak akan mencapainya, jadi bagi dalam batch. Selebihnya adalah Cloud API biasa. Dalam 24 jam sejak pesan terakhir pelanggan, teks bebas diizinkan. Setelah itu, hanya template yang disetujui yang bisa terkirim, dan teks bebas mengembalikan kesalahan 131047 tanpa pelanggan melihat apa pun. - Mengembalikan challenge dengan helper respons JSON. Tanda kutip di sekelilingnya membuat pemeriksaan Meta gagal. - Menjalankan generateText sebelum menjawab Meta. Pada cold start, pengiriman ulang menghasilkan jawaban kedua. - Lupa menutup klien MCP. Setiap permintaan meninggalkan satu koneksi terbuka sampai platform menghentikannya. **Apakah ini hanya berfungsi di Vercel?** Tidak. AI SDK adalah library TypeScript, dan route bisa berjalan di host mana pun yang melayani HTTPS dan menjawab GET serta POST. **Apakah saya perlu klien MCP sama sekali?** Tidak untuk membalas pesan. Panggilan fetch ke endpoint pesan Cloud API dengan token nomor sudah cukup. MCP berguna saat model yang memilih apa yang dilakukan. **Penyedia mana yang bisa dipakai untuk model?** Penyedia mana pun yang didukung AI SDK. Sisi WhatsApp tidak bergantung pada model, jadi berganti penyedia tidak mengubah route atau panggilan Cloud API. **Apakah EasyCoexistence melihat pesan?** Tidak. Meta mengirim langsung ke route Anda dan isi pesan tidak pernah disimpan di sisi kami. --- ## Kirim pesan pesanan WhatsApp dari Shopify https://easycoexistence.com/id/integrations/shopify Aksi kirim permintaan HTTP di Shopify Flow dapat mengirim template yang sudah disetujui ke Cloud API saat pesanan dibuat, memakai ID nomor telepon dari nomor yang terhubung dan token yang disimpan sebagai secret Flow. Pada plan tanpa aksi itu, webhook admin Shopify mengirim data ke penerima, misalnya n8n, yang melakukan panggilan yang sama. ### Bagaimana Shopify Flow mengirim pesan WhatsApp? Dengan aksi kirim permintaan HTTP, yang mengirim ke URL mana pun dengan header dan body yang dapat memakai variabel Liquid dari trigger. Buat workflow pada trigger pembuatan pesanan, lalu tambahkan aksi kirim permintaan HTTP. URL-nya adalah endpoint Cloud API untuk pengiriman pesan bagi ID nomor telepon dari nomor yang terhubung. Tambahkan header Authorization dengan nilai Bearer diikuti token akses nomor tersebut, yang disimpan sebagai secret Flow dan dirujuk sebagai variabel secret. Nilai secret tidak pernah ditampilkan di antarmuka Flow dan disamarkan dari log eksekusi, dan di situlah token seharusnya berada. Body-nya berupa pesan template, dengan nomor telepon pelanggan di field `to` dan detail pesanan sebagai parameter template. Flow menganggap respons 2XX atau 3XX sebagai berhasil. Meta membalas permintaan yang valid dengan ID pesan, jadi eksekusi yang berhasil berarti Meta menerima pesan tersebut. ### Mengapa pesan pesanan harus berupa template? Karena toko yang menulis lebih dulu. Jendela layanan pelanggan 24 jam dari Meta hanya terbuka ketika pelanggan menulis ke nomor tersebut. Konfirmasi pesanan, pembaruan pengiriman, atau pengingat checkout yang ditinggalkan dikirim sebelum itu, sehingga teks bebas ditolak dan hanya template yang sudah disetujui yang bisa lolos. Buat template satu kali, dalam kategori utility untuk pembaruan pesanan dan pengiriman, lalu tunggu persetujuan sebelum workflow diaktifkan. Nama dan bahasa di body permintaan harus sama persis dengan template yang disetujui, dan jumlah parameter harus sesuai dengan placeholder-nya. Ada juga soal persetujuan. Meta mewajibkan opt-in sebelum bisnis mengirim pesan kepada seseorang di WhatsApp: orang tersebut memberikan nomornya dan setuju menerima pesan dari bisnis ini. Kotak centang di checkout yang menyatakan hal itu adalah cara umum untuk mengumpulkannya, dan workflow sebaiknya memeriksanya sebelum mengirim. ### Bagaimana jika plan toko tidak menyertakan aksi kirim permintaan HTTP? Gunakan webhook admin Shopify sebagai gantinya. Di Pengaturan, Notifikasi, Webhooks, pemilik toko dapat membuat webhook untuk suatu event seperti pembuatan pesanan, dalam format JSON, ke sebuah URL. Arahkan ke penerima: node Webhook n8n, atau route di PHP, Python, atau Node. Penerima membaca pesanan, memeriksa persetujuan, lalu melakukan panggilan template yang sama ke Cloud API. Jalur mana pun yang mengirim, balasannya sama. Ketika pelanggan menjawab pesan pesanan, balasan masuk ke aplikasi WhatsApp Business di ponsel toko, karena nomor tersebut memakai Coexistence, dan jendela 24 jam kini terbuka untuk teks bebas. Jika tujuan webhook nomor tersebut sudah diatur, balasan juga sampai ke sistem Anda. Pesan pesanan itu sendiri juga muncul di aplikasi, sehingga orang yang membalas melihat apa yang sedang dibalas pelanggan. - Mengirim teks bebas saat pesanan dibuat. Pelanggan belum menulis, jadi Meta menolaknya; harus berupa template yang sudah disetujui. - Membiarkan penanganan kesalahan pada coba kembali untuk respons 4XX. Flow bisa mencoba kembali hingga 24 jam untuk permintaan yang tidak akan pernah diterima Meta. - Menaruh token di header sebagai teks biasa. Simpan sebagai secret Flow agar tidak muncul di antarmuka dan log. **Siapa yang membayar pesan template?** Meta menagih biaya pesan langsung ke bisnis pada WhatsApp Business Account miliknya sendiri. EasyCoexistence tidak pernah menambahkan markup. **Apakah tim masih bisa membalas pelanggan dari ponsel?** Ya. Itulah yang dipertahankan Coexistence: aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama dengan yang dipakai toko untuk mengirim. **Apakah ini memerlukan aplikasi Shopify?** Tidak. Aksi kirim permintaan HTTP di Flow, atau webhook admin ke penerima, sudah cukup. Cloud API hanyalah satu panggilan HTTPS. **Format telepon apa yang dibutuhkan field `to`?** Format internasional dengan kode negara dan hanya angka. Bersihkan kolom telepon checkout sebelum mengirim, karena pelanggan mengetik spasi dan simbol. --- ## Kirim pembaruan pesanan WooCommerce lewat WhatsApp https://easycoexistence.com/id/integrations/woocommerce Buat webhook WooCommerce untuk event pesanan yang mengarah ke sebuah penerima, misalnya workflow n8n atau route PHP kecil. Penerima memverifikasi tanda tangan WooCommerce, memastikan pelanggan setuju menerima pesan WhatsApp, lalu mengirim template yang sudah disetujui lewat Cloud API dengan phone number id dan token milik nomor yang terhubung. ### Bagaimana pesanan WooCommerce memicu pesan WhatsApp? Lewat webhook WooCommerce dan sebuah penerima. Di WooCommerce, buka Settings, Advanced, Webhooks, lalu tambahkan webhook dengan topik pesanan, seperti order created atau order updated, sebuah URL pengiriman, dan sebuah secret. Setelah itu WooCommerce mengirim pesanan sebagai JSON ke URL tersebut setiap kali event terjadi. Payload-nya sudah baku, sehingga tidak bisa diarahkan langsung ke Cloud API. Sebuah penerima berada di antaranya: node Webhook n8n, route di PHP milik toko, atau layanan kecil apa pun. Penerima membaca pesanan, mengambil nomor telepon pelanggan serta detail yang dibutuhkan pesan, lalu membuat satu permintaan HTTPS ke endpoint messages Cloud API untuk nomor yang terhubung, dengan access token nomor itu sebagai bearer token. Topik order.updated tidak terikat pada satu status, jadi penerima sebaiknya membaca field status pesanan dan mengirim sekali untuk setiap transisi yang dianggap penting. Secara default WooCommerce mengirim di latar belakang lewat wp-cron, sehingga pesan bisa tiba sedikit terlambat setelah pesanan. ### Bagaimana penerima tahu permintaan itu berasal dari toko? Dari tanda tangan WooCommerce. Setiap pengiriman membawa header X-WC-Webhook-Signature, yaitu HMAC-SHA256 dari payload mentah yang dikodekan base64 dan dihitung dengan secret yang Anda atur pada webhook. Penerima menghitung hash yang sama atas body yang diterimanya, membandingkannya, dan menolak apa pun yang tidak cocok. Ini adalah secret milik toko sendiri, jadi berbeda dengan tanda tangan Meta pada pesan WhatsApp masuk, tanda tangan ini bisa divalidasi. Bandingkan dalam waktu konstan, dan hitung hash dari body mentah sebelum framework mengurainya, karena JSON yang dikodekan ulang menghasilkan hash yang berbeda. Balas dengan cepat memakai 2xx. WooCommerce menganggap setiap respons selain 2xx, 301, atau 302 sebagai kegagalan, dan setelah lebih dari lima kegagalan berturut-turut webhook dinonaktifkan. Penerima yang mati saat deploy, atau lambat karena menunggu Meta sebelum menjawab, bisa mematikan pesan toko tanpa ada yang menyadarinya. ### Apa yang bisa dikirim toko, dan kapan? Template yang sudah disetujui, setiap kali toko yang menulis lebih dulu. Jendela layanan pelanggan 24 jam dari Meta hanya terbuka saat pelanggan mengirim pesan ke nomor tersebut, sehingga konfirmasi pesanan atau pembaruan pengiriman diinisiasi oleh bisnis dan teks bebas ditolak. Buat template utility untuk setiap pembaruan, tunggu persetujuan, lalu kirim berdasarkan nama dan bahasa dengan nomor pesanan serta detail lain sebagai parameter. Meta juga mewajibkan opt-in: pelanggan memberikan nomornya dan setuju dihubungi bisnis ini lewat WhatsApp. Kotak centang saat checkout yang disimpan pada pesanan adalah catatan paling sederhana untuk itu, dan penerima sebaiknya memeriksanya sebelum mengirim. Setelah pelanggan membalas, percakapan berjalan sebagai Coexistence biasa. Balasan muncul di aplikasi WhatsApp Business pada ponsel toko, jendela terbuka untuk teks bebas, dan tim menjawab dari aplikasi seperti biasa. - Memanggil Cloud API sebelum menjawab WooCommerce. Pengiriman yang lambat atau gagal dihitung sebagai kegagalan webhook, yang dinonaktifkan setelah lebih dari lima kegagalan. - Menghitung hash dari JSON yang sudah diurai, bukan dari body mentah. Tanda tangan tidak pernah cocok dan setiap pengiriman yang asli ditolak. - Mengirim pada setiap pengiriman order.updated. Topik ini tidak terikat pada satu status, jadi tanpa melacak transisi mana yang sudah dikirimi pesan, pelanggan menerima pesan ganda. **Apakah saya perlu plugin WordPress untuk ini?** Tidak. Webhook bawaan WooCommerce dan sebuah penerima sudah cukup, dan penerima bisa berupa route di aplikasi PHP yang sama. **Siapa yang membayar pesan pesanan?** Meta menagih biaya pesan langsung ke bisnis pada WhatsApp Business Account miliknya sendiri, dan EasyCoexistence tidak pernah menambahkan markup. **Apakah tim masih bisa memakai ponsel?** Bisa. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi pada nomor toko, dan template yang dikirim toko muncul di percakapan. **Bagaimana jika webhook dinonaktifkan?** Perbaiki penerima, lalu ubah status webhook kembali menjadi active di WooCommerce. Pesanan yang dibuat saat webhook mati tidak memicu pesan. --- ## Kirim dan terima WhatsApp dari PHP dan Laravel https://easycoexistence.com/id/integrations/php-laravel Untuk menerima, buat rute Laravel yang menjawab GET verifikasi dari Meta dan menerima POST, dengan membaca parameter sebagai hub_mode, hub_verify_token, dan hub_challenge karena PHP mengubah titik menjadi garis bawah. Untuk mengirim, cukup satu POST Http::withToken() ke endpoint pesan Cloud API dengan ID nomor telepon dan token milik nomor itu. Tidak perlu SDK. ### Bagaimana cara menerima pesan WhatsApp di Laravel? Dengan satu GET dan satu POST pada path yang sama di routes/api.php. Jalankan php artisan install:api lebih dulu jika file itu belum ada. Rute API bersifat stateless dan berada di luar grup web, jadi POST dari Meta tidak ditolak karena token CSRF yang hilang, seperti yang terjadi pada rute di routes/web.php. GET menjawab verifikasi dari Meta. Meta mengirim hub.mode, hub.verify_token, dan hub.challenge, tetapi PHP menulis ulang titik pada nama variabel masuk menjadi garis bawah, sehingga Laravel melihat hub_mode, hub_verify_token, dan hub_challenge. Kode yang membaca nama bertitik akan mendapat null dan tidak pernah lolos verifikasi. Kembalikan challenge sebagai teks biasa, bukan lewat response()->json(). POST menyerahkan payload ke job dalam antrean lalu langsung mengembalikan 200. Taruh kunci acak yang panjang di path dan periksa pada kedua rute: Meta menandatangani pengiriman dengan app secret milik Tech Provider, sehingga header tanda tangan tidak bisa divalidasi di sisi Anda. ### Bagaimana cara mengirim pesan WhatsApp dari Laravel? Dengan HTTP client Laravel: satu POST ke endpoint pesan untuk ID nomor telepon, dengan access token sebagai bearer token. Kedua nilai ini berasal dari koneksi, tampil di dashboard dan dikembalikan oleh get_api_credentials, dan sebaiknya disimpan di config/services.php dengan dukungan variabel lingkungan, bukan di dalam kode. Bentuk body bergantung pada waktu. Dalam 24 jam sejak pesan terakhir pelanggan, objek text bisa dipakai, seperti contoh di bawah. Di luar jendela itu Meta hanya menerima objek template yang menyebut template yang sudah disetujui beserta bahasanya, dan teks bebas gagal dengan kesalahan 131047. Respons adalah tempat untuk melihatnya: panggilan yang gagal mengembalikan objek kesalahan yang kodenya menjelaskan apa yang salah, jadi catat di log, jangan dibuang. Tidak ada bagian dari permintaan ini yang khusus untuk EasyCoexistence. Ini adalah panggilan yang ada di dokumentasi Meta sendiri, sehingga HTTP client PHP apa pun, Guzzle atau cURL biasa, bekerja dengan cara yang sama. ### Apa lagi yang dibutuhkan handler Laravel di produksi? Antrean yang sungguhan, deduplikasi, dan pemeriksaan jendela. Antrean penting karena Meta mencoba kembali pengiriman jika respons lambat. HandleWhatsAppEvent::dispatch() hanya kembali dengan cepat bila koneksi antreannya sungguhan dan ada worker yang berjalan. Pada driver sync, job berjalan di dalam permintaan, dan pemanggilan model yang lambat atau penulisan database berubah menjadi pengiriman ganda. Lakukan deduplikasi berdasarkan ID pesan, yaitu wamid pada setiap pesan, karena percobaan ulang itu hal biasa, bukan pengecualian. Unique index pada kolom itu, atau cache lock dengan kunci tersebut, sudah cukup. Dan simpan kapan setiap kontak terakhir menulis. Dengan stempel waktu itu, jalur pengiriman memilih text atau template sendiri, tidak perlu mengetahuinya dari kesalahan 131047 setelah pelanggan terlanjur menunggu. Balasan yang diketik di ponsel pada aplikasi WhatsApp Business tiba sebagai event echo pada rute yang sama, sehingga handler juga bisa melihat kapan seseorang mengambil alih percakapan. - Membaca hub.challenge dengan titik. PHP sudah mengubahnya menjadi hub_challenge, sehingga handler mengembalikan body kosong dan Meta tidak pernah memverifikasi. - Menaruh webhook di routes/web.php. POST dari Meta tidak membawa token CSRF dan ditolak dengan 419. - Mengirim job ke antrean sync. Job berjalan sebelum 200 dikirim, penanganan yang lambat dicoba kembali, dan pesan diproses dua kali. - Mengembalikan challenge dengan response()->json(). Tanda kutip di sekitar nilainya membuat pemeriksaan Meta gagal. **Apakah ada SDK PHP?** Tidak dari kami, dan tidak diperlukan. API-nya milik Meta, didokumentasikan oleh Meta, dan HTTP client Laravel atau Guzzle langsung bisa menjangkaunya. **Apakah ini bisa dipakai tanpa Laravel?** Bisa. Di PHP biasa, baca $_GET['hub_challenge'], tampilkan sebagai text/plain, dan kirim dengan cURL. Aturan garis bawah berlaku untuk setiap framework PHP. **Mengapa URL perlu kunci di path?** Karena itulah autentikasi yang berfungsi. Tanda tangan Meta memakai app secret milik Tech Provider yang tidak pernah dibagikan, jadi rahasia di URL yang mencegah orang asing mengirim event palsu. **Apakah tim masih bisa memakai ponsel?** Bisa. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi pada nomor itu, dan pesan yang dikirim dari ponsel sampai ke rute Anda sebagai event echo. --- ## WhatsApp Coexistence di Brasil: ketersediaan dan tarif Meta https://easycoexistence.com/id/docs/whatsapp-coexistence-brazil Coexistence tersedia di Brasil: dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak menetapkan pembatasan wilayah. Pesan ke nomor +55 dikenai tarif kartu tarif Brasil dari Meta, yang mulai 1 Oktober 2026 menagih USD 0.0625 per template marketing dan USD 0.0068 per template utility atau authentication, dengan tarif BRL dipublikasikan berdampingan. ### Apakah WhatsApp Coexistence tersedia di Brasil? Ya. Dokumentasi terbaru Meta untuk onboarding pengguna aplikasi WhatsApp Business memuat syarat yang harus dipenuhi sebuah nomor, dan tidak ada satu pun yang berupa negara. Nomor Brasil memenuhi syarat dengan ketentuan yang sama seperti nomor lain: sudah dipakai di aplikasi WhatsApp Business, aplikasinya berversi 2.24.17 atau lebih baru, dan onboarding dijalankan lewat Tech Provider atau Solution Partner menggunakan Embedded Signup. Setelah terhubung, aplikasi di ponsel tetap berfungsi dan nomor +55 yang sama mendapat akses Cloud API. Meta menetapkan throughput pada nomor ini sebesar 20 pesan per detik agar tetap kompatibel dengan aplikasi. ### Berapa tarif Meta per pesan di Brasil? Meta menagih per pesan yang terkirim, berdasarkan kategori dan kode negara penerima. Brasil (+55) adalah pasar yang disebut tersendiri di kartu tarif, sehingga pesan ke nomor Brasil dikenai tarif Brasil sendiri, bukan rata-rata regional. Ini adalah tarif daftar yang berlaku mulai 1 Oktober 2026, dari kartu tarif USD dan BRL Meta. Tarif utility dan authentication bisa turun lebih jauh mengikuti tingkat volume bulanan, yang diterapkan Meta per pasar dan kategori. ### Pesan apa saja yang tetap gratis? Ada tiga hal yang tidak dikenai biaya. Pesan yang diketik di aplikasi WhatsApp Business pada ponsel tetap gratis setelah onboarding, karena Meta hanya menerapkan tarif Cloud API pada apa yang dikirim lewat API. Setiap nomor telepon bisnis mendapat 1,000 pesan layanan gratis per bulan, yaitu balasan tanpa template yang dikirim dalam jendela layanan pelanggan 24 jam. Dan semua yang dikirim dalam jendela titik masuk gratis, yang terbuka saat pelanggan datang dari iklan Click to WhatsApp, gratis hingga 7 hari. Dua hal berubah pada 1 Oktober 2026: pesan layanan setelah 1,000 pertama setiap bulan dikenai biaya, dan template utility yang dikirim dalam jendela layanan pelanggan juga dikenai biaya. ### Apakah Meta menagih bisnis Brasil dalam real? Sekarang ya. Meta memulai lokalisasi penagihan untuk Brasil pada 1 Juli 2026. Penyedia solusi dan bisnis yang terintegrasi langsung, dengan negara Sold-To di Billing Hub adalah Brasil, dapat membuat akun Messaging dalam BRL, dan biaya pada akun tersebut ditagih dalam BRL oleh Facebook Brasil, entitas lokal Meta. Perubahan ini punya tenggat. Pelanggan yang memenuhi syarat harus memindahkan semua akun Messaging di Business Portfolio mereka ke BRL paling lambat 30 Juni 2027, karena mulai 1 Juli 2027 Meta berhenti mengirimkan pesan dari akun non-BRL mereka. Meta menyediakan Currency Migration API untuk pemindahan ini, sebab mata uang yang dipilih saat akun dibuat tidak bisa diubah dengan cara lain. 1. Check the number: Confirm the +55 number is on the WhatsApp Business app, version 2.24.17 or newer, and not attached to another provider. 2. Set up billing: Add a payment method in Billing Hub, in BRL if your Sold-To country is Brazil. 3. Run Embedded Signup: Log in with Facebook, choose the portfolio and the number, and confirm the connection in the app. - Tetap memakai akun Messaging USD setelah 30 Juni 2027 padahal negara Sold-To Anda adalah Brasil. Meta berhenti mengirimkan pesannya mulai 1 Juli 2027. - Menganggap setiap balasan gratis. Sejak 1 Oktober 2026, pesan layanan di atas 1,000 per nomor per bulan dikenai biaya. - Menyusun anggaran berdasarkan lokasi bisnis. Meta menetapkan harga menurut kode negara penerima, jadi pesan ke nomor Portugal dikenai tarif Rest of Western Europe. **Apakah saya perlu perusahaan Brasil untuk memakai Coexistence?** Tidak. Syarat Meta menyangkut nomor dan aplikasinya, bukan tempat perusahaan didaftarkan. Lokasi perusahaan hanya menentukan mata uang dan entitas Meta yang menagih Anda. **Apakah tarif BRL sama dengan tarif USD?** Meta menerbitkan kartu tarif terpisah untuk setiap mata uang. Untuk Brasil, kartu 1 Oktober 2026 mencantumkan BRL 0.3217 untuk marketing dan BRL 0.035 untuk utility dan authentication. **Apakah pesan yang saya kirim dari ponsel dikenai biaya?** Tidak. Dokumentasi Meta menyebut pesan yang dikirim lewat aplikasi WhatsApp Business tetap gratis setelah onboarding. Hanya pengiriman lewat API yang mengikuti tarif Cloud API. **Apa yang terjadi jika akun saya tidak punya metode pembayaran?** Meta tetap mengirimkan pesan layanan dalam kuota gratis 1,000, tetapi berhenti mengirimkannya setelah kuota habis. Tambahkan metode pembayaran di Billing Hub sebelum mengirim apa pun yang dikenai biaya oleh Meta. --- ## WhatsApp Coexistence di Meksiko: ketersediaan dan tarif Meta https://easycoexistence.com/id/docs/whatsapp-coexistence-mexico Coexistence tersedia di Meksiko, karena dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak menetapkan batasan geografis. Pesan ke nomor +52 dikenai harga sesuai kartu tarif Meksiko dari Meta: mulai 1 Oktober 2026, USD 0.0397 per template marketing dan USD 0.0085 per template utility atau authentication, atau MXN 0.7298 dan MXN 0.1565 pada kartu tarif peso. ### Apakah bisnis di Meksiko dapat memakai WhatsApp Coexistence? Ya. Persyaratan dalam dokumentasi Meta untuk onboarding pengguna aplikasi WhatsApp Business menyangkut nomor dan aplikasinya, bukan negaranya: nomor sudah aktif di aplikasi WhatsApp Business, aplikasi berjalan pada versi 2.24.17 atau lebih baru, dan koneksi dibuat lewat Embedded Signup oleh Tech Provider atau Solution Partner. Nomor +52 yang memenuhi syarat tersebut tetap berfungsi di aplikasi pada ponsel dan sekaligus mendapat akses Cloud API pada nomor yang sama. Meta membatasi throughput API pada nomor bersama ini sebesar 20 pesan per detik. ### Berapa biaya Meta per pesan di Meksiko? Meta menagih per pesan yang terkirim, dan tarifnya bergantung pada dua hal: kategori pesan dan kode panggilan negara penerimanya. Meksiko (+52) memiliki baris tersendiri pada kartu tarif. Ini adalah tarif daftar yang berlaku mulai 1 Oktober 2026, tanggal yang sama ketika Meta menaikkan tarif marketing Meksiko. Volume bulanan yang lebih tinggi dapat membuka tarif utility dan authentication yang lebih rendah melalui tingkat volume Meta. ### Apa saja yang tidak dikenai biaya? Semua yang diketik langsung di ponsel pada aplikasi WhatsApp Business, yang menurut dokumentasi Meta tetap gratis setelah nomor di-onboard. Hanya pesan yang dikirim lewat Cloud API yang mengikuti harga Cloud API. Di sisi API, setiap nomor telepon bisnis mendapat 1,000 pesan layanan gratis per bulan, yaitu balasan non-template di dalam jendela layanan pelanggan 24 jam, dan jatah ini diatur ulang setiap bulan tanpa terakumulasi. Pelanggan yang datang dari iklan Click to WhatsApp membuka jendela titik masuk gratis hingga 7 hari, selama itu Meta tidak menagih pesan marketing, utility, authentication, maupun layanan. ### Dapatkah Meta menagih akun Meksiko dalam peso? MXN adalah salah satu dari 16 mata uang yang diaktifkan Meta pada WhatsApp Business Platform, diluncurkan pada 1 Januari 2026, dan Meta menerbitkan kartu tarif MXN lengkap di samping kartu tarif USD. Mata uang dipilih saat akun pesan dibuat dan tidak bisa diganti begitu saja sesudahnya. Meta menyediakan Currency Migration API untuk pindah ke mata uang lain di kemudian hari. Berbeda dengan Brasil dan India, halaman harga Meta tidak menjelaskan kewajiban migrasi penagihan lokal untuk Meksiko, sehingga memilih MXN atau USD adalah keputusan bisnis itu sendiri. 1. Check the number: Make sure the +52 number runs the WhatsApp Business app, version 2.24.17 or newer, and is not attached to another provider. 2. Pick the currency: Choose MXN or USD when the account is created, and add a payment method in Billing Hub. 3. Connect: Run Embedded Signup, select the portfolio and the number, and confirm the connection from the app. - Membuat akun dalam USD padahal menginginkan peso. Mata uang ditetapkan saat akun dibuat, dan mengubahnya memerlukan Currency Migration API dari Meta. - Memakai angka tarif sebelum 1 Oktober 2026. Meta menaikkan tarif marketing Meksiko pada tanggal itu. - Mengira balasan selalu gratis. Setelah melewati 1,000 pesan layanan per nomor per bulan, Meta menagihnya. **Apakah nomor seluler +52 1 diperlakukan berbeda?** Meta memetakan seluruh kode panggilan +52 ke pasar Meksiko, sehingga setiap penerima di Meksiko dikenai tarif Meksiko sesuai kategori pesan. **Apakah tarif Meksiko berubah baru-baru ini?** Ya. Pembaruan Meta pada 1 Oktober 2026 menaikkan tarif marketing Meksiko. Tarif utility dan authentication tidak termasuk dalam daftar perubahan itu. **Apakah mengirim pesan ke pelanggan di Amerika Serikat berbiaya sama?** Tidak. Nomor AS masuk ke wilayah Amerika Utara milik Meta, yang memiliki tarif sendiri. Kode panggilan penerima menentukan harganya. **Apakah saya kehilangan aplikasi saat menghubungkan API?** Tidak. Nomor tetap berada di aplikasi WhatsApp Business dan ponsel tetap mengirim serta menerima seperti sebelumnya. --- ## WhatsApp Coexistence di Kolombia: ketersediaan dan tarif Meta https://easycoexistence.com/id/docs/whatsapp-coexistence-colombia Coexistence tersedia di Kolombia: dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak memuat pembatasan negara. Pesan ke nomor +57 memakai kartu tarif Meta untuk Kolombia, yang mulai 1 Oktober 2026 mencantumkan USD 0.0125 per template marketing dan USD 0.0008 per template utility atau authentication, atau COP 46.0227 dan COP 2.9455 pada kartu peso. ### Apakah WhatsApp Coexistence berfungsi dengan nomor Kolombia? Ya. Dokumentasi Meta untuk onboarding pengguna aplikasi WhatsApp Business menyebut syarat yang harus dipenuhi sebuah nomor, dan tidak ada yang bersifat geografis. Nomor +57 memenuhi syarat jika sudah dipakai di aplikasi WhatsApp Business, aplikasinya berversi 2.24.17 atau lebih baru, dan onboarding dilakukan lewat Embedded Signup yang dijalankan oleh Tech Provider atau Solution Partner. Setelah onboarding, ponsel tetap berjalan seperti biasa, lengkap dengan chat-nya, sementara nomor yang sama menjawab lewat Cloud API. Throughput di sisi API dibatasi tetap pada 20 pesan per detik untuk nomor yang dipakai bersama. ### Berapa tarif Meta per pesan untuk Kolombia? Meta menetapkan harga setiap pesan terkirim berdasarkan kategorinya dan kode negara penerima. Kolombia (+57) adalah pasar yang disebut tersendiri, dan pada kartu 1 Oktober 2026 tarif marketing dan utility-nya paling rendah di antara pasar Amerika Latin yang dicantumkan Meta, termasuk wilayah Rest of Latin America. Angka di bawah adalah tarif daftar; tingkat volume dapat menurunkan tarif utility dan authentication lebih jauh pada volume bulanan yang tinggi. ### Pesan apa saja yang gratis di Kolombia? Sama seperti di mana pun, karena kasus gratis Meta berlaku global, bukan per pasar. Pesan yang dikirim dari aplikasi WhatsApp Business di ponsel tetap gratis setelah nomor terhubung; harga Cloud API hanya berlaku untuk pengiriman lewat API. Setiap nomor telepon bisnis mendapat 1.000 pesan layanan gratis per bulan untuk balasan non-template di dalam jendela layanan pelanggan 24 jam. Percakapan yang dimulai dari iklan Click to WhatsApp membuka jendela titik masuk gratis hingga 7 hari tanpa biaya pada kategori mana pun, kecuali pesan Meta Business Agent. Sejak 1 Oktober 2026, template utility yang dikirim di dalam jendela layanan pelanggan yang terbuka dikenai biaya. ### Bisakah bisnis Kolombia membayar Meta dalam peso? COP adalah salah satu mata uang yang ditambahkan Meta pada 2026, tersedia sejak 1 April 2026, dengan kartu tarif sendiri yang dipublikasikan. Kartu COP Meta menghargai setiap pasar dalam peso, sehingga bisnis Kolombia yang mengirim pesan ke pelanggan di Meksiko atau Spanyol tetap melihat biayanya dalam COP. Mata uang ditetapkan saat akun Messaging dibuat dan tidak berubah. Pindah di kemudian hari dilakukan dengan Currency Migration API milik Meta. Halaman harga Meta hanya menjelaskan migrasi penagihan lokal yang wajib untuk Brasil dan India, jadi bagi Kolombia COP adalah pilihan, bukan kewajiban. 1. Check the number: The +57 number must be on the WhatsApp Business app, version 2.24.17 or newer, and free of any other provider. 2. Choose COP or USD: Pick the currency at account creation and add a payment method in Billing Hub. 3. Run Embedded Signup: Log in with Facebook, select the portfolio and the number, and confirm in the app. - Menerapkan tarif Kolombia ke semua pelanggan. Pesan ke nomor Peru atau Chili dikenai tarif pasar masing-masing, yang pada kartu Oktober 2026 beberapa kali lebih tinggi. - Memilih mata uang penagihan secara sembarangan. Setelah akun dibuat, penggantian memerlukan Currency Migration API milik Meta. - Membiarkan akun tanpa metode pembayaran. Pesan layanan berhenti terkirim setelah 1.000 pesan gratis bulan itu habis. **Mengapa tarif Kolombia jauh lebih rendah dari negara tetangganya?** Meta menetapkan tarif per pasar dan tidak menjelaskan angka masing-masing. Kartu 1 Oktober 2026 hanya mencantumkan Kolombia lebih rendah daripada pasar Amerika Latin lainnya. **Apakah harga authentication berbeda dari utility?** Tidak untuk Kolombia. Keduanya USD 0.0008 pada kartu 1 Oktober 2026, dan tidak ada tarif authentication-international yang berlaku. **Apakah saya membayar untuk pesan yang dikirim pelanggan kepada saya?** Tidak. Meta tidak menagih pesan dari pengguna ke bisnis, hanya pesan yang dikirimkan oleh bisnis. **Apakah aplikasi tetap menyimpan riwayat chat saya?** Ya. Aplikasi WhatsApp Business tetap berjalan di ponsel beserta chat-nya setelah nomor terhubung ke API. --- ## WhatsApp Coexistence di Argentina: ketersediaan dan tarif Meta https://easycoexistence.com/id/docs/whatsapp-coexistence-argentina Coexistence tersedia di Argentina, karena dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak menetapkan pembatasan wilayah. Pesan ke nomor +54 dikenai tarif khusus Argentina: mulai 1 Oktober 2026, USD 0.0618 per template marketing dan USD 0.026 per template utility atau authentication, atau ARS 89.562 dan ARS 37.6798 pada kartu tarif peso Meta. ### Apakah Coexistence tersedia untuk nomor Argentina? Ya. Tidak ada ketentuan dalam dokumentasi Meta untuk onboarding pengguna aplikasi WhatsApp Business yang bergantung pada negara. Yang diperiksa Meta adalah nomor dan aplikasinya: nomor +54 yang sudah aktif di aplikasi WhatsApp Business, menjalankan versi 2.24.17 atau lebih baru, dan dihubungkan melalui Embedded Signup oleh Tech Provider atau Solution Partner. Hasilnya adalah satu nomor yang dipakai dengan dua cara. Staf tetap membalas dari ponsel, sedangkan perangkat lunak mengirim dan menerima lewat Cloud API, dengan batas 20 pesan per detik dari Meta selama nomor itu dibagi dengan aplikasi. ### Berapa tarif Meta per pesan untuk Argentina? Setiap pesan yang terkirim ditagih menurut kategori, sesuai tarif pasar tempat kode panggilan penerima berada. Argentina (+54) adalah pasar tersendiri pada kartu tarif Meta. Berikut tarif daftar yang berlaku mulai 1 Oktober 2026, diambil dari kartu tarif USD dan ARS Meta. Untuk utility dan authentication, tingkat volume bulanan Meta menurunkan tarif begitu sebuah Business Portfolio mengirim cukup banyak pesan ke Argentina dalam sebulan. ### Apa yang bisa dikirim bisnis Argentina secara gratis? Balasan yang diketik di ponsel tidak dikenai biaya: dokumentasi Meta menyatakan pesan yang dikirim lewat aplikasi WhatsApp Business tetap gratis setelah onboarding, dan hanya pengiriman lewat API yang mengikuti harga Cloud API. Melalui API, setiap nomor telepon bisnis mendapat jatah 1,000 pesan layanan gratis per bulan, yaitu balasan non-template di dalam jendela layanan pelanggan 24 jam. Jatah itu diatur ulang setiap bulan dan pesan yang tidak terpakai tidak dibawa ke bulan berikutnya. Pelanggan yang menulis dari iklan Click to WhatsApp membuka jendela titik masuk gratis hingga 7 hari, dan selama itu pesan marketing, utility, authentication, dan layanan tidak ditagih. ### Bisakah Meta menagih akun Argentina dalam peso? ARS tersedia sebagai mata uang WhatsApp Business Platform sejak 1 April 2026, dan Meta menerbitkan kartu tarif ARS lengkap di samping kartu tarif USD. Kartu peso itu mencantumkan setiap pasar dalam ARS, bukan hanya Argentina. Mata uang ditentukan saat akun pesan dibuat dan tidak bisa diganti dengan bebas sesudahnya; untuk itu Meta menyediakan Currency Migration API. Halaman harga Meta hanya menjelaskan penagihan lokal wajib untuk Brasil dan India, sehingga untuk Argentina pilihan antara ARS dan USD diserahkan kepada bisnis. 1. Check the number: The +54 number must run the WhatsApp Business app at version 2.24.17 or newer and not be connected to another provider. 2. Set the currency and payment: Choose ARS or USD when the account is created and add a payment method in Billing Hub. 3. Connect the number: Complete Embedded Signup with the portfolio and number, then confirm the link in the app. - Mengira tarif regional Amerika Latin berlaku. Argentina punya barisnya sendiri pada kartu tarif Meta, dengan angka yang berbeda dari Rest of Latin America. - Mengirim template utility sebagai balasan dan mengharapkannya gratis. Sejak 1 Oktober 2026, Meta menagih template utility di dalam jendela layanan pelanggan. - Membaca kartu tarif tanpa tanggalnya. Meta menerbitkan kartu tarif dengan tanggal berlaku, dan angka di sini adalah angka per 1 Oktober 2026. **Apakah Meta menagih pesan yang dikirim pelanggan saya?** Tidak. Meta hanya menagih pesan yang dikirim bisnis ke pengguna, tidak pernah pesan yang dikirim pengguna ke bisnis. **Apakah angka ARS akan berubah mengikuti kurs?** Meta menerbitkan kartu tarif setiap mata uang dengan tanggal berlaku dan memperbarui tarif menurut kalendernya sendiri. Periksa kartu tarif ARS yang berlaku, jangan mengonversi dari kartu USD. **Apakah tarif authentication sama dengan utility di Argentina?** Ya. Keduanya USD 0.026 pada kartu tarif 1 Oktober 2026, dan Meta tidak mencantumkan tarif authentication-international untuk Argentina. **Bisakah saya tetap memakai aplikasi setelah terhubung?** Bisa. Aplikasi WhatsApp Business tetap berfungsi di ponsel, dan nomor yang sama mendapat akses API. --- ## WhatsApp Coexistence di Chile: ketersediaan dan tarif Meta https://easycoexistence.com/id/docs/whatsapp-coexistence-chile Coexistence tersedia di Chile: dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak menetapkan syarat geografis. Pesan ke nomor +56 mengikuti kartu tarif Chile dari Meta, yang mulai 1 Oktober 2026 menetapkan USD 0,0889 per template marketing dan USD 0,02 per template utility atau authentication, atau CLP 78,4917 dan CLP 17,6584 pada kartu peso. ### Apakah bisnis di Chile dapat memakai WhatsApp Coexistence? Ya. Dokumentasi Meta untuk onboarding pengguna aplikasi WhatsApp Business memuat syarat tentang nomor, aplikasi, dan mitra, tetapi tidak ada yang menyangkut negara. Nomor +56 memenuhi syarat selama sudah dipakai di aplikasi WhatsApp Business, versi 2.24.17 atau lebih baru, dan dihubungkan melalui Embedded Signup oleh Tech Provider atau Solution Partner. Ponsel tetap berfungsi beserta obrolannya, dan nomor tersebut mendapat akses Cloud API dengan batas tetap 20 pesan per detik, yaitu batas yang diterapkan Meta pada nomor yang dipakai bersama aplikasi. ### Berapa tarif Meta per pesan di Chile? Meta menagih per pesan yang terkirim, menurut kategori, dengan tarif pasar si penerima. Chile (+56) adalah pasar yang disebut tersendiri, dan tarif marketing-nya pada kartu 1 Oktober 2026 adalah yang tertinggi di antara semua entri Amerika Latin, bahkan di atas wilayah Rest of Latin America. Utility dan authentication berada di USD 0,02, dan tingkat volume bulanan Meta dapat menurunkan kedua tarif itu bagi portofolio yang mengirim volume besar ke Chile. ### Pesan Chile mana yang tidak ditagih Meta? Semua yang dikirim dari aplikasi WhatsApp Business itu sendiri. Dokumentasi Meta menyatakan pesan dari aplikasi tetap gratis setelah onboarding, dan hanya pengiriman lewat Cloud API yang dikenai tarif. Di API, Meta tidak menagih 1.000 pesan layanan pertama per nomor telepon bisnis setiap bulan, yaitu balasan non-template yang dikirim di dalam jendela layanan pelanggan 24 jam. Percakapan yang dimulai dari iklan Click to WhatsApp juga membuka jendela titik masuk gratis hingga 7 hari, yang tidak menagih kategori apa pun kecuali pesan Meta Business Agent. Mengingat tarif marketing Chile, jendela titik masuk gratis adalah jalur termurah untuk pesan promosi di sana. ### Apakah Meta menyediakan penagihan dalam peso Chile? Ya, sebagai pilihan. CLP diaktifkan pada 1 April 2026 sebagai salah satu mata uang yang ditambahkan Meta tahun itu, dan Meta menerbitkan kartu tarif CLP yang mencakup semua pasar, sehingga pesan ke pelanggan di luar negeri juga tampil dalam peso. Mata uang penagihan dipilih saat akun Messaging dibuat dan tidak berubah setelahnya, kecuali bisnis memakai Currency Migration API dari Meta. Halaman harga Meta hanya menjelaskan penagihan lokal yang wajib untuk Brazil dan India; bisnis di Chile memilih sendiri CLP atau USD. 1. Check the number: The +56 number must be on the WhatsApp Business app, version 2.24.17 or newer, and not connected to another provider. 2. Choose CLP or USD: Set the currency at account creation and add a payment method in Billing Hub. 3. Connect: Run Embedded Signup, pick the portfolio and the number, and confirm from the app. - Menjadikan template marketing sebagai default untuk setiap tindak lanjut. Di Chile itu USD 0,0889 per pesan, dibandingkan USD 0,02 untuk template utility yang dikategorikan dengan benar. - Mengira jatah layanan akan menumpuk. 1.000 pesan layanan gratis diatur ulang setiap bulan dan sisa yang tidak terpakai tidak dibawa ke bulan berikutnya. - Menghitung biaya kampanye di Chile dengan angka Rest of Latin America. Chile adalah pasar yang disebut tersendiri dengan tarifnya sendiri. **Apakah Chile lebih murah daripada Argentina untuk marketing?** Tidak. Pada kartu 1 Oktober 2026, tarif marketing Chile adalah USD 0,0889 dan Argentina USD 0,0618. **Bisakah Meta mengubah kategori template saya?** Bisa. Meta meninjau kategori template dan dapat mengubah kategori sebuah template, yang mengubah tarif yang dikenakan untuknya. **Apakah pesan masuk dikenai biaya?** Tidak. Meta hanya menagih pesan yang dikirim bisnis, bukan pesan yang dikirim pelanggan. **Apakah nomor tetap berfungsi di aplikasi?** Ya. Aplikasi WhatsApp Business tetap aktif di ponsel setelah nomor dihubungkan ke API. --- ## WhatsApp Coexistence di Peru: ketersediaan dan tarif Meta https://easycoexistence.com/id/docs/whatsapp-coexistence-peru Coexistence tersedia di Peru, karena dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak memuat batasan negara. Pesan ke nomor +51 memakai kartu tarif Peru: mulai 1 Oktober 2026, USD 0.0703 per template marketing dan USD 0.03 per template utility atau autentikasi, atau PEN 0.2339 dan PEN 0.0998 pada kartu sol Meta. ### Apakah WhatsApp Coexistence tersedia di Peru? Ya. Dokumentasi Meta untuk onboarding pengguna aplikasi WhatsApp Business menetapkan persyaratan pada nomor dan aplikasi, bukan pada negara. Nomor +51 memenuhi syarat jika sudah aktif di aplikasi WhatsApp Business, aplikasi berjalan pada versi 2.24.17 atau lebih baru, dan onboarding dilakukan lewat Embedded Signup bersama Tech Provider atau Solution Partner. Setelah terhubung, ponsel tetap bisa mengirim dan menerima pesan, sementara nomor yang sama juga dapat dijangkau melalui Cloud API. Meta menetapkan throughput API untuk nomor yang dibagi dengan aplikasi sebesar 20 pesan per detik. ### Berapa tarif Meta per pesan di Peru? Meta menagih per pesan yang terkirim, dengan harga menurut kategori dan pasar dari kode panggilan penerima. Peru (+51) punya barisnya sendiri. Pada 1 Oktober 2026 Meta menaikkan tarif utility dan autentikasi Peru, yang kini berada di USD 0.03, tarif utility tertinggi di antara pasar Amerika Latin pada kartu tersebut. Ini adalah tarif daftar; tingkat volume dapat menurunkan tarif utility dan autentikasi untuk volume bulanan yang besar. ### Apa yang tetap gratis untuk bisnis di Peru? Pesan yang dikirim dari aplikasi WhatsApp Business di ponsel. Dokumentasi Meta menyatakan pesan tersebut tetap gratis setelah onboarding, dan hanya pesan yang dikirim lewat Cloud API yang dikenai tarif. Melalui API, Meta memberi setiap nomor telepon bisnis 1,000 pesan layanan gratis per bulan, yaitu balasan non-template yang dikirim selama jendela layanan pelanggan 24 jam terbuka, dan direset setiap bulan. Pelanggan yang datang lewat iklan Click to WhatsApp membuka jendela titik masuk gratis hingga 7 hari, di mana Meta tidak menagih apa pun untuk pesan marketing, utility, autentikasi, maupun layanan. Template utility yang dikirim di dalam jendela layanan pelanggan dikenai tarif sejak 1 Oktober 2026. ### Bisakah Meta menagih akun di Peru dalam sol? PEN tersedia, diluncurkan pada 1 April 2026 di antara mata uang yang ditambahkan Meta tahun itu, dan Meta menerbitkan kartu tarif PEN yang mencakup setiap pasar yang dihargainya. Mata uang dipilih saat akun Messaging dibuat dan tetap sejak saat itu, kecuali lewat Currency Migration API milik Meta. Halaman harga Meta hanya menjelaskan migrasi penagihan lokal yang wajib untuk Brasil dan India, jadi bisnis di Peru memutuskan sendiri antara PEN dan USD. 1. Check the number: Confirm the +51 number is on the WhatsApp Business app, version 2.24.17 or newer, and not attached to another provider. 2. Choose PEN or USD: Pick the currency when the account is created and add a payment method in Billing Hub. 3. Run Embedded Signup: Log in with Facebook, select the portfolio and the number, and confirm the connection in the app. - Menyusun anggaran pengiriman utility dengan angka sebelum 1 Oktober 2026. Meta menaikkan tarif utility dan autentikasi Peru pada tanggal itu. - Mengandalkan template utility untuk membalas pesan. Di dalam jendela yang terbuka, pesan layanan gratis melakukan hal yang sama, hingga 1,000 per bulan per nomor. - Mengira pasar tetangga berbiaya sama. Tarif utility Kolombia pada kartu yang sama adalah USD 0.0008. **Mengapa biaya utility saya naik pada Oktober 2026?** Meta menaikkan tarif utility dan autentikasi Peru pada 1 Oktober 2026, dan mulai menagih template utility yang dikirim di dalam jendela layanan pelanggan sejak tanggal yang sama. **Apakah Meta menagih pesan yang dikirim pelanggan kepada saya?** Tidak. Hanya pesan yang dikirim oleh bisnis yang dikenai tarif. **Apakah ada tarif authentication-international untuk Peru?** Tidak. Kartu 1 Oktober 2026 tidak mencantumkannya untuk Peru, sehingga autentikasi ditagih sebesar USD 0.03. **Apakah aplikasi di ponsel tetap berfungsi?** Ya. Aplikasi WhatsApp Business tetap berjalan di ponsel setelah nomor terhubung ke API. --- ## WhatsApp Coexistence di Kosta Rika: ketersediaan dan tarif Meta https://easycoexistence.com/id/docs/whatsapp-coexistence-costa-rica Coexistence tersedia di Kosta Rika, karena dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak menetapkan pembatasan geografis. Kosta Rika tidak punya baris sendiri di daftar tarif Meta: nomor +506 dikenai tarif Rest of Latin America, yang per 1 Oktober 2026 sebesar USD 0.074 per template marketing dan USD 0.0113 per template utility atau authentication. ### Bisakah nomor Kosta Rika memakai WhatsApp Coexistence? Bisa. Dokumentasi Meta untuk onboarding pengguna aplikasi WhatsApp Business menetapkan syarat pada nomor dan aplikasinya, bukan pada negaranya. Nomor +506 memenuhi syarat jika sudah dipakai di aplikasi WhatsApp Business, aplikasinya versi 2.24.17 atau lebih baru, dan koneksinya dibuat dengan Embedded Signup oleh Tech Provider atau Solution Partner. Ponsel tetap berfungsi dengan chat yang sudah ada, dan nomor tersebut mendapat akses Cloud API. Meta menetapkan throughput sebesar 20 pesan per detik untuk nomor yang dipakai bersama oleh aplikasi dan API. ### Mengapa Kosta Rika dihitung sebagai Rest of Latin America? Daftar tarif Meta menyebut 39 negara secara individual dan mengelompokkan sisanya ke dalam 8 wilayah. Kosta Rika (+506) adalah salah satu dari 15 pasar di wilayah Rest of Latin America, bersama negara seperti Panama, Guatemala, Ekuador, dan Uruguay. Setiap pesan yang dikirim ke nomor di salah satu pasar tersebut dikenai tarif wilayah itu. Wilayah ini juga berpengaruh pada tingkat volume untuk utility dan authentication. Tingkat dihitung per pasar dan kategori, sehingga pesan ke semua negara Rest of Latin America masuk ke tingkat regional yang sama, bukan tingkat khusus Kosta Rika. ### Pesan apa saja yang gratis bagi bisnis di Kosta Rika? Semua yang diketik di aplikasi WhatsApp Business pada ponsel. Dokumentasi Meta menyatakan pesan dari aplikasi tetap gratis setelah onboarding, dan harga Cloud API hanya mencakup pengiriman lewat API. Di sisi API, setiap nomor telepon bisnis mendapat 1,000 pesan layanan gratis per bulan, yaitu balasan non-template di dalam jendela layanan pelanggan 24 jam, tanpa akumulasi ke bulan berikutnya. Percakapan yang dimulai dari iklan Click to WhatsApp membuka jendela titik masuk gratis hingga 7 hari, selama itu Meta tidak mengenakan biaya untuk pesan marketing, utility, authentication, maupun layanan. Template utility yang dikirim di dalam jendela layanan pelanggan dikenai biaya sejak 1 Oktober 2026. ### Dalam mata uang apa Meta menagih akun di Kosta Rika? Meta mengaktifkan 16 mata uang penagihan di WhatsApp Business Platform, dan colón Kosta Rika tidak termasuk. Bisnis di Kosta Rika memilih salah satu mata uang yang dipublikasikan saat akun pesan dibuat, misalnya USD, dan Meta menerbitkan tarif Rest of Latin America di setiap daftar tarifnya. Mata uang tidak bisa diubah dengan bebas setelah akun dibuat. Meta menyediakan Currency Migration API untuk beralih. Halaman harga Meta tidak mencantumkan program penagihan lokal untuk Kosta Rika. 1. Check the number: The +506 number must be on the WhatsApp Business app, version 2.24.17 or newer, and not attached to another provider. 2. Set up billing: Choose one of Meta's supported currencies, such as USD, and add a payment method in Billing Hub. 3. Connect: Complete Embedded Signup with the portfolio and the number, and confirm the link from the app. - Mencari baris Kosta Rika di daftar tarif. Tidak ada: +506 ditagih di bawah Rest of Latin America. - Mengira negara tetangga di Amerika Tengah memakai tarif yang sama dengan Meksiko. Meksiko adalah pasar tersendiri dengan tarif marketing lebih rendah daripada wilayahnya. - Memakai template utility untuk membalas. Pesan layanan di dalam jendela yang terbuka gratis hingga 1,000 per bulan untuk setiap nomor. **Apakah mengirim pesan ke Kosta Rika lebih murah daripada ke Meksiko?** Tidak untuk marketing. Rest of Latin America sebesar USD 0.074 per template marketing pada daftar tarif 1 Oktober 2026, dibandingkan USD 0.0397 untuk Meksiko. **Bisakah saya membayar Meta dalam colón?** Tidak. Colón bukan salah satu dari 16 mata uang yang diaktifkan Meta untuk WhatsApp Business Platform. **Apakah pesan dari pelanggan kepada saya dikenai biaya?** Tidak. Meta hanya menagih pesan yang dikirim oleh bisnis. **Apakah menghubungkan API menghentikan aplikasinya?** Tidak. Aplikasi WhatsApp Business tetap berfungsi di ponsel beserta chat-nya. --- ## WhatsApp Coexistence di Spanyol: ketersediaan dan tarif Meta https://easycoexistence.com/id/docs/whatsapp-coexistence-spain Coexistence tersedia di Spanyol: dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak memberlakukan pembatasan geografis, termasuk untuk Uni Eropa. Pesan ke nomor +34 memakai kartu tarif Spanyol sendiri, yang mulai 1 Oktober 2026 mencantumkan EUR 0,0585 per template marketing dan EUR 0,0166 per template utility atau authentication, atau USD 0,0707 dan USD 0,02. ### Apakah WhatsApp Coexistence tersedia di Spanyol dan Uni Eropa? Ya. Dokumentasi Meta saat ini untuk onboarding pengguna aplikasi WhatsApp Business mencantumkan persyaratan untuk nomor, aplikasi, dan mitra, serta tidak ada pembatasan geografis. Nomor +34 memenuhi syarat bila sudah dipakai di aplikasi WhatsApp Business, menjalankan versi 2.24.17 atau lebih baru, dan dihubungkan melalui Embedded Signup oleh Tech Provider atau Solution Partner. Daftar dari tahap awal peluncuran yang tidak menyertakan Uni Eropa masih beredar, dan dokumentasi Meta tidak lagi mendukungnya. Setelah onboarding, ponsel tetap berfungsi, dan nomor menjawab melalui Cloud API pada kecepatan tetap 20 pesan per detik. ### Berapa tarif Meta per pesan di Spanyol? Meta menagih per pesan yang terkirim, berdasarkan kategori dan pasar sesuai kode panggilan penerima. Spanyol (+34) adalah pasar tersendiri, terpisah dari wilayah Rest of Western Europe yang mencakup Portugal, Irlandia, dan lainnya. Ini adalah tarif resmi yang berlaku mulai 1 Oktober 2026; tarif marketing terakhir dinaikkan pada 1 Juli 2026. Tingkat volume dapat menurunkan tarif utility dan authentication bagi portofolio dengan volume bulanan tinggi ke Spanyol. ### Pesan apa saja yang gratis untuk bisnis di Spanyol? Pesan yang dikirim dari aplikasi WhatsApp Business di ponsel. Dokumentasi Meta menyatakan pesan tersebut tetap gratis setelah onboarding, dan harga Cloud API hanya berlaku untuk yang melewati API. Melalui API, Meta memberi setiap nomor telepon bisnis 1.000 pesan layanan gratis per bulan, yaitu balasan non-template yang dikirim dalam jendela layanan pelanggan 24 jam, dan diatur ulang setiap bulan. Pelanggan yang datang dari iklan Click to WhatsApp membuka jendela titik masuk gratis hingga 7 hari tanpa biaya untuk pesan marketing, utility, authentication, maupun layanan. Sejak 1 Oktober 2026, template utility yang dikirim dalam jendela layanan pelanggan yang masih terbuka dikenai biaya. ### Apakah Meta dapat menagih bisnis di Spanyol dalam euro? Ya. EUR sudah menjadi salah satu mata uang WhatsApp Business Platform sebelum Meta menambah sepuluh mata uang lagi pada 2026, dan Meta menerbitkan kartu tarif EUR lengkap yang menetapkan harga setiap pasar, bukan hanya Spanyol, dalam euro. Mata uang dipilih saat akun pengiriman pesan dibuat dan tetap tidak berubah setelahnya, kecuali melalui Currency Migration API milik Meta. Halaman harga Meta menjelaskan migrasi penagihan lokal yang wajib hanya untuk Brasil dan India, sehingga bisnis di Spanyol sendiri yang memilih EUR atau mata uang lain yang didukung. 1. Check the number: The +34 number must be on the WhatsApp Business app, version 2.24.17 or newer, and not attached to another provider. 2. Choose EUR or USD: Set the currency when the account is created and add a payment method in Billing Hub. 3. Run Embedded Signup: Log in with Facebook, select the portfolio and the number, and confirm the connection in the app. - Mempercayai daftar ketersediaan lama yang mengecualikan Uni Eropa. Dokumentasi onboarding Meta saat ini tidak memiliki pembatasan geografis. - Menghitung pelanggan Portugal dengan tarif Spanyol. Portugal (+351) termasuk Rest of Western Europe, yang tarifnya berbeda. - Memakai angka marketing sebelum 1 Juli 2026. Meta menaikkan tarif marketing Spanyol pada tanggal itu. **Apakah Coexistence pernah tidak tersedia di Uni Eropa?** Daftar dari tahap awal peluncuran mengecualikannya. Dokumentasi onboarding Meta saat ini untuk pengguna aplikasi Business tidak menyebut pembatasan geografis, jadi alur onboarding itu sendiri yang menjadi ujinya. **Apakah pesan ke Amerika Latin dari Spanyol memakai tarif Spanyol?** Tidak. Meta menagih berdasarkan kode panggilan penerima, sehingga pesan ke nomor Meksiko dikenai tarif Meksiko. **Apakah saya membayar untuk pesan yang dikirim pelanggan kepada saya?** Tidak. Meta hanya menagih pesan yang dikirim bisnis kepada pengguna. **Apakah aplikasi tetap berfungsi setelah terhubung?** Ya. Aplikasi WhatsApp Business tetap ada di ponsel beserta chat-nya, dan nomor mendapat akses API. --- ## WhatsApp Coexistence di India: ketersediaan, tarif Meta, dan penagihan INR https://easycoexistence.com/id/docs/whatsapp-coexistence-india Coexistence tersedia untuk nomor India: dokumentasi onboarding Meta untuk pengguna aplikasi Business tidak menyebut pembatasan negara. Mulai 1 Oktober 2026, Meta mengenakan US$ 0.0118 per template pemasaran yang terkirim ke nomor +91 dan US$ 0.0014 per template utilitas atau autentikasi. Bisnis yang negara Sold-To di Billing Hub-nya India wajib memindahkan setiap WhatsApp Business Account ke INR paling lambat 31 Desember 2026. ### Apakah WhatsApp Coexistence tersedia di India? Ya. Dokumentasi terbaru Meta untuk onboarding pengguna aplikasi WhatsApp Business mencantumkan persyaratannya (aplikasi versi 2.24.17 atau lebih baru, dan Tech Provider atau Solution Partner yang menjalankan Embedded Signup) serta satu batasan, yaitu throughput tetap 20 pesan per detik. Dokumentasi itu tidak menyebut pembatasan negara, wilayah, maupun kode panggilan, sehingga nomor +91 yang aktif di aplikasi WhatsApp Business memenuhi syarat dengan ketentuan yang sama seperti nomor di mana pun. Yang menghalangi nomor India sama dengan yang menghalangi nomor lain: masih berada di aplikasi WhatsApp konsumen, memakai aplikasi versi di bawah 2.24.17, atau sudah terhubung ke penyedia lain. Jika Embedded Signup tidak menolak nomor tersebut, Coexistence tersedia untuknya. ### Berapa tarif Meta per pesan di India? Meta mengenakan biaya per pesan template yang terkirim, dan tarifnya mengikuti kode panggilan negara penerima, bukan lokasi bisnis. Template yang terkirim ke nomor +91 dihargai sesuai tarif India, di mana pun pengirimnya berada. Angka di bawah ini berasal dari kartu tarif USD dan INR Meta yang berlaku mulai 1 Oktober 2026. Balasan non-template di dalam jendela layanan pelanggan 24 jam yang terbuka gratis, template utilitas yang dikirim di dalam jendela itu gratis, dan pesan yang diketik di aplikasi WhatsApp Business pada nomor Coexistence tetap gratis. Template pemasaran selalu dikenai biaya. Tingkat volume bulanan Meta dapat menurunkan tarif utilitas dan autentikasi untuk pengirim besar. ### Apa yang berubah dengan penagihan INR di India? Meta meluncurkan lokalisasi penagihan INR pada 1 Januari 2026 untuk mitra dan bisnis yang terintegrasi langsung dengan negara Sold-To di Billing Hub adalah India. Bisnis tersebut harus memigrasikan setiap WhatsApp Business Account dalam portofolionya ke INR paling lambat 31 Desember 2026. Meta menyatakan bahwa mulai 1 Januari 2027 pihaknya tidak lagi mengirimkan pesan dari akun non-INR milik pelanggan yang memenuhi syarat. Pada nomor Coexistence, ini memengaruhi pengiriman berbayar lewat API, karena metode pembayaran berada di WhatsApp Business Account milik bisnis itu sendiri. India juga memiliki tarif autentikasi-internasional, yang berlaku bagi bisnis yang memenuhi syarat dan berbasis di luar India setelah Meta menetapkan tanggal mulainya, dengan pemberitahuan 30 hari. ### Bagaimana cara menghubungkan nomor India ke API sambil tetap memakai aplikasi? Lewat Embedded Signup Meta dengan opsi Coexistence, yang dijalankan oleh Tech Provider. Bisnis masuk dengan Facebook, memilih Business Portfolio, memasukkan nomor +91 yang sudah terdaftar di aplikasi WhatsApp Business, lalu mengonfirmasi dengan memindai kode QR yang tampil di aplikasi. Riwayat obrolan dari aplikasi kemudian dapat disinkronkan, dengan media hanya tersedia untuk dua minggu terakhirnya. Nomor tetap berfungsi di aplikasi dan mendapat akses Cloud API dengan throughput tetap 20 pesan per detik. Urutan lengkapnya, beserta isian yang diminta tiap layar, ada di halaman menghubungkan nomor. - Membiarkan WhatsApp Business Account tetap dalam USD setelah 31 Desember 2026 padahal negara Sold-To adalah India. Meta menyatakan akan berhenti mengirimkan pesan tersebut. - Menghitung biaya kampanye berdasarkan negara pengirim. Meta menagih berdasarkan kode panggilan penerima, jadi penerima +91 dikenai tarif India. - Menganggap semua template sebagai utilitas. Template yang diklasifikasikan Meta sebagai pemasaran harganya lebih dari delapan kali tarif utilitas di India. **Apakah balasan kepada pelanggan India gratis?** Balasan non-template di dalam jendela layanan pelanggan 24 jam gratis, begitu juga pesan yang diketik di aplikasi WhatsApp Business. Template di luar jendela itu dikenai biaya. **Dalam mata uang apa Meta menagih bisnis India?** Bisnis yang negara Sold-To di Billing Hub-nya India beralih ke INR, dengan setiap akun harus sudah memakai INR paling lambat 31 Desember 2026. Meta menerbitkan kartu tarif INR untuk ini. **Apakah saya membayar tarif India jika bisnis saya di luar negeri?** Ya untuk pemasaran dan utilitas, karena tarif mengikuti kode +91 penerima. Autentikasi dapat beralih ke tarif autentikasi-internasional setelah Meta menetapkan tanggal mulai untuk bisnis Anda. **Bisakah saya tetap memakai aplikasi di ponsel?** Ya. Coexistence membuat aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama, selama aplikasinya versi 2.24.17 atau lebih baru dan dibuka secara berkala. --- ## WhatsApp Coexistence di Indonesia: ketersediaan, tarif Meta, dan penyiapan https://easycoexistence.com/id/docs/whatsapp-coexistence-indonesia Nomor Indonesia dapat memakai Coexistence, karena dokumentasi proses penghubungan dari Meta untuk pengguna aplikasi WhatsApp Business tidak menetapkan batasan negara. Mulai 1 Oktober 2026, Meta menagih US$ 0.0411 (IDR 586.33) untuk setiap template pemasaran yang terkirim ke nomor +62 dan US$ 0.025 (IDR 356.65) untuk setiap template utilitas atau autentikasi. Balasan di dalam jendela layanan pelanggan tetap gratis. ### Apakah WhatsApp Coexistence tersedia di Indonesia? Ya. Halaman yang diterbitkan Meta untuk menghubungkan pengguna aplikasi WhatsApp Business ke Cloud API menetapkan syarat pada versi aplikasi (2.24.17 atau lebih baru) dan pada mitra (Tech Provider atau Solution Partner yang memakai Embedded Signup), tetapi tidak menyebut negara atau kode panggilan yang dikecualikan. Nomor +62 yang terdaftar dan aktif di aplikasi WhatsApp Business memenuhi syarat dengan ketentuan yang sama seperti nomor lainnya. Hambatan praktisnya bersifat umum: nomor yang masih di aplikasi WhatsApp konsumen, aplikasi yang sudah usang, atau nomor yang sudah terhubung ke aplikasi penyedia lain. Halaman kelayakan membahas masing-masing hambatan dan cara mengatasinya. ### Berapa Meta menagih per pesan di Indonesia? Meta menagih per template yang terkirim, sesuai tarif kode panggilan negara penerima. Setiap template yang sampai ke nomor +62 dikenai tarif Indonesia, baik bisnis pengirimnya berada di Jakarta maupun di luar negeri. Tarif di bawah ini berasal dari kartu tarif USD dan IDR Meta yang berlaku sejak 1 Oktober 2026. Di Indonesia, utilitas dan autentikasi memakai satu tarif yang sama, US$ 0.025, sekitar 61% dari tarif pemasaran. Balasan teks bebas di dalam jendela layanan 24 jam yang terbuka tidak dikenai biaya, template utilitas yang dikirim di dalam jendela itu gratis, dan apa pun yang diketik bisnis di aplikasi WhatsApp Business pada nomor Coexistence juga gratis. ### Apa yang perlu diketahui bisnis Indonesia tentang mata uang penagihan dan autentikasi? IDR adalah salah satu mata uang penagihan yang kartu tarifnya diterbitkan Meta, bersama USD dan empat belas mata uang lainnya, sehingga bisnis Indonesia dapat membaca biayanya dalam rupiah langsung dari kartu Meta tanpa menghitung konversi. Indonesia juga termasuk dalam daftar negara Meta yang memiliki tarif autentikasi internasional. Bisnis yang berbasis di luar Indonesia dan mengirim kode sandi sekali pakai ke nomor +62 dapat dipindahkan ke US$ 0.136 per template autentikasi, lebih dari lima kali tarif domestik. Meta menetapkan tanggal mulainya per bisnis dan memberi pemberitahuan 30 hari, jadi aplikasi asing yang memverifikasi pengguna Indonesia sebaiknya merencanakannya sebelum meningkatkan pendaftaran. ### Bagaimana menghubungkan nomor Indonesia tanpa kehilangan aplikasinya? Dengan Embedded Signup dari Meta, memakai opsi untuk nomor aplikasi WhatsApp Business yang sudah ada. Bisnis masuk dengan Facebook, memilih Business Portfolio, memasukkan nomor +62, lalu memindai kode QR yang ditampilkan aplikasi. Setelah itu selesai, mitra punya waktu 24 jam untuk mulai menyinkronkan kontak dan riwayat obrolan, atau bisnis harus mengulang alurnya. Setelah terhubung, ponsel tetap berfungsi seperti sebelumnya, nomor itu juga menjawab lewat Cloud API, dan keduanya berbagi throughput tetap 20 pesan per detik. Halaman cara menghubungkan nomor menjelaskan setiap layarnya. - Mengonversi harga USD ke rupiah secara manual. Meta menerbitkan kartu tarif IDR, dan itulah angka yang ditagihkan ke akun IDR. - Menganggarkan kode sandi sekali pakai dengan tarif domestik dari bisnis yang berbasis di luar negeri. Indonesia memiliki tarif autentikasi internasional sebesar US$ 0.136. - Meninggalkan alur setelah pemindaian kode QR. Sinkronisasi harus dimulai dalam 24 jam, atau proses penghubungan harus diulang. **Apakah tarif Indonesia sama untuk utilitas dan autentikasi?** Ya. Pada kartu Meta yang berlaku sejak 1 Oktober 2026, keduanya US$ 0.025, atau IDR 356.65, per template yang terkirim. **Bisakah Meta menagih saya dalam rupiah?** IDR adalah salah satu mata uang penagihan yang tercantum di halaman harga Meta, dengan kartu tarifnya sendiri, jadi angka rupiah dapat dibaca langsung dari Meta. **Apakah pesan dari ponsel dikenai biaya setelah terhubung?** Tidak. Meta menyatakan pesan yang dikirim dari aplikasi WhatsApp Business tetap gratis setelah Coexistence aktif. Hanya pengiriman lewat Cloud API yang mengikuti harga Cloud API. **Bagaimana jika nomor saya masih di WhatsApp biasa?** Nomor itu harus dipindah dulu ke aplikasi WhatsApp Business. Coexistence hanya tersedia untuk nomor yang sudah ada di aplikasi Business. --- ## WhatsApp Coexistence di UAE: ketersediaan, tarif Meta, dan penagihan AED https://easycoexistence.com/id/docs/whatsapp-coexistence-uae Coexistence tersedia untuk nomor di Uni Emirat Arab, karena dokumentasi Meta untuk pengguna aplikasi WhatsApp Business tidak menyebut pembatasan negara. Mulai 1 Oktober 2026, Meta menagih US$ 0.0576 (AED 0.2115) untuk setiap template marketing yang terkirim ke nomor +971 dan US$ 0.0157 (AED 0.0576) untuk setiap template utility atau authentication. ### Apakah WhatsApp Coexistence tersedia di UAE? Ya. Dokumentasi Meta untuk menyambungkan pengguna aplikasi WhatsApp Business ke Cloud API menyebutkan apa yang dibutuhkan bisnis dan mitranya, terutama aplikasi versi 2.24.17 atau lebih baru serta Tech Provider atau Solution Partner yang memakai Embedded Signup. Dokumentasi itu tidak memuat pengecualian negara, wilayah, atau kode telepon. Nomor +971 yang aktif dipakai di aplikasi WhatsApp Business memenuhi syarat. Nomor UAE gagal karena alasan yang sama seperti nomor di negara mana pun: nomor itu masih di aplikasi WhatsApp konsumen, aplikasinya belum diperbarui, atau nomornya masih terhubung ke penyedia lain. Embedded Signup sendiri adalah ujian yang paling andal, sebab ia menerima nomor itu atau menjelaskan alasan penolakannya. ### Berapa tarif Meta per pesan di UAE? Meta menagih per template yang terkirim, dengan harga sesuai kode panggilan negara penerima. Setiap template yang terkirim ke nomor +971 ditagih dengan tarif UAE, di mana pun bisnis pengirimnya terdaftar. UAE memiliki barisnya sendiri di rate card Meta, bukan memakai tarif Rest of Middle East. Angka di bawah berasal dari rate card USD dan AED Meta yang berlaku mulai 1 Oktober 2026. Balasan teks bebas dalam jendela layanan pelanggan 24 jam yang masih terbuka gratis, template utility yang dikirim dalam jendela itu gratis, dan pesan yang dikirim dari aplikasi WhatsApp Business pada nomor Coexistence tetap gratis. Template marketing ditagih setiap kali terkirim. ### Apa yang berubah pada harga dan penagihan di UAE belakangan ini? Dua perubahan dalam changelog harga Meta berlaku langsung. Pada 1 Oktober 2025, Meta menaikkan tarif pesan marketing untuk Uni Emirat Arab. Pada 1 April 2026, Meta menambahkan delapan mata uang penagihan, termasuk AED, sehingga bisnis di Emirat kini dapat ditagih dalam dirham dan membaca biayanya dari rate card AED. UAE juga masuk daftar pasar Meta dengan tarif authentication-international. Bisnis yang berbasis di luar Emirat dan mengirim kode sandi sekali pakai ke nomor +971 dapat dipindahkan ke US$ 0.051 per template authentication setelah Meta menetapkan tanggal mulainya, yang diumumkan 30 hari sebelumnya. ### Bagaimana cara menyambungkan nomor UAE ke API dan tetap memakai aplikasi? Lewat Embedded Signup Meta dengan opsi aplikasi WhatsApp Business yang sudah ada, dijalankan oleh Tech Provider. Pemilik bisnis masuk dengan Facebook, memilih Business Portfolio, memasukkan nomor +971, lalu mengonfirmasi dengan kode QR yang tampil di aplikasi. Media dari riwayat obrolan yang disinkronkan hanya tersedia untuk dua minggu terakhir. Setelah itu aplikasi WhatsApp Business tetap berfungsi di ponsel, dan nomor yang sama menerima serta mengirim pesan lewat Cloud API pada throughput tetap 20 pesan per detik. Halaman tentang menyambungkan nomor memuat setiap langkah dan apa yang dibutuhkan masing-masing. - Mengira UAE dihargai seperti Rest of Middle East. UAE punya baris sendiri yang lebih tinggi di rate card Meta. - Mengonversi tarif USD ke dirham secara manual. Sejak 1 April 2026 Meta menerbitkan rate card AED dengan angkanya sendiri. - Mengirim kode sandi ke nomor +971 dari luar negeri dengan anggaran domestik. Tarif authentication-international lebih dari tiga kali lipat lebih tinggi. **Apakah Meta dapat menagih bisnis di UAE dalam dirham?** Ya. AED menjadi mata uang penagihan WhatsApp Business Platform pada 1 April 2026, dengan rate card-nya sendiri. **Apakah tarif UAE dan Arab Saudi sama?** Untuk marketing, ya: keduanya US$ 0.0576 pada rate card 1 Oktober 2026. Utility dan authentication berbeda, yaitu US$ 0.0157 untuk UAE dan US$ 0.0107 untuk Arab Saudi. **Apakah balasan ke pelanggan yang menulis lebih dulu ditagih?** Tidak, jika berupa balasan teks bebas dalam jendela layanan pelanggan 24 jam. Template yang dikirim di luar jendela itu ditagih. **Apakah aplikasi di ponsel berhenti berfungsi?** Tidak. Coexistence membuat aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama, dan pesan yang dikirim darinya tetap gratis. --- ## WhatsApp Coexistence di Arab Saudi: ketersediaan, tarif Meta, dan penagihan SAR https://easycoexistence.com/id/docs/whatsapp-coexistence-saudi-arabia Nomor Arab Saudi dapat memakai Coexistence: dokumentasi pendaftaran Meta untuk pengguna aplikasi Business tidak menetapkan pembatasan negara. Mulai 1 Oktober 2026, Meta menagih US$ 0.0576 (SAR 0.2159) per template pemasaran yang terkirim ke nomor +966 dan US$ 0.0107 (SAR 0.0401) per template utilitas atau autentikasi. Balasan teks bebas di dalam jendela layanan pelanggan tidak dikenai biaya. ### Apakah WhatsApp Coexistence tersedia di Arab Saudi? Ya. Dokumentasi Meta untuk memindahkan pengguna aplikasi WhatsApp Business ke Cloud API menetapkan syarat pada versi aplikasi (2.24.17 atau lebih baru) dan pada mitra yang menjalankan Embedded Signup, tetapi tidak mencantumkan negara, wilayah, atau kode panggilan yang dikecualikan. Nomor +966 yang terdaftar dan aktif di aplikasi WhatsApp Business memenuhi syarat. Jika nomor Arab Saudi ditolak, penyebabnya salah satu dari alasan umum: nomor itu berada di aplikasi WhatsApp konsumen, aplikasinya lebih lama dari 2.24.17, atau nomor masih terhubung ke penyedia lain. Halaman kelayakan menjelaskan setiap kasus beserta solusinya. ### Berapa biaya Meta per pesan di Arab Saudi? Meta menetapkan harga setiap template yang terkirim berdasarkan kode panggilan negara penerima. Template yang terkirim ke nomor +966 ditagih dengan tarif Arab Saudi di mana pun pengirimnya berada, dan Arab Saudi memiliki barisnya sendiri di daftar tarif. Angka di bawah ini berasal dari daftar tarif USD dan SAR Meta yang berlaku mulai 1 Oktober 2026. Balasan teks bebas di dalam jendela layanan pelanggan 24 jam yang masih terbuka gratis, template utilitas yang dikirim di dalam jendela itu gratis, dan pesan yang dikirim dari aplikasi WhatsApp Business pada nomor Coexistence tidak dikenai biaya. Template pemasaran ditagih pada setiap pengiriman, dan tingkat volume bulanan dapat menurunkan tarif utilitas dan autentikasi bagi pengirim besar. ### Apa yang berubah bagi bisnis Arab Saudi pada 2026? Tanggal 1 April 2026 membawa dua perubahan dalam catatan perubahan harga Meta. Tarif pemasaran Arab Saudi naik, dan SAR menjadi salah satu dari delapan mata uang penagihan baru, sehingga bisnis Arab Saudi dapat ditagih dalam riyal dan memeriksa biayanya pada daftar tarif SAR tanpa perlu mengonversi dari dolar. Arab Saudi juga termasuk pasar dengan tarif authentication-international. Bisnis yang berbasis di luar negeri dan mengirim kode sandi sekali pakai ke nomor +966 dapat dipindahkan ke US$ 0.0598 per template autentikasi, lebih dari lima kali tarif domestik. Meta menetapkan tanggal mulainya per bisnis dan memberi pemberitahuan 30 hari sebelum berlaku. ### Bagaimana cara menghubungkan nomor Arab Saudi dan tetap memakai aplikasinya? Gunakan Embedded Signup milik Meta dengan memilih opsi untuk nomor yang sudah ada di aplikasi WhatsApp Business. Tech Provider menjalankan alurnya; bisnis masuk dengan Facebook, memilih Business Portfolio, memasukkan nomor +966, lalu memindai kode QR yang ditampilkan aplikasi. Setelah itu mitra memiliki waktu 24 jam untuk mulai menyinkronkan, atau alurnya harus diulang. Sejak saat itu ponsel tetap berfungsi seperti sebelumnya, dan nomor yang sama mengirim serta menerima pesan lewat Cloud API dengan kecepatan tetap 20 pesan per detik. Setiap langkah dijelaskan di halaman cara menghubungkan nomor. - Menganggarkan pengiriman pemasaran Arab Saudi dengan tarif sebelum 1 April 2026. Meta menaikkan tarif pemasaran pada hari itu. - Membaca biaya SAR dari daftar tarif USD memakai konverter mata uang. Meta menerbitkan angka SAR-nya sendiri. - Mengirim kode sandi ke nomor +966 dari bisnis di luar negeri dengan tarif domestik. Tarif authentication-international adalah US$ 0.0598. **Apakah bisnis Arab Saudi dapat ditagih dalam riyal?** Ya. Meta menambahkan SAR sebagai mata uang penagihan pada 1 April 2026 dan menerbitkan daftar tarif SAR. **Apakah Arab Saudi dihargai sebagai Rest of Middle East?** Tidak. Arab Saudi memiliki barisnya sendiri di daftar tarif Meta, dengan US$ 0.0576 untuk pemasaran dan US$ 0.0107 untuk utilitas dan autentikasi. **Apakah pesan yang saya ketik di aplikasi dikenai biaya?** Tidak. Meta menyatakan bahwa pesan yang dikirim dari aplikasi WhatsApp Business tetap gratis setelah pendaftaran Coexistence. **Versi aplikasi mana yang saya perlukan?** Aplikasi WhatsApp Business 2.24.17 atau lebih baru pada ponsel yang memegang nomor +966. --- ## WhatsApp Coexistence di Turki: ketersediaan, tarif Meta, dan pengaturan https://easycoexistence.com/id/docs/whatsapp-coexistence-turkey Nomor Turki dapat menggunakan Coexistence, karena dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak menyebut pembatasan negara. Mulai 1 Oktober 2026, Meta menagih US$ 0.0109 per template marketing yang terkirim ke nomor +90 dan US$ 0.0009 per template utility atau authentication. Meta menurunkan tarif utility dan authentication Turki pada 1 April 2026, dan tidak menerbitkan daftar tarif lira. ### Apakah WhatsApp Coexistence tersedia di Turki? Ya. Halaman yang dikelola Meta untuk onboarding pengguna aplikasi WhatsApp Business ke Cloud API menetapkan syarat versi aplikasi (2.24.17 atau lebih baru) dan syarat mitra (Tech Provider atau Solution Partner yang memakai Embedded Signup dengan session logging), dan tidak memuat pengecualian negara atau kode panggilan. Nomor +90 yang aktif di aplikasi WhatsApp Business memenuhi syarat. Nomor Turki hanya ditolak karena alasan yang berlaku untuk nomor mana pun: nomor itu ada di aplikasi WhatsApp konsumen, aplikasi perlu diperbarui, atau penyedia lain masih memegang nomor tersebut. Setiap masalah itu bisa diperbaiki di ponsel atau bersama penyedia sebelumnya, dan halaman kelayakan menjelaskan caranya. ### Berapa tarif Meta per pesan di Turki? Meta menagih per template yang terkirim sesuai tarif kode panggilan negara penerima, sehingga setiap template yang sampai ke nomor +90 dihargai dengan tarif Turki di mana pun pengirimnya berada. Turki memiliki barisnya sendiri di daftar tarif. Pada daftar tarif USD Meta yang berlaku 1 Oktober 2026, angkanya termasuk yang terendah: US$ 0.0109 untuk marketing dan US$ 0.0009 untuk utility dan authentication. Daftar EUR mencantumkan €0.009 dan €0.0007. Meta tidak mencantumkan tarif authentication-international untuk Turki. Balasan teks bebas di dalam jendela layanan pelanggan 24 jam yang masih terbuka gratis, begitu pula template utility yang dikirim di dalamnya, dan pesan yang dikirim dari aplikasi WhatsApp Business pada nomor Coexistence tetap gratis. ### Dalam mata uang apa Meta menagih bisnis di Turki? Meta menerbitkan daftar tarif WhatsApp Business Platform dalam enam belas mata uang: USD, AED, ARS, AUD, BRL, CLP, COP, EUR, GBP, IDR, INR, MXN, MYR, PEN, SAR, dan SGD. Lira Turki tidak termasuk, sehingga bisnis di Turki ditagih dalam salah satu mata uang itu, seperti USD atau EUR, dan biayanya dibaca dari daftar tarif tersebut, bukan dikonversi. Perubahan tarif yang paling penting baru saja terjadi. Pada 1 April 2026 Meta menurunkan tarif utility dan authentication Turki, sehingga pembaruan pesanan dan kode sandi sekali pakai ke nomor +90 hanya sepersekian sen per pesan. Anggaran lama yang dibuat sebelum tanggal itu melebihkan biaya tersebut. ### Bagaimana menghubungkan nomor Turki dan tetap memakai aplikasi? Melalui Embedded Signup milik Meta, dengan opsi untuk nomor yang sudah ada di aplikasi WhatsApp Business. Tech Provider yang menjalankannya. Bisnis masuk dengan Facebook, memilih Business Portfolio, memasukkan nomor +90, lalu mengonfirmasi dengan memindai kode QR di aplikasi. Sinkronisasi harus dimulai dalam 24 jam, atau alurnya harus dijalankan ulang. Setelah terhubung, ponsel tetap berfungsi dan nomor yang sama mendapat akses Cloud API dengan throughput tetap 20 pesan per detik. Halaman menghubungkan nomor membahasnya layar demi layar. - Mencari daftar tarif lira Turki. Meta tidak menerbitkannya; baca daftar tarif USD atau EUR tempat akun Anda ditagih. - Memakai anggaran yang dibuat sebelum 1 April 2026. Pada hari itu Meta menurunkan tarif utility dan authentication Turki. - Mengelompokkan promosi sebagai utility demi menghemat biaya. Meta meninjau kategori template, dan template marketing tetap ditagih dengan tarif marketing. **Apakah ada tarif authentication-international untuk Turki?** Tidak. Daftar tarif Meta yang berlaku 1 Oktober 2026 mencantumkannya sebagai tidak berlaku untuk Turki. **Bisakah Meta menagih saya dalam lira Turki?** Tidak. Lira tidak termasuk dalam enam belas mata uang penagihan yang daftar tarifnya diterbitkan Meta. **Apakah balasan ke pelanggan di Turki gratis?** Balasan teks bebas di dalam jendela layanan pelanggan 24 jam gratis. Template di luar jendela ditagih per pengiriman. **Apakah menghubungkan API membuat aplikasi berhenti berfungsi?** Tidak. Dengan Coexistence, aplikasi WhatsApp Business tetap berfungsi di nomor yang sama, dan pesannya tetap gratis. --- ## WhatsApp Coexistence di Jerman: ketersediaan, tarif Meta, dan penyiapan https://easycoexistence.com/id/docs/whatsapp-coexistence-germany Nomor Jerman dapat memakai Coexistence: dokumentasi onboarding Meta untuk pengguna aplikasi Business tidak menyebut pembatasan negara atau Uni Eropa. Mulai 1 Oktober 2026, Meta mengenakan US$ 0.1365 (€0.1131) untuk setiap template marketing yang terkirim ke nomor +49 dan US$ 0.055 (€0.0456) untuk setiap template utility atau authentication. Balasan teks bebas di dalam jendela layanan pelanggan gratis. ### Apakah WhatsApp Coexistence tersedia di Jerman? Ya. Dokumentasi Meta untuk onboarding pengguna aplikasi WhatsApp Business ke Cloud API menetapkan persyaratan versi aplikasi (2.24.17 atau lebih baru) dan mitra yang menjalankan Embedded Signup, tanpa menyebut pembatasan negara, wilayah, atau kode telepon. Dokumentasi itu juga tidak menambahkan syarat khusus untuk Uni Eropa. Nomor +49 yang terdaftar dan aktif di aplikasi WhatsApp Business memenuhi syarat. Jika Embedded Signup menolak nomor Jerman, penyebabnya salah satu alasan umum: nomor masih berada di aplikasi WhatsApp konsumen, aplikasi lebih lama dari 2.24.17, atau penyedia lain masih memegang nomor tersebut. Halaman kelayakan membahas tiap kasus. ### Berapa tarif Meta per pesan di Jerman? Meta menagih per template yang terkirim, dengan harga berdasarkan kode telepon negara penerima. Template yang terkirim ke nomor +49 dikenai tarif Jerman, baik bisnis pengirimnya berada di Berlin, Wina, maupun tempat lain. Jerman punya baris sendiri di daftar tarif Meta, dan jauh di atas baris Eropa Barat lainnya: US$ 0.1365 untuk marketing dibanding US$ 0.0592, dan US$ 0.055 untuk utility dibanding US$ 0.0171. Meta tidak mencantumkan tarif authentication-international untuk Jerman. Balasan teks bebas di dalam jendela layanan pelanggan 24 jam yang terbuka gratis, template utility yang dikirim di dalamnya gratis, dan pesan yang diketik di aplikasi WhatsApp Business pada nomor Coexistence tetap gratis. ### Apa arti tarif Jerman bagi cara bisnis memakai API? Karena template marketing ke nomor +49 berharga lebih dari tiga belas sen dolar dan template utility lima setengah sen, pesan termurah di Jerman adalah pesan yang sama sekali tidak ditagih Meta. Itu menjadikan jendela layanan pelanggan pengungkit biaya utama. Alur kerja yang menjawab orang yang menulis lebih dulu, dalam 24 jam, tidak membayar apa pun per pesan. Template utility yang dikirim saat jendela itu terbuka juga gratis. Tagihan datang dari pesan awal yang membuka percakapan dengan template. Pada nomor Coexistence, apa pun yang diketik staf di ponsel lewat aplikasi WhatsApp Business juga gratis, sehingga API bisa dipakai khusus untuk pengiriman otomatis. ### Bagaimana cara menghubungkan nomor Jerman dan tetap memakai aplikasi? Dengan Embedded Signup dari Meta, memakai opsi untuk nomor yang sudah ada di aplikasi WhatsApp Business. Tech Provider menjalankan alurnya; bisnis login dengan Facebook, memilih Business Portfolio, memasukkan nomor +49, lalu mengonfirmasi dengan kode QR yang tampil di aplikasi. Sinkronisasi harus dimulai dalam 24 jam setelah selesai, atau alurnya harus diulang. Ponsel tetap berfungsi sesudahnya, dan nomor yang sama mengirim serta menerima lewat Cloud API pada throughput tetap 20 pesan per detik. Setiap layar dijelaskan di halaman menghubungkan nomor. - Menganggarkan penerima di Jerman dengan tarif Eropa Barat lainnya. Jerman punya baris sendiri, lebih dari dua kali lipat untuk marketing. - Membuka percakapan dengan template padahal balasan di dalam jendela 24 jam sudah cukup. Di Jerman selisih antara gratis dan berbayar besar. - Mengklasifikasikan promosi sebagai utility agar membayar lebih murah. Meta meninjau kategori template dan menagih marketing dengan tarif marketing. **Bisakah Meta menagih bisnis Jerman dalam euro?** Bisa. EUR adalah salah satu mata uang penagihan yang tarifnya dipublikasikan Meta, dengan Jerman di €0.1131 untuk marketing pada daftar tarif 1 Oktober 2026. **Apakah Coexistence punya syarat tambahan di Uni Eropa?** Dokumentasi onboarding Meta saat ini untuk pengguna aplikasi Business tidak menyebutkan satu pun. Persyaratannya sama di mana-mana: aplikasi 2.24.17 atau lebih baru dan mitra Embedded Signup. **Apakah balasan ke pelanggan Jerman dikenai biaya?** Tidak untuk balasan teks bebas di dalam jendela layanan pelanggan 24 jam. Template di luar jendela ditagih per pengiriman. **Apakah pesan dari ponsel tetap gratis?** Ya. Meta menyatakan pesan yang dikirim dari aplikasi WhatsApp Business tetap gratis setelah onboarding. Hanya pengiriman lewat Cloud API yang mengikuti harga Cloud API. --- ## WhatsApp Coexistence di Italia: ketersediaan, tarif Meta, dan pengaturan https://easycoexistence.com/id/docs/whatsapp-coexistence-italy Nomor Italia dapat memakai Coexistence, karena dokumentasi onboarding Meta untuk pengguna aplikasi WhatsApp Business tidak menyebut pembatasan negara atau Uni Eropa. Mulai 1 Oktober 2026, Meta mengenakan US$ 0.0795 (€0.0658) untuk setiap marketing template yang terkirim ke nomor +39 dan US$ 0.03 (€0.0248) untuk setiap utility atau authentication template. Meta menaikkan tarif marketing Italia pada 1 Juli 2026. ### Apakah WhatsApp Coexistence tersedia di Italia? Ya. Dokumentasi Meta untuk onboarding pengguna aplikasi WhatsApp Business ke Cloud API mencantumkan persyaratannya, terutama aplikasi versi 2.24.17 atau lebih baru dan Tech Provider atau Solution Partner yang memakai Embedded Signup, dan tidak memuat pengecualian negara, wilayah, atau kode telepon. Tidak ada syarat tambahan untuk nomor Uni Eropa. Nomor +39 yang aktif dipakai di aplikasi WhatsApp Business memenuhi syarat. Nomor Italia hanya ditolak karena alasan umum: nomor itu masih di aplikasi WhatsApp konsumen, aplikasinya perlu diperbarui, atau penyedia lain masih memegangnya. Halaman kelayakan menjelaskan masing-masing dan cara mengatasinya. ### Berapa biaya Meta per pesan di Italia? Meta menagih per template yang terkirim dengan tarif kode panggilan negara penerima, jadi setiap template yang sampai ke nomor +39 dikenai tarif Italia, di mana pun bisnis itu terdaftar. Italia punya baris sendiri di kartu tarif, bukan tarif Eropa Barat Lainnya. Angka di bawah berasal dari kartu USD dan EUR Meta yang berlaku mulai 1 Oktober 2026. Meta tidak mencantumkan tarif authentication-international untuk Italia. Balasan teks bebas dalam jendela layanan pelanggan 24 jam yang terbuka itu gratis, utility template yang dikirim dalam jendela itu gratis, dan pesan yang dikirim dari aplikasi WhatsApp Business pada nomor Coexistence tidak dikenai biaya. ### Apa yang berubah pada harga Italia di 2026? Changelog harga Meta mencatat satu perubahan untuk Italia tahun ini: tarif pesan marketing yang lebih tinggi sejak 1 Juli 2026, dalam pembaruan yang sama yang mengubah tarif Spanyol, Polandia, Hungaria, Rumania, Inggris Raya, dan lainnya. Utility dan authentication tidak termasuk dalam perubahan itu. Dampak praktisnya ada pada kampanye. Anggaran template promosi ke nomor +39 yang disusun sebelum Juli 2026 menghitung biaya terlalu rendah, sedangkan konfirmasi pesanan, pembaruan pengiriman, dan kode sandi sekali pakai harganya tetap. Penagihan dalam euro tidak perlu konversi, karena EUR adalah salah satu mata uang tempat Meta menerbitkan kartu tarif, dan angka marketing €0.0658 adalah angka dari Meta sendiri. ### Bagaimana menghubungkan nomor Italia sambil tetap memakai aplikasi? Lewat Embedded Signup milik Meta, dengan memilih opsi untuk nomor yang sudah terdaftar di aplikasi WhatsApp Business. Tech Provider menyediakan alurnya. Bisnis masuk dengan Facebook, memilih Business Portfolio, memasukkan nomor +39, lalu memindai kode QR yang tampil di aplikasi. Media dalam riwayat obrolan yang disinkronkan hanya mencakup dua minggu terakhir. Setelah onboarding, ponsel tetap berfungsi, dan nomor yang sama juga mengirim serta menerima pesan lewat Cloud API dengan throughput tetap 20 pesan per detik. Halaman menghubungkan nomor memandu setiap langkahnya. - Memakai anggaran marketing untuk penerima +39 yang disusun sebelum 1 Juli 2026. Meta menaikkan tarif marketing Italia pada tanggal itu. - Menerapkan tarif Eropa Barat Lainnya ke nomor Italia. Italia punya baris sendiri di kartu tarif Meta. - Memulai onboarding pada nomor yang masih di aplikasi WhatsApp konsumen. Nomor itu harus dipindahkan dulu ke aplikasi Business. **Bisakah Meta menagih bisnis Italia dalam euro?** Ya. EUR adalah salah satu mata uang penagihan Meta, dan kartu EUR-nya mencantumkan Italia di €0.0658 untuk marketing dan €0.0248 untuk utility dan authentication. **Apakah tarif utility Italia berubah di 2026?** Tidak. Pembaruan 1 Juli 2026 hanya menaikkan tarif marketing Italia. **Apakah balasan ke pelanggan Italia dikenai biaya?** Balasan teks bebas di dalam jendela layanan pelanggan 24 jam gratis. Template yang dikirim di luar jendela itu dikenai biaya saat terkirim. **Apakah staf saya tetap bisa memakai aplikasi?** Ya. Coexistence menjaga aplikasi WhatsApp Business tetap berfungsi pada nomor yang sama, dan pesan yang dikirim darinya tetap gratis. --- ## Cara memutus Coexistence dan kembali ke aplikasi saja https://easycoexistence.com/id/docs/disconnecting-coexistence Coexistence dimatikan dari aplikasi WhatsApp Business itu sendiri: Pengaturan, Akun, Platform Bisnis, lalu Putuskan Akun. Aplikasi tetap berfungsi di nomor tersebut, akses penyedia berakhir, dan webhook account_update dengan PARTNER_REMOVED dikirim. Endpoint Deregister Cloud API tidak dapat dipakai untuk nomor yang berjalan di kedua tempat. ### Bagaimana cara mematikan Coexistence? Dari ponsel yang memegang nomor tersebut. Meta hanya mendokumentasikan satu jalur bagi bisnis untuk keluar dari Cloud API ketika nomor dipakai bersama aplikasi WhatsApp Business, dan jalur itu lewat aplikasi, bukan lewat dashboard atau endpoint apa pun. Pemegang ponsel utama yang mengambil keputusan, jadi agensi atau developer perlu meminta bisnis yang melakukannya. - Buka aplikasi WhatsApp Business di perangkat utama. - Masuk ke Pengaturan, lalu Akun, lalu Platform Bisnis. - Ketuk Putuskan Akun dan konfirmasi. - Di sisi API, harapkan webhook account_update dengan event PARTNER_REMOVED. ### Mengapa API Deregister menolak nomor tersebut? Karena Meta sengaja mengecualikan nomor Coexistence dari endpoint itu. Dokumentasi registrasi menyatakan bahwa endpoint Deregister tidak dapat menonaktifkan nomor telepon bisnis yang dipakai bersama di Cloud API dan aplikasi WhatsApp Business. Deregister adalah operasi yang membuat nomor tidak bisa dipakai di Cloud API, dan pada nomor khusus API, itulah cara melepas nomor dari platform. Pada nomor bersama, aplikasi adalah pemilik utama nomor tersebut, sehingga Meta mengembalikan keputusan kepada orang yang memegangnya. Software yang mencoba endpoint itu lebih dulu akan mendapat kesalahan, bukan pemutusan koneksi, dan nomor tetap terhubung sampai seseorang mengetuk tombolnya di aplikasi. ### Apa yang terjadi pada aplikasi, riwayat, dan nomor? Memutus koneksi tidak sama dengan menghapus akun, dan perbedaan itulah inti jawabannya. Peringatan Meta tentang hilangnya riwayat pesan berlaku untuk penghapusan akun aplikasi WhatsApp Business lalu pendaftaran nomor di Cloud API. Memutus koneksi tidak melakukan keduanya. Aplikasi tetap terpasang dan terdaftar, nomor tetap ada di sana, dan tim terus menjawab pelanggan dari ponsel yang sama. Yang berakhir adalah sisi API. Aplikasi penyedia dilepas dari nomor, sehingga pengiriman lewat Cloud API dan pengiriman webhook untuknya berhenti. Fitur yang dimatikan Coexistence, seperti daftar broadcast, dibahas di halaman tentang fitur yang dinonaktifkan. ### Bisakah nomor disambungkan lagi nanti? Bisa, dengan menjalankan alur onboarding lagi dari awal. Dokumentasi Meta sendiri menganggap offboarding lalu menyelesaikan alur sekali lagi sebagai cara normal untuk mengatur ulang koneksi, misalnya ketika jendela 24 jam untuk sinkronisasi kontak dan riwayat terlewat. Menyambung kembali adalah onboarding baru, jadi pertanyaan yang diajukan pertama kali akan muncul lagi, termasuk apakah riwayat chat dibagikan. Apa pun yang dikonfigurasi pada koneksi lama, seperti override webhook, harus diterapkan ulang. Nomor yang akan pindah ke penyedia lain mengikuti jalur yang sama: putuskan di sini, lalu lakukan onboarding dengan penyedia baru. - Memanggil endpoint Deregister pada nomor Coexistence. Meta menolaknya; pemutusan dilakukan di aplikasi. - Menghapus akun aplikasi WhatsApp Business untuk keluar. Itulah jalur yang menghilangkan riwayat chat. - Menganggap PARTNER_REMOVED sebagai gangguan lalu mencoba kembali. Itu pemutusan yang disengaja oleh bisnis. **Apakah chat saya hilang jika saya memutus koneksi?** Tidak. Memutus koneksi hanya melepas API dari nomor; akun aplikasi WhatsApp Business tidak dihapus, dan penghapusan itulah yang menurut Meta menghilangkan riwayat. **Bisakah saya memutus koneksi lewat API?** Tidak. Meta tidak mengizinkan endpoint Deregister untuk nomor yang dipakai bersama di Cloud API dan aplikasi. **Bagaimana sistem saya tahu hal itu terjadi?** Meta mengirim webhook account_update dengan event PARTNER_REMOVED saat bisnis memutus koneksi. **Bisakah saya menyambungkan nomor yang sama lagi?** Bisa. Jalankan alur onboarding lagi dari awal, seperti pada koneksi pertama. --- ## Memindahkan nomor dari Coexistence ke Cloud API saja https://easycoexistence.com/id/docs/moving-from-coexistence-to-cloud-api Nomor Coexistence menjadi khusus API dengan memutuskannya di aplikasi WhatsApp Business, menghapus akun aplikasi, lalu mendaftarkan nomor di Cloud API dengan PIN verifikasi dua langkah. Meta memperingatkan bahwa riwayat pesan yang ada akan hilang, dan nomor tidak bisa kembali ke aplikasi kecuali pendaftarannya di Cloud API dibatalkan (deregister). ### Mengapa bisnis meninggalkan aplikasi? Biasanya karena sudah tidak ada yang menjawab dari ponsel. Begitu setiap percakapan ditangani oleh perangkat lunak atau kotak masuk yang dibangun di atas API, aplikasi hanya menambah kewajiban tanpa memberi apa pun: perangkat utama tetap harus dibuka secara berkala, dan nomor tetap berada di throughput tetap milik Coexistence. Meta mendokumentasikan bahwa nomor yang dipakai bersama aplikasi dan Cloud API memiliki throughput tetap 20 pesan per detik. Nomor khusus API dimulai dari hingga 80 pesan per detik secara default dan dapat ditingkatkan otomatis menjadi 1.000 jika memenuhi syarat Meta. Untuk nomor yang mengirim dalam volume besar, selisih itulah alasan untuk pindah. ### Bagaimana urutan langkahnya? Empat langkah, dan urutannya penting karena endpoint Deregister menolak nomor yang masih dibagikan dengan aplikasi. Tiap langkah dilakukan oleh bisnis di ponsel, kecuali yang terakhir, yaitu panggilan API oleh pihak yang akan menjalankan nomor itu ke depannya. - Cadangkan riwayat chat di aplikasi WhatsApp Business, sesuai anjuran Meta. - Putuskan di aplikasi: Settings, Account, Business Platform, Disconnect Account. - Hapus akun aplikasi: Settings, Account, Delete my account, lalu tunggu hingga 3 menit. - Daftarkan nomor di Cloud API dengan PIN verifikasi dua langkah 6 digit. ### Apa yang dilepas oleh bisnis? Percakapan di ponsel, dan ponsel sebagai cara untuk menjawab. Meta menyatakan bahwa menghapus akun aplikasi WhatsApp Business dan mendaftarkan nomor di Cloud API menghilangkan riwayat pesan yang ada. Itu kebalikan dari onboarding Coexistence, di mana menurut Meta riwayat dipertahankan dan kedua aplikasi berjalan bersamaan. Nomor juga tidak bisa dipakai lagi dengan aplikasi WhatsApp Business kecuali pendaftarannya di Cloud API dibatalkan lebih dulu. Jadi ini perubahan cara kerja bisnis yang disengaja dan searah, dan sebaiknya dipastikan dulu bahwa tidak ada anggota tim yang masih bergantung pada aplikasi sebelum memulai. ### Apa yang tetap sama di sisi API? Cara perangkat lunak berbicara dengan nomor. Tetap Cloud API: jenis pesan, template, webhook, dan harga yang sama berlaku, karena Coexistence sejak awal hanyalah cara onboarding yang berbeda ke platform yang sama. Yang berubah adalah pendaftaran. Nomor Coexistence didaftarkan oleh alur onboarding; nomor khusus API didaftarkan lewat panggilan register yang membawa PIN verifikasi dua langkah, dan Meta membatasi panggilan itu hingga 10 per nomor dalam jendela bergulir 72 jam. Karena itu percobaan yang gagal ada harganya, jadi periksa PIN sebelum mencoba kembali. - Menghapus akun aplikasi sebelum mencadangkan chat. Meta menyatakan riwayat hilang pada jalur ini. - Memanggil Deregister saat nomor masih dibagikan dengan aplikasi. Meta menolaknya. - Mencoba kembali pendaftaran dalam perulangan. Meta mengizinkan 10 permintaan register per nomor dalam 72 jam. **Bisakah saya mempertahankan riwayat chat saat pindah ke API saja?** Tidak di API. Meta memperingatkan riwayat akan hilang, dan menganjurkan untuk mencadangkannya dari aplikasi lebih dulu. **Bisakah nomor kembali ke aplikasi nanti?** Hanya setelah pendaftarannya di Cloud API dibatalkan (deregister), menurut panduan migrasi Meta. **Apakah throughput membaik?** Ya. Nomor Coexistence tetap di 20 mps; nomor khusus API dimulai dari hingga 80 mps. **Bisakah saya memakai Deregister API untuk memulai?** Tidak selama nomor masih dibagikan dengan aplikasi. Putuskan dulu di aplikasi WhatsApp Business. --- ## Memindahkan nomor dari penyedia WhatsApp lain https://easycoexistence.com/id/docs/migrating-a-number-from-another-provider Tergantung pada cara nomor itu terhubung saat ini. Nomor yang dibagikan dengan aplikasi WhatsApp Business lewat penyedia lain diputus dari dalam aplikasi, lalu di-onboarding ulang bersama penyedia baru. Nomor khusus API dipindahkan lewat migrasi nomor telepon dari Meta, yang mempertahankan nama tampilan, peringkat kualitas, batas pesan, dan status Official Business Account. ### Saya termasuk kasus yang mana? Ajukan satu pertanyaan: apakah masih ada orang yang menjawab nomor ini dari aplikasi WhatsApp Business di ponsel? Jika ya, nomor itu memakai Coexistence bersama penyedia saat ini, dan aplikasilah yang memegangnya. Keluar dari penyedia itu dilakukan di aplikasi, dan bergabung dengan penyedia baru berarti onboarding Coexistence yang baru. Jika tidak, nomor itu terdaftar hanya di Cloud API, tanpa aplikasi di baliknya. Meta punya migrasi tersendiri untuk kasus ini, yang memindahkan nomor dari WhatsApp Business Account satu mitra ke mitra lain tanpa mendaftarkannya ulang dari nol. Mencampuradukkan keduanya adalah alasan yang paling sering membuat pemindahan macet di tengah jalan. ### Bagaimana nomor Coexistence berganti penyedia? Dengan offboarding, lalu onboarding ulang. Meta mendokumentasikan bahwa bisnis memutus koneksi dari Cloud API lewat aplikasi di Pengaturan, Akun, Platform Bisnis, memakai tombol untuk memutuskan akun, dan bahwa penyedia menerima webhook account_update dengan PARTNER_REMOVED. Setelah terputus, nomor itu kembali menjadi nomor aplikasi WhatsApp Business biasa, dan penyedia baru dapat melakukan onboarding lewat Embedded Signup. Syaratnya sama dengan Coexistence pada umumnya: aplikasi versi terbaru, Business Portfolio yang Anda kelola, dan tidak ada penyedia lain yang masih terhubung. Pertanyaan soal berbagi riwayat diajukan lagi, dan jendela sinkronisasi 24 jamnya dimulai lagi dari onboarding yang baru. ### Apa yang terbawa dalam migrasi khusus API? Lebih banyak daripada yang diperkirakan kebanyakan orang, dan itulah alasan migrasi ini ada, bukan sekadar hapus lalu daftar ulang. Nomor mempertahankan reputasi yang sudah dibangun bersama pelanggan, dan hanya riwayat kualitas template yang dimulai dari awal. - Nama tampilan, peringkat kualitas, batas pesan, dan status Official Business Account tetap dipertahankan. - Template yang memenuhi syarat diduplikasi ke akun tujuan dengan status yang sama. - Media yang sudah diunggah pada nomor tetap bisa dipakai. - Peringkat kualitas template tidak ikut terbawa: setiap template yang dimigrasikan dimulai dengan UNKNOWN. ### Apa yang harus siap sebelum migrasi khusus API? Meta mencantumkan syarat di kedua sisi, dan syarat di sisi klien adalah tempat pemindahan paling sering tersangkut. Business Portfolio Meta milik bisnis harus terverifikasi, WhatsApp Business Account yang ada harus disetujui, dan metode pembayaran yang valid harus terpasang. Nomor harus sudah menonaktifkan verifikasi dua langkah, dan Meta tidak menyediakan endpoint API untuk menonaktifkannya, sehingga penyedia tidak bisa melakukan langkah ini lewat API. Di sisi penerima, setidaknya satu aplikasi harus berlangganan webhook pada akun tujuan. Pendaftaran pada akun baru berlangsung instan tanpa gangguan pengiriman pesan, tetapi duplikasi template memerlukan waktu, sehingga template yang terdampak belum bisa dipakai sampai salinannya tersedia. - Melakukan onboarding dengan penyedia baru saat penyedia lama masih terhubung. Nomor harus diputus dulu di aplikasi. - Memulai migrasi khusus API saat verifikasi dua langkah masih aktif. Meta mewajibkannya nonaktif, dan tidak ada endpoint yang bisa melakukannya. - Mengira kualitas template akan bertahan. Template yang dimigrasikan dimulai ulang dari UNKNOWN. **Apakah chat saya hilang saat berganti penyedia Coexistence?** Aplikasi tetap menyimpannya sepanjang proses. Berbagi riwayat dengan koneksi baru ditawarkan lagi saat onboarding. **Apakah migrasi khusus API mengubah nama tampilan saya?** Tidak. Meta mempertahankan nama tampilan, peringkat kualitas, batas pesan, dan status Official Business Account. **Mengapa template saya kehilangan peringkat kualitasnya?** Meta menduplikasi template ke akun tujuan, dan setiap salinan dimulai dengan peringkat UNKNOWN. **Apakah ada waktu henti?** Meta menyatakan pendaftaran dalam migrasi khusus API berlangsung instan tanpa gangguan pengiriman pesan. Template bisa dipakai setelah diduplikasi. --- ## Grup WhatsApp dan API pada nomor Coexistence https://easycoexistence.com/id/docs/whatsapp-groups-and-the-api Groups API Meta memungkinkan nomor Cloud API membuat grup kecil khusus undangan dan mengirim pesan ke dalamnya, tetapi Meta menyatakan API ini tidak tersedia untuk nomor telepon aplikasi WhatsApp Business, yaitu jenis nomor Coexistence. Grup yang sudah ada di aplikasi juga tidak disinkronkan. Pada nomor yang dibagi, grup tetap menjadi fitur khusus aplikasi. ### Apakah WhatsApp punya Groups API? Ya. Groups API Meta memungkinkan bisnis membuat, melihat daftar, dan memperbarui grup pada nomor Cloud API, mengirim teks, media, dan pesan template ke dalamnya, mengelola tautan undangan, menyetujui atau menolak permintaan bergabung, serta mengeluarkan peserta. API ini sengaja dibuat kecil. Grup hanya bisa dimasuki lewat undangan, melalui tautan yang dikirim bisnis, dan batasan dari Meta menggambarkan sesuatu yang lebih mirip ruang proyek daripada komunitas. - Hingga 8 peserta per grup. - Hingga 10.000 grup per nomor bisnis. - Satu bisnis Cloud API per grup. - Teks, media, template berbasis teks, dan template berbasis media. ### Bisakah nomor Coexistence memakainya? Tidak. Halaman Groups API menyatakan API ini tidak tersedia untuk nomor telepon aplikasi WhatsApp Business, dan frasa itu tertaut ke panduan Meta tentang onboarding pengguna aplikasi WhatsApp Business, yaitu Coexistence. Syarat kelayakannya juga berupa Official Business Account, status yang menurut halaman OBA Meta tidak diberikan kepada nomor telepon aplikasi WhatsApp Business. Jadi pengecualian ini ditetapkan Meta untuk semua penyedia. Nomor yang dibagi antara aplikasi dan API tidak bisa membuat grup lewat API, tidak bisa mengirim pesan ke grup, dan tidak menerima event grup. ### Bagaimana nasib grup yang sudah ada di aplikasi? Grup tetap berada di aplikasi dan terus berfungsi di sana. Dokumentasi Coexistence dari Meta mencantumkan obrolan grup di antara hal yang tidak disinkronkan saat nomor di-onboard, sehingga riwayatnya maupun pesan grup yang baru tidak sampai ke API. Tim yang memegang ponsel tetap bisa membuat grup, mengirim pesan, dan membacanya persis seperti sebelumnya. Perangkat lunak saja yang tidak bisa melihat lalu lintas tersebut. Jika sebuah alur kerja bergantung pada grup, misalnya koordinasi staf untuk pengiriman barang, alur itu tetap berjalan di aplikasi, dan otomatisasi di sekitarnya harus dibangun dari percakapan satu lawan satu. ### Apa yang sebaiknya dipakai sebagai pengganti grup lewat API? Percakapan satu lawan satu, yang menjadi dasar platform ini. Pesan yang semula akan dikirim ke grup pelanggan dikirim ke masing-masing pelanggan secara terpisah, sebagai teks bebas di dalam jendela layanan pelanggan 24 jam, atau sebagai template yang disetujui di luar jendela itu. Jika sebuah bisnis memang membutuhkan grup yang dikelola lewat API, Groups API mensyaratkan nomor yang terdaftar hanya di Cloud API dan memiliki Official Business Account, artinya nomor itu harus keluar dari Coexistence. Itu keputusan struktural tentang nomor tersebut, bukan pengaturan, dan keputusan itu menghilangkan aplikasi dari nomor itu. - Membaca bahwa Groups API ada lalu mengira API itu mencakup nomor Coexistence. Meta mengecualikan nomor aplikasi WhatsApp Business. - Mengharapkan riwayat grup muncul di API setelah onboarding. Obrolan grup tidak disinkronkan. - Merencanakan alur kerja berbasis grup dengan batas 8 peserta tanpa memeriksa apakah jumlah itu cukup. **Bisakah saya mengirim pesan ke grup WhatsApp lewat API?** Hanya dari nomor khusus API dengan Official Business Account yang memakai Groups API. Tidak dari nomor Coexistence. **Apakah grup saya yang sudah ada masih berfungsi?** Ya, di aplikasi WhatsApp Business. Grup itu tidak disinkronkan ke API. **Berapa orang yang bisa bergabung ke grup API?** Meta membatasi grup yang dibuat melalui Groups API hingga 8 peserta. **Apakah ini batasan dari penyedia saya?** Bukan. Meta menetapkan pengecualian untuk nomor aplikasi WhatsApp Business pada semua penyedia. --- ## Meta Verified dan lencana resmi bisnis pada nomor Coexistence https://easycoexistence.com/id/docs/meta-verified-and-coexistence Dua hal berbeda sama-sama disebut lencana biru. Official Business Account adalah status yang diminta untuk nomor Cloud API, dan dokumentasi Meta menyebutkan status ini tidak diberikan kepada nomor telepon aplikasi WhatsApp Business. Meta Verified for WhatsApp Business adalah langganan yang diambil di aplikasi, dengan lencana terverifikasi, akses multi-agen, dan dukungan yang ditingkatkan. ### Apa itu Official Business Account? Status pada nomor telepon bisnis yang terdaftar di WhatsApp Business Platform. Meta menggambarkannya sebagai nomor milik bisnis yang terverifikasi keasliannya, ditampilkan dengan tanda centang biru di samping nama pada tampilan kontak. Status ini diminta di WhatsApp Manager pada profil nomor, atau melalui field official_business_account di API. - Bisnis mematuhi WhatsApp Business Messaging Policy. - Sudah terdaftar di platform setidaknya selama 30 hari. - Business Portfolio miliknya lolos Business Verification. - Nomor telah mengaktifkan verifikasi dua langkah dan memiliki nama tampilan yang disetujui. ### Apakah nomor Coexistence bisa mendapatkan status OBA? Dokumentasi OBA Meta menyatakan bahwa Meta tidak memberikan status OBA kepada karyawan bisnis, akun uji coba, dan nomor telepon aplikasi WhatsApp Business. Meta memakai istilah yang sama, nomor telepon aplikasi WhatsApp Business, di halaman Groups API dan menautkannya ke panduan onboarding pengguna aplikasi WhatsApp Business, yaitu Coexistence. Meta tidak menerbitkan aturan terpisah untuk nomor yang dipakai bersama oleh aplikasi dan API, jadi posisi yang terdokumentasi adalah yang di atas. Permintaan yang ditolak dapat diajukan kembali setelah 30 hari, dan profil bisnis tetap bisa diedit selama masa itu. ### Apa itu Meta Verified for WhatsApp Business? Langganan berbayar yang diambil melalui aplikasi WhatsApp Business, terpisah dari proses OBA di platform. Halaman sumber daya Meta mencantumkan isinya: lencana terverifikasi, halaman web khusus, dukungan yang ditingkatkan, akun multi-agen yang menghubungkan beberapa perangkat dan menugaskan obrolan ke agen penjualan, serta lencana terverifikasi pada hingga 10 saluran WhatsApp. Karena dibeli di aplikasi, langganan ini termasuk sisi aplikasi dari nomor Coexistence. Halaman Meta meminta bisnis memastikan informasi bisnis dan akunnya mutakhir sebelum berlangganan, dan tidak mencantumkan harga tetap di sana. ### Apakah lencana tetap ada saat nomor dipindahkan? Untuk OBA, Meta mendokumentasikan satu kasus secara eksplisit: nomor telepon yang dimigrasikan dari satu Solution Partner ke yang lain melalui Embedded Signup tetap mempertahankan nama tampilan, peringkat kualitas, batas pesan, dan status Official Business Account. Tidak ada pernyataan setara untuk penggantian nomornya sendiri, dan OBA melekat pada nomor telepon bisnis tertentu, sehingga nomor yang berbeda berarti permintaan yang berbeda. Persetujuan nama tampilan adalah salah satu syarat OBA, itulah sebabnya penggantian nama sebaiknya direncanakan sebelum permintaan, bukan sesudahnya. - Menganggap OBA dan Meta Verified sebagai satu lencana. Yang satu adalah status platform, yang lain langganan aplikasi. - Meminta OBA sebelum 30 hari di platform. Meta mensyaratkan minimum itu, dan penolakan berarti menunggu 30 hari. - Meminta OBA saat verifikasi dua langkah mati atau nama tampilan masih menunggu persetujuan. Keduanya termasuk syarat yang tercantum. **Apakah Meta Verified sama dengan Official Business Account?** Tidak. Meta mendokumentasikannya secara terpisah: OBA adalah status yang diminta untuk nomor platform, Meta Verified adalah langganan yang diambil di aplikasi. **Bisakah saya berlangganan Meta Verified dengan nomor Coexistence?** Meta Verified diambil melalui aplikasi WhatsApp Business, yang tetap dipakai oleh nomor Coexistence. **Berapa lama sebelum saya bisa meminta OBA?** Nomor harus sudah terdaftar di WhatsApp Business Platform setidaknya selama 30 hari. **Bagaimana jika permintaan OBA saya ditolak?** Meta meminta Anda menunggu 30 hari sebelum mengajukan kembali. --- ## Beberapa agen dan sistem yang menjawab satu nomor Coexistence https://easycoexistence.com/id/docs/multiple-agents-on-one-number Satu nomor Coexistence bisa dijawab oleh manusia dan perangkat lunak sekaligus. Staf memakai aplikasi WhatsApp Business dan perangkat tertautnya, hingga empat selain ponsel utama, sedangkan sistem memakai Cloud API. Setiap pesan yang dikirim seseorang dari aplikasi atau perangkat pendamping sampai ke perangkat lunak sebagai webhook smb_message_echoes, sehingga kedua pihak berbagi satu percakapan. ### Bagaimana beberapa orang menjawab nomor yang sama? Lewat perangkat tertaut. WhatsApp memungkinkan satu akun dipakai di hingga empat perangkat tambahan selain ponsel utama, dan pengumuman fitur itu menyebut kasus penggunaannya secara langsung: karyawan bisnis kecil membalas pelanggan dari ponsel mereka sendiri di bawah akun WhatsApp Business yang sama. Pada nomor Coexistence hal itu tetap berlaku. Ponsel utama tetap menjadi pemilik akun, dan staf lain bekerja dari ponsel, tablet, browser, atau aplikasi desktop yang tertaut. Klien pendamping mana yang didukung, dan apa yang dilakukan proses onboarding terhadapnya, dibahas di halaman tentang perangkat tertaut. ### Di mana posisi perangkat lunak? Di sisi API pada nomor yang sama. CRM, alat otomatisasi, atau agen AI mengirim lewat Cloud API dan menerima pesan pelanggan lewat webhook, sementara orang-orangnya tetap memakai aplikasi. Nomornya adalah saluran yang sama di kedua sisi, jadi pelanggan melihat satu percakapan siapa pun yang menulis setiap pesannya. Pesan yang dikirim API muncul di percakapan pada aplikasi, sehingga staf melihat apa yang sudah disampaikan sistem. Satu-satunya batasan bersama adalah volume: Meta menetapkan nomor yang dipakai di aplikasi sekaligus Cloud API pada 20 pesan per detik. ### Bagaimana perangkat lunak tahu bahwa seseorang sudah menjawab? Dari echo. Webhook smb_message_echoes dari Meta dikirim saat bisnis yang di-onboard oleh mitra mengirim pesan memakai aplikasi WhatsApp Business atau perangkat pendamping, dan juga saat pesan diedit atau dihapus dari aplikasi. Ini mencakup setiap orang pada nomor tersebut, baik yang mengetik di ponsel utama maupun di laptop tertaut. Sistem yang membaca echo bisa menandai percakapan sebagai sudah ditangani manusia dan menghentikan balasannya sendiri. Itulah beda antara otomatisasi yang membantu tim dan otomatisasi yang menyela tim. - Dikirim dari aplikasi atau perangkat pendamping: echo masuk. - Diedit di aplikasi: echo masuk. - Dihapus di aplikasi: echo masuk. ### Apa yang perlu diingat oleh masing-masing pihak? Staf harus terus memakai ponsel utama. Meta memutus nomor Coexistence setelah sekitar 14 hari tanpa aktivitas di perangkat utama, dan perangkat pendamping setelah sekitar 30 hari tanpa aktivitasnya sendiri, sehingga tim yang hanya bekerja dari laptop bisa kehilangan keduanya. Perangkat lunak mengikuti aturan platform: teks bebas di dalam jendela layanan pelanggan 24 jam, template di luarnya. Dan kedua pihak tidak mendapat obrolan grup lewat API, karena Meta mengecualikannya pada nomor yang dipakai bersama aplikasi. - Mengabaikan smb_message_echoes. Tanpa echo, bot tidak bisa tahu bahwa manusia sudah membalas dari laptop tertaut. - Menjalankan seluruh tim dari laptop tertaut sementara ponsel utama tidak dipakai selama berminggu-minggu. - Menautkan WhatsApp untuk Windows setelah onboarding. Meta mencantumkannya sebagai tidak didukung pada nomor Coexistence. **Berapa orang yang bisa menjawab satu nomor?** WhatsApp mengizinkan hingga empat perangkat tertaut selain ponsel utama, dan masing-masing bisa dipakai orang yang berbeda. **Apakah pesan dari laptop tertaut sampai ke CRM saya?** Ya. Meta mengirim smb_message_echoes untuk pesan yang dikirim dari aplikasi atau perangkat pendamping. **Bisakah chatbot dan manusia berbagi satu percakapan?** Bisa. Keduanya menulis di percakapan yang sama, dan echo memungkinkan bot melihat saat seseorang sudah membalas. **Apakah ada batas kursi di sisi API?** Meta membatasi volume API, dengan menetapkan nomor bersama pada 20 pesan per detik, bukan jumlah sistemnya. --- ## Perangkat tertaut dan Coexistence: apa yang terputus https://easycoexistence.com/id/docs/linked-devices-and-coexistence Onboarding nomor aplikasi WhatsApp Business ke Cloud API memutus semua perangkat pendamping pada akun. Pendamping yang didukung, seperti WhatsApp Web dan ponsel yang ditautkan sebagai pendamping, bisa ditautkan lagi sesudahnya. WhatsApp untuk Windows dan WhatsApp untuk WearOS tidak didukung pada nomor Coexistence, dan pendamping yang tidak aktif sekitar 30 hari akan terputus. ### Apa yang terjadi pada perangkat tertaut saat onboarding? Semuanya dikeluarkan. Dokumentasi Meta menyatakan bahwa begitu bisnis melakukan onboarding ke Cloud API dengan akun dan nomor aplikasi WhatsApp Business yang sudah ada, semua aplikasi pendamping diputus dari akun, dan bisnis kemudian dapat menautkan kembali aplikasi pendamping yang didukung. Tidak ada yang hilang karenanya: ponsel utama tetap memegang akun beserta percakapannya. Namun meja resepsionis yang menjawab lewat browser atau ponsel kedua akan mendapati dirinya keluar begitu onboarding selesai, jadi sebaiknya tim diberi tahu sebelum QR code dipindai, bukan sesudahnya. ### Perangkat pendamping mana yang didukung sesudahnya? Semuanya kecuali dua. Meta mencantumkan setiap klien pendamping sebagai didukung pada nomor Coexistence, kecuali WhatsApp untuk Windows dan WhatsApp untuk WearOS. Setiap yang didukung ditautkan lagi dengan cara biasa, yaitu memindai QR code dengan ponsel utama, dan dihitung dalam batas perangkat yang sama seperti sebelumnya. - WhatsApp Web di browser: didukung, tautkan lagi dengan QR code. - Ponsel tambahan yang ditautkan sebagai pendamping: didukung. - WhatsApp untuk Windows: tidak didukung. - WhatsApp untuk WearOS di jam tangan: tidak didukung. ### Berapa perangkat yang bisa ditautkan? Hingga empat di luar ponsel utama. Pengumuman WhatsApp tentang multi-perangkat di ponsel menjelaskan bahwa menautkan ponsel dihitung sebagai salah satu dari maksimal empat perangkat tambahan, sama seperti browser web, tablet, dan desktop, dan menyebut staf bisnis kecil yang melayani pelanggan dari ponsel mereka sendiri sebagai kegunaannya. Pada nomor Coexistence, batas itu dibagi di antara klien pendamping yang masih didukung. Kantor yang sebelumnya memakai aplikasi Windows biasanya memindahkan meja-meja itu ke WhatsApp Web di browser, yang dihitung sebagai satu dari empat seperti pendamping lainnya. ### Apa yang menjaga perangkat tertaut tetap terhubung? Dua aturan inaktivitas, satu untuk tiap jenis perangkat, dan keduanya muncul sebagai alasan dalam data pemutusan koneksi dari Meta. PRIMARY_INACTIVITY mencakup ponsel utama dan terjadi setelah sekitar 14 hari tanpa aktivitas. WhatsApp juga menyatakan bahwa ketika perangkat utama tidak aktif dalam waktu lama, akun dikeluarkan dari semua perangkat pendamping, sehingga ponsel utama yang tidak dipakai membawa serta setiap perangkat tertaut. COMPANION_INACTIVITY mencakup satu perangkat pendamping secara terpisah, setelah sekitar 30 hari tidak aktif. Laptop yang jarang dipakai di kantor cabang adalah contoh yang khas. - Melakukan onboarding tanpa memberi tahu staf yang menjawab lewat WhatsApp Web. Mereka keluar begitu onboarding selesai. - Menautkan kembali aplikasi WhatsApp untuk Windows. Meta mencantumkannya sebagai tidak didukung pada nomor Coexistence. - Membiarkan ponsel utama di laci karena semua orang bekerja di perangkat tertaut. Inaktivitasnya ikut memutus para pendamping. **Apakah Coexistence memutus WhatsApp Web?** Ya, saat onboarding setiap pendamping diputus. WhatsApp Web didukung dan bisa langsung ditautkan lagi. **Bisakah saya memakai aplikasi desktop WhatsApp di Windows?** Tidak pada nomor Coexistence. Meta mencantumkan WhatsApp untuk Windows sebagai pendamping yang tidak didukung. **Apakah Coexistence sendiri merupakan perangkat tertaut?** Tidak. Coexistence adalah Cloud API yang dipasang ke nomor lewat onboarding Meta, dan tidak menempati slot pendamping. **Berapa pendamping yang bisa saya tautkan?** Hingga empat di luar ponsel utama, di antara klien pendamping yang didukung Meta. --- ## Mengganti nomor telepon pada koneksi Coexistence https://easycoexistence.com/id/docs/changing-the-phone-number Koneksi Coexistence terikat pada satu nomor telepon. Saat bisnis mengganti nomornya di aplikasi WhatsApp Business, Meta memutus koneksi dengan alasan CHANGE_NUMBER. Nomor baru adalah nomor telepon bisnis tersendiri di platform, dan harus didaftarkan melalui alur Coexistence sebagai koneksi baru. ### Apa yang terjadi pada koneksi saat nomor diganti? Koneksi berakhir. Meta mencantumkan penggantian nomor telepon sebagai salah satu alasan koneksi Coexistence diputus, dan melaporkannya di disconnection_info pada webhook account_update dengan alasan CHANGE_NUMBER. Ini menunjukkan platform yang konsisten, bukan yang kaku. Semua yang diketahui sisi API terikat pada nomor telepon bisnis: ID nomor teleponnya, nama tampilan, peringkat kualitas, dan langganan webhook. Nomor yang berbeda adalah aset yang berbeda, sehingga tidak ada yang melekat pada nomor lama yang berpindah dengan sendirinya, dan koneksi lama berhenti berfungsi tepat saat nomor diganti. ### Bagaimana cara menghubungkan nomor baru? Sebagai koneksi pertama. Nomor baru harus memenuhi syarat yang sama seperti nomor lain yang bergabung ke Coexistence, lalu menjalani onboarding dari awal. Tidak ada yang dipakai ulang dari koneksi lama, jadi sebaiknya perpindahan ini diperlakukan sebagai proyek singkat dengan tanggal. - Aktif di aplikasi WhatsApp Business, versi 2.24.17 atau lebih baru. - Berada di Business Portfolio yang Anda kelola. - Tidak terhubung ke penyedia lain. - Nama tampilannya diberikan saat pendaftaran, seperti nomor telepon bisnis lainnya. ### Apa yang perlu diperbarui di sisi API? Setiap tempat yang menyimpan nomor lama atau ID-nya. Integrasi yang mengirim lewat Cloud API menunjuk ke ID nomor telepon, jadi CRM, alur otomasi, atau agen AI yang masih mengarah ke ID lama akan gagal, bukan berpindah otomatis. Koneksi baru juga memulai kembali pertanyaan onboarding-nya sendiri, termasuk apakah riwayat chat dibagikan dan jendela 24 jam untuk menyinkronkannya. Tujuan webhook yang diatur pada koneksi lama harus diterapkan ke koneksi baru. Kapasitas portofolio juga perlu dicek: Meta membatasi Business Portfolio baru pada dua nomor telepon bisnis terdaftar sampai diverifikasi atau mencapai batas pengiriman 2,000 pesan. ### Bagaimana nasib nomor lama di platform? Nomor itu tetap menjadi aset di WhatsApp Business Account sampai seseorang menghapusnya. Meta hanya mengizinkan admin Business Portfolio menghapus nomor telepon bisnis, dan menolak penghapusan nomor yang dipakai mengirim pesan berbayar dalam 30 hari terakhir. Menghapus bersifat opsional, hanya perapian, bukan syarat untuk menghubungkan nomor baru. Namun nomor usang yang dibiarkan di akun membuat sistem mudah terus menuju nomor yang salah. Menghapusnya setelah 30 hari berlalu menjaga akun tetap mudah dibaca. - Mengganti nomor di aplikasi sebelum merencanakan koneksi ulang. Koneksi lama berakhir saat itu juga. - Membiarkan ID nomor telepon lama di integrasi. Pengiriman gagal, tidak mengikuti nomor baru. - Mencoba menghapus nomor lama tepat setelah pergantian. Meta memblokirnya jika nomor itu mengirim pesan berbayar dalam 30 hari. **Apakah koneksi ikut berpindah ke nomor baru saya?** Tidak. Meta memutusnya dengan alasan CHANGE_NUMBER, dan nomor baru didaftarkan sebagai koneksi baru. **Apakah saya butuh ID nomor telepon baru?** Ya. Nomor baru adalah nomor telepon bisnis tersendiri di platform, dengan ID-nya sendiri. **Bisakah saya langsung menghapus nomor lama?** Hanya jika nomor itu tidak mengirim pesan berbayar dalam 30 hari terakhir, dan hanya admin Business Portfolio yang dapat menghapusnya. **Apakah saya harus memilih nama tampilan lagi?** Ya. Meta mewajibkan informasi nama tampilan saat nomor telepon bisnis didaftarkan. --- ## Verifikasi bisnis Meta dan nomor Coexistence https://easycoexistence.com/id/docs/business-verification Verifikasi bisnis Meta berlaku untuk Meta Business Portfolio, bukan untuk nomor telepon. Portfolio bisa mengirim pesan tanpa verifikasi, dengan batas awal 250 penerima unik per hari dan dua nomor terdaftar. Verifikasi adalah salah satu jalur menuju batas 2.000, menaikkan batas nomor menjadi 20, dan wajib sebelum mengajukan centang biru. ### Apakah verifikasi bisnis wajib untuk menghubungkan nomor? Tidak. Dokumentasi Meta memperlakukan verifikasi sebagai cara menaikkan kemampuan portfolio, bukan syarat untuk bisa mengirim pesan. Business portfolio yang baru dibuat dimulai dengan batas pesan 250 penerima unik di luar jendela layanan pelanggan dalam 24 jam bergulir, serta batas dua nomor telepon bisnis terdaftar. Keduanya berlaku baik portfolio sudah terverifikasi maupun belum, dan bisnis dapat mengirim pesan ke pelanggannya dalam batas tersebut sejak hari pertama. Yang diubah oleh verifikasi adalah batas atasnya. Verifikasi adalah satu dari tiga jalur yang disebut Meta untuk menaikkan batas pesan dari 250 ke 2.000, dan satu dari dua pemicu untuk menaikkan batas nomor terdaftar menjadi 20. ### Apa yang dibuka oleh verifikasi di WhatsApp? Tiga hal yang terpisah, yang sering digambarkan sebagai satu hal. - Jalur batas pesan: verifikasi adalah salah satu cara untuk memenuhi syarat 2.000, setelah itu penskalaan otomatis Meta yang berjalan. - Batas nomor yang lebih besar: Meta menaikkan portfolio dari dua nomor terdaftar menjadi 20 dan mengirim webhook business_capability_update. - Kelayakan Official Business Account: portfolio pemilik nomor harus terverifikasi sebelum centang biru dapat diminta. - Ketiganya tidak mengubah cara kerja aplikasi WhatsApp Business di ponsel. ### Bagaimana verifikasi berlaku untuk nomor Coexistence? Melalui portfolio. Nomor yang terhubung lewat Coexistence berada di WhatsApp Business Account milik sebuah Meta Business Portfolio, dan verifikasi adalah properti portfolio itu. Setiap nomor di dalamnya berbagi hasilnya, beserta batas pesan portfolio. Centang biru lebih sempit cakupannya. Halaman Official Business Account Meta menyatakan bahwa status itu tidak diberikan kepada, antara lain, nomor telepon aplikasi WhatsApp Business, dan halaman itu tidak menjelaskan secara terpisah nomor yang dipakai bersama di aplikasi dan Cloud API. Kriteria kelayakan lainnya adalah verifikasi, minimal 30 hari di platform, verifikasi dua langkah pada nomor, dan nama tampilan yang disetujui. ### Portfolio mana yang sebaiknya diverifikasi? Portfolio yang memiliki WhatsApp Business Account, yang bagi bisnis yang menghubungkan nomornya sendiri seharusnya adalah portfolio miliknya sendiri. Hal ini penting bagi agensi. Jika nomor klien terhubung di dalam portfolio agensi, yang berlaku adalah verifikasi, batas, dan batas nomor milik agensi, dan batas klien dipakai bersama semua nomor lain yang dipegang agensi di sana. Meta menyatakan dengan jelas bahwa satu nomor dapat menghabiskan seluruh kapasitas pesan sebuah portfolio dalam periode tertentu. Menghubungkan setiap bisnis di dalam portfolio miliknya sendiri menjaga verifikasi, batas, dan penagihan tetap pada bisnis yang benar-benar mengirim pesan. - Menunda koneksi sampai verifikasi selesai. Pengiriman pesan berjalan tanpa verifikasi, dalam batas awal. - Memverifikasi portfolio yang berbeda dari pemilik WhatsApp Business Account. Hasilnya tidak berpindah. - Menyimpan nomor beberapa klien dalam satu portfolio agensi. Mereka berbagi satu batas pesan dan satu batas nomor. **Apakah saya perlu verifikasi bisnis untuk memakai Coexistence?** Tidak. Portfolio bisa mengirim pesan tanpa verifikasi, dengan batas awal 250 penerima unik dalam 24 jam bergulir. **Apakah verifikasi memberi saya centang biru?** Tidak dengan sendirinya. Verifikasi hanyalah satu syarat untuk status Official Business Account, yang diajukan terpisah dan ditinjau oleh Meta. **Apakah verifikasi berlaku per nomor?** Tidak. Verifikasi milik Meta Business Portfolio, dan setiap nomor di portfolio itu berbagi hasilnya. **Apakah verifikasi mengubah aplikasi di ponsel saya?** Tidak. Verifikasi mengubah batas platform dan kelayakan, bukan cara kerja aplikasi WhatsApp Business. --- ## Batas pengiriman pesan WhatsApp: tingkat portofolio saat ini https://easycoexistence.com/id/docs/messaging-limits-and-tiers Batas pengiriman pesan membatasi berapa banyak orang unik yang bisa menerima pesan dari sebuah bisnis di luar jendela layanan pelanggan dalam 24 jam bergulir. Sejak 7 Oktober 2025 batas ini ditetapkan per Meta Business Portfolio dan dipakai bersama oleh semua nomor di dalamnya, mulai dari 250 lalu naik ke 2.000, 10.000, 100.000, dan tanpa batas. ### Sebenarnya apa yang dihitung oleh batas pengiriman pesan? Nomor telepon pengguna WhatsApp yang unik, yang menerima pesan dari bisnis Anda di luar jendela layanan pelanggan, dalam 24 jam bergulir. Dari rumusan itu ada tiga konsekuensi. Balasan di dalam jendela layanan pelanggan yang masih terbuka tidak dihitung, jadi nomor yang hanya menjawab orang yang menghubungi lebih dulu bisa beroperasi jauh di atas batasnya tanpa menyentuhnya. Mengirim beberapa template ke orang yang sama dihitung satu kali untuk orang itu. Dan jendelanya bergulir, bukan hari kalender, sehingga kapasitas pulih bertahap seiring pengiriman terlama keluar dari hitungan. Batas ini mengukur berapa banyak orang yang Anda jangkau pertama kali, bukan seberapa cepat atau seberapa banyak Anda mengirim. ### Apa yang berubah pada Oktober 2025? Sebelum 7 Oktober 2025 setiap nomor telepon punya batasnya sendiri, dan nomor baru mulai dari 250 terlepas dari apa yang sudah dicapai nomor lain. Sejak itu batas dimiliki portofolio bisnis dan semua nomor di dalamnya memakainya bersama. - Nomor yang baru didaftarkan langsung memakai batas portofolio. - Langkah pertama setelah 250 adalah 2.000, sebelumnya 1.000. - Kenaikan datang 6 jam setelah kriteria terpenuhi, sebelumnya 24 jam. - Penurunan peringkat kualitas sebuah nomor tidak lagi menurunkan batas. - Field yang dibaca adalah whatsapp_business_manager_messaging_limit; messaging_limit_tier sudah deprecated. ### Bagaimana batas ini bisa naik? Dalam dua tahap. Untuk keluar dari 250, sebuah portofolio menyelesaikan satu jalur penskalaan: memverifikasi bisnis, meminta mitra onboarding memverifikasinya, atau mengirim 2.000 pesan di luar jendela layanan pelanggan ke penerima unik dalam 30 hari memakai template dengan peringkat kualitas tinggi. Meta lalu meninjau kualitas pesan dan menyetujui atau menolak, dan penolakan datang sebagai webhook account_alerts yang menyebut alternatif yang bisa ditempuh. Mulai dari 2.000 penskalaan berjalan otomatis. Meta menaikkan portofolio satu tingkat ketika portofolio mengirim pesan berkualitas tinggi di semua nomor dan template-nya, serta sudah memakai setidaknya separuh batasnya saat ini dalam 7 hari terakhir. Tidak ada yang perlu dibeli dan tidak ada permintaan yang perlu diajukan. ### Apa bedanya batas pengiriman pesan dengan throughput? Batas pengiriman pesan menghitung orang per hari; throughput menghitung pesan per detik. Keduanya ditetapkan terpisah dan bisa gagal terpisah. Pada nomor Coexistence perbedaannya tajam. Meta menetapkan throughput tetap 20 pesan per detik untuk setiap nomor yang dipakai di aplikasi WhatsApp Business dan Cloud API sekaligus, agar tetap kompatibel dengan aplikasi. Angka itu tidak bergerak mengikuti tingkat portofolio, jadi portofolio dengan batas pengiriman pesan tanpa batas tetap mengirim 20 per detik dari nomor Coexistence. Batas per detik, batas per penerima, dan batas panggilan manajemen masing-masing punya halaman dan kode kesalahan sendiri. - Membaca messaging_limit_tier. Field ini sudah deprecated; field yang berlaku adalah whatsapp_business_manager_messaging_limit. - Mengira setiap nomor baru mulai dari 250. Sejak Oktober 2025 nomor baru langsung mewarisi batas portofolio. - Menghitung balasan sebagai bagian dari batas. Pesan di dalam jendela layanan pelanggan yang terbuka tidak termasuk. - Membiarkan kampanye satu nomor menghabiskan jatah nomor lain. Seluruh portofolio memakai batas yang sama. **Apakah batas berlaku per nomor atau per akun?** Per Meta Business Portfolio sejak 7 Oktober 2025. Semua nomor di portofolio memakainya bersama. **Apakah balasan pelanggan dihitung dalam batas saya?** Tidak. Hanya pengiriman di luar jendela layanan pelanggan yang dihitung, dan setiap penerima unik dihitung satu kali per 24 jam bergulir. **Apakah peringkat kualitas yang rendah bisa menurunkan batas saya?** Tidak sejak Oktober 2025. Meta berhenti menurunkan batas saat kualitas turun, meski kualitas tetap menentukan apakah batas bisa naik. **Apakah tingkat yang lebih tinggi menaikkan throughput Coexistence?** Tidak. Throughput pada nomor Coexistence tetap 20 pesan per detik di tingkat mana pun. --- ## Katalog produk pada nomor Coexistence https://easycoexistence.com/id/docs/catalog-and-coexistence Menghubungkan nomor lewat Coexistence membuat katalog, pesanan, dan alat status di aplikasi WhatsApp Business tetap seperti semula, dan Cloud API tidak membuka alat aplikasi tersebut. Pesan produk lewat API memakai katalog yang diunggah ke Meta dan dihubungkan ke WhatsApp Business Account, dengan konfigurasi per nomor telepon. ### Apakah katalog aplikasi WhatsApp Business saya tetap aman setelah Coexistence? Ya, di ponsel. Tabel fitur Coexistence dari Meta mencantumkan alat bisnis, dengan katalog, pesanan, dan status sebagai contoh, tanpa perubahan cara kerja di aplikasi WhatsApp Business setelah onboarding. Baris yang sama menandainya sebagai tidak didukung di Cloud API. Bagian inilah yang perlu diperhitungkan: integrasi tidak boleh mengharapkan dapat membaca, mengubah, atau mencerminkan alat katalog aplikasi lewat API. Jadi toko yang berjualan dari katalog aplikasinya tetap bisa melakukan hal yang sama persis setelah terhubung. Yang berubah, toko itu juga mendapatkan API, dengan cara tersendiri untuk mengirim produk. ### Bagaimana katalog produk bekerja lewat Cloud API? Lewat katalog yang diunggah ke Meta dan dihubungkan ke WhatsApp Business Account. Katalog adalah inventaris terstruktur berisi produk atau layanan, dan setiap item memuat detail seperti nama, deskripsi, harga, gambar, dan ketersediaan. Meta menjelaskan empat tahap. - Unggah inventaris, lewat Commerce API atau Meta Commerce Manager. - Konfigurasi commerce per nomor telepon: apakah keranjang diaktifkan dan apakah katalog terlihat. - Berbagi produk dengan pesan katalog, produk tunggal, multi-produk, atau carousel. - Respons pelanggan, yang masuk sebagai notifikasi webhook berisi detail pesanan dan pertanyaan tentang produk. ### Apa perbedaan pesan produk di aplikasi dan lewat API? Meta mendokumentasikan satu perbedaan yang terlihat: pesan yang dikirim lewat Cloud API saat ini tidak menampilkan ikon keranjang belanja di header percakapan, berbeda dengan pesan produk yang dikirim dari aplikasi WhatsApp Business. Sisi API juga punya pengaturan yang tidak ditampilkan aplikasi dengan cara yang sama. Secara default keranjang belanja aktif dan ikon etalase disembunyikan untuk setiap nomor telepon bisnis di akun, dan keduanya dapat diubah per nomor lewat endpoint pengaturan commerce. Menonaktifkan katalog membuat tautan katalog wa.me dan tombol View catalog menampilkan peringatan katalog tidak valid saat diketuk. Di luar jendela layanan pelanggan, produk tetap dikirim di dalam template yang disetujui, seperti pesan lain yang dimulai oleh bisnis. ### Siapa yang meninjau produk? Meta, secara otomatis. Item yang ditambahkan ke katalog yang terhubung ke WhatsApp Business Account akan ditinjau, dan item yang melanggar kebijakan ditandai, lalu bisnis diarahkan ke WhatsApp Commerce Policies. Item yang ditolak dapat diajukan banding di Meta Commerce Manager. Pelanggan juga dapat melaporkan produk tertentu yang mereka terima dalam pesan, yang memicu peninjauan tersendiri. Laporan tentang bisnisnya sendiri adalah hal yang terpisah: laporan itu termasuk sinyal yang dipakai Meta untuk peringkat kualitas sebuah nomor. Bisnis yang berbasis di India memiliki kewajiban tambahan untuk mematuhi hukum penjualan online, yang disediakan Meta lewat Business Compliance API. - Mengharapkan alat katalog aplikasi bisa dibaca lewat API. Meta mencantumkannya sebagai tidak didukung di Cloud API. - Menonaktifkan katalog pada sebuah nomor sementara tautan katalog wa.me masih beredar. Tautan itu lalu menampilkan peringatan katalog tidak valid. - Mengirim produk di luar jendela layanan pelanggan tanpa template. Pesan yang dimulai oleh bisnis tetap memerlukannya. **Apakah katalog saya akan terhapus saat menghubungkan?** Tidak. Meta mencantumkan alat bisnis di aplikasi, termasuk katalog, sebagai tidak berubah setelah onboarding Coexistence. **Bisakah API membaca katalog aplikasi saya?** Meta menandai alat bisnis aplikasi sebagai tidak didukung di Cloud API. Pesan produk lewat API memakai katalog yang terhubung ke WhatsApp Business Account. **Berapa banyak produk yang muat dalam satu pesan?** Hingga 30 dalam pesan multi-produk, yang disusun dalam beberapa bagian. **Bisakah saya mematikan keranjang?** Bisa, per nomor telepon, lewat endpoint pengaturan commerce. Secara default keranjang aktif. --- ## Daftar broadcast vs template marketing setelah Coexistence https://easycoexistence.com/id/docs/broadcast-lists-vs-templates Setelah nomor terhubung melalui Coexistence, daftar broadcast di aplikasi WhatsApp Business menjadi hanya baca dan daftar baru tidak dapat dibuat. Padanannya di API adalah template marketing yang dikirim ke setiap penerima: perlu opt-in, dihitung dalam batas pesan Business Portfolio, ditagih oleh Meta, dan menghormati preferensi marketing setiap orang. ### Apa pengganti daftar broadcast di API? Template marketing yang disetujui, dikirim satu kali per penerima melalui Cloud API. Di sisi API tidak ada objek daftar: integrasi menyimpan audiensnya dan mengirim template ke setiap nomor di dalamnya. Ini mengubah tiga hal sekaligus. Konten harus melewati peninjauan template Meta sebelum dapat dikirim. Setiap pengiriman di luar jendela layanan pelanggan membuka percakapan yang ditagih Meta ke metode pembayaran pada WhatsApp Business Account milik bisnis itu sendiri. Dan setiap penerima unik dihitung dalam batas pesan Business Portfolio selama 24 jam bergulir. Penonaktifan itu sendiri, beserta alasan yang diberikan Meta, dibahas di halaman tentang fitur yang dimatikan Coexistence. ### Siapa yang boleh menerima template marketing? Orang yang memberikan nomornya kepada bisnis dan menyatakan opt-in untuk dihubungi. Kebijakan pesan bisnis Meta menegaskan kedua syarat itu, dan opt-in harus menyebut nama bisnis serta menyatakan bahwa orang tersebut setuju menerima pesannya. Meta menyerahkan metodenya kepada bisnis, selama memenuhi persyaratan itu dan hukum yang berlaku: SMS, formulir situs web, panggilan IVR, atau formulir kertas bertanda tangan termasuk contoh yang disebutkan. Bukti opt-in karenanya ada di catatan milik bisnis sendiri, bukan di daftar kontak ponsel. Mengirim ke orang yang tidak pernah opt-in juga cara tercepat mengumpulkan pemblokiran dan laporan, yang menurunkan kualitas. ### Mengapa sebagian template marketing tidak sampai? Karena API menerapkan kontrol per penerima yang tidak pernah ditampilkan oleh daftar broadcast. - Batas marketing per pengguna: WhatsApp dapat menahan template marketing untuk orang yang kecil kemungkinannya berinteraksi, dan mengembalikan 131049. - Marketing dihentikan: seseorang dapat menghentikan pesan marketing dari bisnis lewat pengaturan Offers and announcements, dan mengembalikan 131050. - Nomor Amerika Serikat: WhatsApp saat ini tidak mengirimkan template marketing ke pengguna dengan nomor telepon AS. - Wilayah yang dikecualikan: batas per pengguna saat ini tidak aktif untuk EEA, Inggris, Jepang, atau Korea Selatan. ### Apakah alat pesan marketing bawaan aplikasi masih berfungsi? Tabel fitur Coexistence dari Meta menaruh alat pesan aplikasi dalam satu baris, yang menyebut pesan marketing, pesan sambutan, pesan ketidakhadiran, balasan cepat, dan label, serta mencatat tidak ada perubahan pada alat itu di aplikasi WhatsApp Business setelah onboarding. Baris yang sama menandainya tidak didukung di Cloud API. Jadi fitur pesan marketing di aplikasi dan template marketing API adalah dua jalur terpisah pada nomor yang sama. Meta juga menyatakan bahwa pesan yang dikirim dari aplikasi WhatsApp Business tetap gratis setelah onboarding, sedangkan pesan yang dikirim lewat Cloud API mengikuti harga Cloud API. Daftar broadcast adalah pengecualian yang memang berubah, itulah sebabnya perlu penggantinya. - Mencoba kembali 131049 segera. Meta meminta jeda minimal 24 jam, dan percobaan ulang lebih awal dapat memblokir percobaan berikutnya hingga satu hari. - Mencoba kembali 131050. Orang tersebut menghentikan pesan marketing dari bisnis, dan pesan tidak akan diterima. - Mengimpor daftar broadcast sebagai daftar opt-in. Menyimpan nomor bukan opt-in yang dimaksud kebijakan. **Apakah daftar broadcast saya dihapus?** Tidak. Daftar broadcast yang ada menjadi hanya baca, dan daftar baru tidak dapat dibuat selama nomor terhubung. **Apakah saya perlu template untuk mengirim pesan ke audiens broadcast?** Di luar jendela layanan pelanggan, ya. Template marketing adalah jalur API untuk promosi yang dimulai bisnis. **Mengapa template gagal dengan 131050?** Penerima itu memilih berhenti menerima pesan marketing dari bisnis Anda. Meta meminta agar tidak mencoba kembali. **Apakah fitur pesan marketing di aplikasi sudah hilang?** Meta mencantumkan alat pesan aplikasi, termasuk pesan marketing, sebagai tidak berubah di aplikasi setelah onboarding. --- ## Persyaratan opt-in WhatsApp untuk pesan yang diawali bisnis https://easycoexistence.com/id/docs/opt-in-requirements Sebelum bisnis mengirim pesan kepada seseorang di WhatsApp, kebijakan Meta mensyaratkan dua hal: orang tersebut memberikan nomor teleponnya kepada bisnis, dan bisnis menerima opt-in yang menegaskan bahwa orang itu bersedia menerima pesannya. Sejak November 2024 opt-in boleh bersifat umum, tidak khusus WhatsApp, tetapi harus menyebut nama bisnis dan mematuhi hukum setempat. ### Apa yang disyaratkan kebijakan opt-in Meta? Dua kondisi, dan keduanya harus terpenuhi sebelum bisnis menghubungi seseorang di WhatsApp. Orang tersebut telah memberikan nomor ponselnya kepada bisnis, dan bisnis telah menerima izin opt-in dari orang itu yang menegaskan bahwa ia ingin menerima pesan atau panggilan berikutnya dari bisnis tersebut. Opt-in itu sendiri punya tiga syarat. Opt-in harus menyatakan dengan jelas bahwa orang tersebut setuju menerima komunikasi dari bisnis. Opt-in harus menyebutkan dengan jelas nama bisnis. Dan opt-in harus mematuhi hukum yang berlaku, yang sepenuhnya diserahkan Meta kepada bisnis untuk menentukannya. Pembaruan kebijakan Meta pada November 2024 melonggarkan satu hal: opt-in boleh bersifat umum dan tidak perlu menyebut WhatsApp, selama hukum setempat dipatuhi. ### Metode opt-in apa saja yang diterima Meta? Metode apa pun yang memenuhi ketiga syarat tersebut. Meta menyatakan bahwa metode semacam itu sesuai kebijakan, menyerahkan pilihannya kepada bisnis, dan memberi contoh metode yang didukung. Metode apa pun yang dipakai, Meta juga menyarankan agar bisnis menjelaskan manfaat yang didapat orang dengan menerima pesan tersebut. - SMS. - Formulir di situs web. - Lewat telepon, melalui alur interactive voice response. - Secara langsung atau di atas kertas, dengan dokumen fisik yang ditandatangani. - Apa pun metodenya, bisnis bertanggung jawab atas pemberitahuan dan izin yang diwajibkan hukum yang berlaku. ### Apakah kontak di aplikasi WhatsApp Business saya dianggap opt-in? Tidak dengan sendirinya. Kebijakan Meta mengaitkan izin dengan konfirmasi dari orang tersebut bahwa ia ingin menerima pesan dari bisnis, dan nomor telepon yang tersimpan di daftar kontak paling banyak hanya memenuhi kondisi pertama dari dua kondisi itu. Hal ini penting pada nomor Coexistence karena koneksi dapat menyinkronkan kontak dari aplikasi, dan basis pelanggan yang sudah ada adalah target yang paling jelas untuk kampanye template pertama. Memiliki nomor seseorang tidak sama dengan memiliki konfirmasinya. Pelanggan yang menulis lebih dulu kepada bisnis adalah kasus yang berbeda: pesannya membuka jendela layanan pelanggan, dan di dalamnya bisnis boleh membalas. ### Apa yang terjadi jika opt-in lemah? Penerima akan bereaksi, dan platform menanggapi umpan balik itu. Panduan opt-in Meta menyebutkan bahwa orang dapat memblokir atau melaporkan bisnis, atau berhenti menerima pesan pemasarannya, dan bahwa sistem Meta akan menerapkan pembatasan laju pada bisnis yang kualitasnya tetap rendah dalam jangka waktu lama. Saran praktis Meta mengikuti dari sana. Tetapkan ekspektasi dengan menyebutkan kategori pesan yang akan dikirim bisnis, atau kumpulkan opt-in per kategori. Beri petunjuk yang jelas untuk berhenti menerima kategori tertentu, lalu patuhi. Buat alur opt-in dan opt-out mudah terlihat, dan pantau peringkat kualitas dengan cermat saat metode opt-in baru mulai dipakai. Kebijakan juga mewajibkan setiap permintaan untuk memblokir, menghentikan, atau opt-out dihormati, baik di WhatsApp maupun di luar WhatsApp, termasuk menghapus orang tersebut dari daftar kontak. - Menganggap kontak aplikasi yang tersinkronisasi sebagai daftar opt-in. Kebijakan meminta konfirmasi dari setiap orang, bukan hanya nomornya. - Mengumpulkan opt-in yang tidak menyebut nama bisnis. Meta mewajibkan nama bisnis dinyatakan dengan jelas. - Mematuhi opt-out hanya ketika permintaannya datang lewat WhatsApp. Kebijakan mencakup permintaan yang diajukan melalui saluran apa pun. **Apakah opt-in harus menyebut WhatsApp?** Tidak. Sejak pembaruan kebijakan November 2024, opt-in umum diizinkan, selama mematuhi hukum setempat. **Apakah saya perlu opt-in untuk membalas pelanggan yang menulis lebih dulu?** Pesan pelanggan membuka jendela layanan pelanggan, dan di dalamnya balasan diizinkan. Opt-in mengatur pesan yang diawali oleh bisnis. **Apakah opt-in bisa dikumpulkan secara offline?** Bisa. Meta mencantumkan secara langsung atau di atas kertas, dengan dokumen yang ditandatangani, sebagai metode yang diterima. **Apa yang harus dilakukan saat seseorang opt-out?** Berhenti mengirim pesan kepadanya, lewat saluran apa pun ia mengajukan permintaan itu, dan hapus ia dari daftar kontak sebagaimana diwajibkan kebijakan. --- ## Bagaimana blokir dan laporan memengaruhi peringkat kualitas WhatsApp https://easycoexistence.com/id/docs/quality-rating-blocks-and-reports Kualitas pesan dinilai dari cara penerima menerima pesan sebuah bisnis selama tujuh hari terakhir, dengan bobot lebih besar pada pesan terbaru. Sinyalnya adalah blokir, laporan, bisukan, arsip, dan alasan yang diberikan orang saat memblokir. Kualitas rendah yang berlangsung lama menyebabkan pembatasan laju, kesalahan 131048 saat mengirim, dan template yang dijeda. ### Umpan balik apa yang menurunkan peringkat kualitas WhatsApp? Meta menyebut sinyalnya secara langsung: blokir, laporan, bisukan, arsip, dan alasan yang diberikan pengguna saat memblokir sebuah bisnis. Kualitas didasarkan pada cara pesan diterima selama tujuh hari terakhir dan dibobot menurut kebaruan, sehingga pengiriman buruk kemarin lebih berpengaruh daripada yang terjadi enam hari lalu. Ada dua akibatnya. Satu kampanye yang salah sasaran dapat menggeser peringkat dengan cepat, dan Meta mencatat bahwa nomor dengan lalu lintas tinggi biasanya mengalami perubahan kualitas dalam hitungan menit. Selain itu, karena penilaian hanya mencakup tujuh hari terakhir, umpan balik yang lebih lama dari itu tidak lagi dihitung. Template memiliki peringkatnya sendiri, yang dibangun dari umpan balik dan tingkat baca, di samping peringkat nomor. ### Apa yang terjadi saat kualitas turun? Beberapa hal, pada tingkat yang berbeda. - Pengiriman dapat gagal dengan 131048, yang menurut Meta terkait terlalu banyak pesan yang diblokir atau ditandai sebagai spam. - Template berperingkat YELLOW atau RED masih bisa dikirim, tetapi berisiko dijeda atau dinonaktifkan. - Kualitas ikut menentukan laju template, yang dapat memperlambat pengiriman sebuah kampanye. - Kebijakan mengizinkan WhatsApp membatasi jumlah pesan yang dapat dikirim sebuah bisnis berdasarkan blokir dan laporan. - Sejak 7 Oktober 2025, penurunan tidak lagi menurunkan batas pesan Business Portfolio, tetapi dapat menghentikan batas itu naik. ### Bagaimana cara memulihkan peringkat kualitas yang rendah? Hentikan dulu sumber umpan balik negatif, lalu biarkan jendela tujuh hari melewatinya. Pedoman Meta untuk pesan berkualitas tinggi adalah daftar periksanya. Kirim hanya kepada orang yang memilih menerima pesan dari bisnis tersebut. Buat pesan yang dipersonalisasi dan berguna. Hindari pesan sambutan atau perkenalan yang terbuka. Hindari mengirim terlalu banyak pesan per hari. Jaga isi dan panjang pesan tetap ringkas. Dalam praktiknya, itu berarti menjeda kampanye atau template yang mendatangkan blokir, memeriksa segmen audiens yang menerimanya, dan memeriksa opt-in yang diberikan audiens tersebut. Panduan opt-in dari Meta sendiri menyarankan pengumpulan opt-in per kategori pesan, justru karena kategori yang tidak terduga adalah yang diblokir orang. ### Di mana peringkat kualitas ditampilkan? Di WhatsApp Manager, pada Account tools dan Phone numbers, bersama status nomor dan batas pesannya, serta pada objek nomor telepon melalui Graph API sebagai quality_rating. Peringkat template ada pada tiap template sebagai quality_score, dan di panel Manage templates sebagai High, Medium, Low, atau Quality pending. Tidak ada informasinya di aplikasi WhatsApp Business di ponsel, sehingga nomor Coexistence bisa merosot tanpa disadari siapa pun di toko. Peringkat ini tidak dikirim melalui webhook phone_number_quality_update meskipun nama field-nya demikian. Halaman tersendiri menjelaskan apa yang sebenarnya dibawa webhook itu. - Mengirim pesan sambutan terbuka ke daftar yang baru diimpor. Meta menyebutnya sebagai hal yang harus dihindari, dan pesan seperti itu mendatangkan blokir. - Mencoba kembali pengiriman yang gagal dengan 131048. Pembatasan ada pada nomor, dan pengiriman tambahan menambah umpan balik yang menjadi penyebabnya. - Hanya memantau peringkat nomor. Template punya peringkat sendiri, dan template RED bisa dijeda saat nomornya tampak baik-baik saja. **Apakah satu blokir menurunkan peringkat saya?** Meta tidak mempublikasikan ambang batas. Kualitas mencerminkan keseluruhan umpan balik atas pesan tujuh hari terakhir, dengan bobot lebih besar pada pesan terbaru. **Apakah peringkat rendah dapat menurunkan batas pesan saya?** Tidak sejak 7 Oktober 2025. Peringkat rendah masih dapat mencegah batas itu naik dan membatasi pengiriman. **Berapa lama pemulihan berlangsung?** Meta tidak mempublikasikan waktu pemulihan. Penilaian mencakup tujuh hari terakhir, sehingga umpan balik yang lebih lama dari itu tidak lagi dihitung. **Apakah obrolan yang dibisukan dihitung?** Ya. Meta mencantumkan bisukan dan arsip bersama blokir dan laporan sebagai sinyal kualitas. --- ## GDPR dan Coexistence: ke mana data pesan mengalir https://easycoexistence.com/id/docs/gdpr-and-coexistence Setelah sebuah nomor terhubung lewat Coexistence, pesannya dicerminkan antara aplikasi WhatsApp Business dan Cloud API. Meta menyatakan bahwa untuk Cloud API ia bertindak sebagai pemroses data atas nama bisnis, menyimpan pesan paling lama 30 hari, dan mengharapkan setiap bisnis memenuhi kewajiban GDPR-nya sendiri. ### Apa yang berubah pada data pesan saat nomor memakai Coexistence? Percakapan menjadi terlihat oleh Cloud API, selain oleh ponsel. Dokumentasi Coexistence dari Meta menyatakan bahwa pesan yang dikirim dan diterima dicerminkan antara Cloud API dan aplikasi WhatsApp Business, bahwa kontak dengan nomor WhatsApp dapat disinkronkan, dan bahwa pesan chat dari enam bulan terakhir dapat disinkronkan selama onboarding. Chat grup tidak disinkronkan. Sejak saat itu, pesan satu lawan satu dari nomor tersebut melewati Cloud API. Meta menjelaskan bahwa Cloud API mendekripsi pesan yang diterima lalu meneruskannya ke bisnis, dan mengenkripsi pesan keluar dengan protokol Signal sebelum dikirim. Halaman ini menyatakan apa yang didokumentasikan Meta dan apa yang dilakukan EasyCoexistence. Ini bukan nasihat hukum, dan apakah suatu konfigurasi memenuhi GDPR adalah keputusan bisnis dan penasihatnya. ### Apa kata Meta tentang perannya sendiri di bawah GDPR? Halaman privasi data Cloud API dari Meta menjelaskan posisinya dengan kata-katanya sendiri. - Di wilayah hukum yang mengenal pemroses data, Meta bertindak sebagai pemroses atas nama bisnis saat menyediakan Cloud API. - Cloud API memakai pesan yang diprosesnya hanya atas nama dan sesuai instruksi bisnis, kecuali diarahkan lain. - Pesan disimpan paling lama 30 hari; pengenal pengguna dihapus dalam 30 hari sejak pembaruan status terakhir sebuah pesan. - Pelanggan Cloud API harus memenuhi kewajiban mereka sendiri di bawah hukum seperti GDPR. - Pelanggan di Wilayah Eropa tercakup dalam WhatsApp Business Data Transfer Addendum. ### Bisakah data pesan disimpan di Uni Eropa? Meta menawarkan penyimpanan lokal Cloud API, yang menyimpan isi pesan di negara pilihan setelah periode penggunaan yang singkat. Untuk Cloud API, periode penggunaan itu paling lama 60 menit, dan selama itu isi pesan dapat diproses di pusat data Meta secara internasional. Pilihan di Eropa adalah Jerman untuk Uni Eropa, Swiss, dan Inggris. Penyimpanan lokal ditetapkan saat nomor didaftarkan, dan mengubahnya pada nomor yang sudah terdaftar berarti membatalkan pendaftaran lalu mendaftar lagi. Dokumentasi pendaftaran Meta juga menyatakan bahwa endpoint pembatalan pendaftaran tidak dapat dipakai pada nomor yang digunakan bersama oleh Cloud API dan aplikasi WhatsApp Business, dan tidak menjelaskan jalur terpisah untuk mengaktifkan penyimpanan lokal pada nomor Coexistence. ### Ke mana pesan mengalir setelah Meta? Ke endpoint apa pun yang menerima webhook WhatsApp Business Account. Fitur webhook override dari Meta memungkinkan sebuah aplikasi mengirim webhook akun tertentu ke callback URL yang berbeda dari milik aplikasi itu sendiri. EasyCoexistence memakai override tersebut untuk mengarahkan event pesan ke sistem milik bisnis, sehingga Meta mengirim isi percakapan ke sana, bukan kepada kami, dan EasyCoexistence tidak pernah menyimpan isi percakapan. Yang kami simpan adalah event operasional, seperti status koneksi dan kualitas, yang menjadi bahan pemantauan. Meta juga mendokumentasikan bahwa ia memiliki laporan SOC 2 Type II dan ISO 27001 untuk Cloud API, yang dipublikasikan lewat Business Messaging Compliance Center. - Mengira peran pemroses Meta mencakup kewajiban bisnis itu sendiri. Meta menyatakan bahwa pelanggan harus memenuhi kewajiban GDPR mereka sendiri. - Menerima sinkronisasi riwayat tanpa memutuskan ke mana riwayat itu mendarat. Chat hingga enam bulan dapat dikirim ke sistem penerima. - Berencana mengaktifkan penyimpanan lokal nanti. Pengaturan ini ditetapkan saat pendaftaran, dan mengubahnya berarti mendaftar ulang. **Apakah Meta pemroses atau pengendali data untuk Cloud API?** Meta menyatakan bahwa ia bertindak sebagai pemroses data atas nama bisnis untuk Cloud API, di wilayah hukum yang mengenal konsep tersebut. **Berapa lama Meta menyimpan isi pesan?** Meta menyatakan masa penyimpanan maksimum 30 hari untuk pesan Cloud API, untuk fitur seperti pengiriman ulang. **Apakah EasyCoexistence melihat percakapan saya?** Event pesan diarahkan oleh Meta ke sistem Anda sendiri, dan EasyCoexistence tidak pernah menyimpan isi percakapan. **Apakah halaman ini nasihat hukum?** Bukan. Halaman ini menyatakan apa yang didokumentasikan Meta dan apa yang dilakukan EasyCoexistence. Penilaian kepatuhan adalah urusan bisnis dan penasihatnya.