MasukMulai uji coba gratis
Meta Tech Provider

Hubungkan WhatsApp ke Activepieces pada nomor Coexistence

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.

22 actions

Aksi di piece WhatsApp Business milik Activepieces, termasuk pesan teks, media, template, dan interaktif, dengan 4 trigger.

hub.challenge

Trigger piece ini mendeteksi parameter kueri tersebut dan mengembalikan nilainya sebagai teks biasa, sehingga verifikasi Meta selesai.

Optional

Kolom app secret pada piece; bila diisi, pengiriman tanpa X-Hub-Signature-256 yang cocok akan diabaikan.

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.

1Create connectionToken and WABA id
2Add triggerNew Incoming Message, verify token
3Publish the flowAn unpublished flow cannot answer
4Set destinationTrigger URL, same verify token

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.

Kesalahan umum

  • 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.
Melakukan ini dengan EasyCoexistence

Hubungkan nomor di easycoexistence.com, tempel token dan ID WABA ke Activepieces, lalu atur tujuan webhook ke URL trigger. Mulai US$ 9 per nomor per bulan, turun hingga US$ 1 seiring bertambahnya nomor, dengan 3 hari pertama gratis.

Pertanyaan yang sering diajukan

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.

Lanjut membaca

Siap memulai?

Konfigurasikan WhatsApp Coexistence dalam hitungan menit, bukan bulan. Aplikasi tetap berfungsi di ponsel.

Mulai uji coba gratis

Diverifikasi pada

WhatsApp dan Activepieces di Cloud API