Sambungkan WhatsApp ke Activepieces pada nombor Coexistence
Activepieces mempunyai piece WhatsApp Business yang disambungkan dengan access token dan id WhatsApp Business Account, kedua-duanya boleh didapati daripada nombor Coexistence. Trigger New Incoming Message menjawab pengesahan Meta sendiri, jadi URL-nya boleh dijadikan destinasi webhook nombor itu. Biarkan app secret pilihan pada piece itu kosong, dan flow akan berjalan pada setiap mesej sementara pasukan anda terus menggunakan telefon.
Tindakan dalam piece WhatsApp Business Activepieces, termasuk mesej teks, media, template dan interaktif, dengan 4 trigger.
Trigger piece ini mengesan parameter pertanyaan ini dan memulangkan nilainya sebagai teks biasa, lalu melengkapkan pengesahan Meta.
Medan app secret pada piece ini; apabila diisi, penghantaran tanpa X-Hub-Signature-256 yang sepadan akan diabaikan.
Bagaimana anda menyambungkan nombor Coexistence ke Activepieces?
Cipta sambungan WhatsApp Business dalam Activepieces dengan dua nilai: access token dan id WhatsApp Business Account. Dashboard EasyCoexistence memaparkan kedua-duanya untuk sambungan itu, dan get_api_credentials memulangkannya kepada pembantu AI. Arahan piece itu menyebut tentang mencipta aplikasi Meta dan system user, kerana ia menganggap anda belum mempunyai kedua-duanya. Di sini nombor sudah disambungkan, jadi terus sahaja tampal nilai tersebut.
Kemudian bina flow yang bermula dengan trigger New Incoming Message, tetapkan verify token pilihan anda padanya, dan terbitkan flow itu. Salin URL webhook trigger ke destinasi webhook nombor itu dalam EasyCoexistence dengan verify token yang sama. Meta menghantar permintaan pengesahan, trigger menjawabnya, dan setiap mesej ke nombor itu memulakan satu larian.
Mengapa app secret mesti dibiarkan kosong?
Kerana rahsia yang menandatangani penghantaran ini bukan milik anda untuk ditampal. Meta menandatangani setiap webhook dengan app secret bagi aplikasi yang memiliki langganan itu, dan pada nombor yang disambungkan melalui EasyCoexistence, aplikasi itu ialah aplikasi EasyCoexistence, yang rahsianya tidak pernah dikongsi.
Piece ini menganggap medan itu sebagai pilihan. Jika dibiarkan kosong, trigger menerima penghantaran seadanya. Jika diisi dengan app secret aplikasi lain, setiap penghantaran gagal pemeriksaan X-Hub-Signature-256 dan diabaikan secara senyap, yang kelihatan seperti mesej tidak pernah sampai.
Verify token ialah perkara yang menghalang orang luar daripada masuk ke proses jabat tangan itu. Pilih nilai rawak yang panjang, dan rahsiakan URL trigger kerana ia ialah alamat yang memulakan flow anda.
Apakah yang boleh dilakukan flow apabila mesej tiba?
Trigger memberikan flow satu mesej yang diratakan: penghantar, nama profil, id mesej, jenis, teks, id media jika ada, balasan butang dan senarai, serta id nombor telefon penerima. Selepas itu ia ialah flow Activepieces biasa merentasi piece lain, seperti CRM, lembaran atau langkah AI.
Balasan menggunakan piece yang sama. Send Message menghantar teks bebas, dan ia hanya sampai dalam tempoh 24 jam selepas mesej terakhir pelanggan. Send Template Message menghantar template yang diluluskan, satu-satunya jenis yang sampai selepas tetingkap itu. Butang interaktif, senarai, media, lokasi dan reaksi ialah tindakan tersendiri.
Arahan Activepieces sendiri menyatakan bahawa Meta menerima satu URL callback bagi setiap aplikasi. Dengan destinasi bagi setiap nombor, had ialah satu URL bagi setiap nombor, jadi flow yang perlu mengendalikan beberapa jenis acara patut bercabang di dalam satu flow.
Adakah balasan yang ditaip di telefon sampai ke flow?
Ia sampai ke webhook, tetapi bukan ke trigger ini. Pada nombor Coexistence, Meta menghantar gema bagi setiap balasan yang ditaip dalam aplikasi WhatsApp Business ke destinasi yang sama, di bawah medan smb_message_echoes. Trigger New Incoming Message pada piece ini hanya membaca medan messages dan membuang yang lain.
Jika anda memerlukan balasan dari telefon dalam flow, mulakan flow dengan piece Webhook generik Activepieces, yang menerima sebarang kaedah HTTP, dan jawab GET pengesahan dengan langkah Return Response pada URL segerak (synchronous) piece itu. Anda kemudian menghuraikan payload mentah sendiri, termasuk kedua-dua medan.
Bagi kebanyakan flow, trigger piece ini ialah pilihan yang lebih mudah: ia bertindak balas kepada pelanggan, dan balasan pasukan anda kekal kelihatan dalam aplikasi di telefon.
Kesilapan biasa
- Menampal app secret ke dalam sambungan WhatsApp. Penghantaran ditandatangani dengan rahsia aplikasi EasyCoexistence, jadi setiap satu diabaikan.
- Menetapkan destinasi sebelum menerbitkan flow. Meta mengesahkan serta-merta dan flow yang belum diterbitkan tidak dapat menjawab.
- Menjangka trigger New Incoming Message akan melihat balasan yang ditaip di telefon. Ia hanya membaca medan messages, bukan smb_message_echoes.
Sambungkan nombor di easycoexistence.com, tampal token dan WABA id ke dalam Activepieces, dan tetapkan destinasi webhook kepada URL trigger. Daripada US$ 9 sebulan bagi setiap nombor, jatuh kepada US$ 1 apabila anda menambah nombor, dengan 3 hari pertama percuma.
Soalan lazim
Adakah ini berfungsi pada Activepieces yang dihoskan sendiri?
Ya. Piece ini sumber terbuka dan berjalan pada cloud Activepieces atau dihoskan sendiri, selagi instans itu boleh dicapai melalui HTTPS dari internet.
Daripada nombor telefon yang mana flow menghantar mesej?
Nombor yang anda pilih dalam medan nombor telefon pada tindakan itu, yang menyenaraikan nombor dalam WhatsApp Business Account yang dituju oleh sambungan.
Bolehkah saya masih menggunakan n8n atau Make pada nombor yang sama?
Tidak serentak. Meta menghalakan webhook sesebuah nombor ke satu destinasi, jadi pilih satu alat untuk menerima, atau pajakan daripadanya ke alat yang satu lagi.
Adakah EasyCoexistence menyimpan mesej?
Tidak. Meta menghantar setiap webhook terus ke trigger Activepieces, dan EasyCoexistence tidak pernah menyimpan kandungan perbualan.
Teruskan membaca
Sedia untuk bermula?
Sediakan WhatsApp Coexistence dalam beberapa minit, bukan berbulan-bulan. Aplikasi terus berfungsi pada telefon.
Mulakan Percubaan PercumaDisahkan pada