MasukMulai uji coba gratis
Meta Tech Provider

Jalankan flow Typebot di WhatsApp dengan Coexistence

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.

Pro

Typebot mencantumkan integrasi WhatsApp sebagai fitur paket Pro, bukan paket Free atau Starter.

Optional

Typebot memeriksa tanda tangan webhook hanya jika app secret disimpan bersama kredensial.

Never

Wizard Typebot menolak token yang masa berlakunya tidak diatur ke tidak pernah kedaluwarsa.

20 msg/s

Throughput tetap untuk nomor yang dipakai bersama di aplikasi WhatsApp Business dan Cloud API.

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.

1Typebot wizardToken, WABA id and phone number id; app secret empty
2Callback URL + verify tokenCopied from Typebot's last step
3Webhook destinationSet on the connected number
4Meta verifiesTypebot echoes the challenge, delivery starts

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.

Kesalahan umum

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

Hubungkan nomor di easycoexistence.com, salin token, id WABA, dan id nomor telepon ke Typebot, lalu pasang callback URL Typebot sebagai tujuan webhook. Mulai US$ 9 per nomor per bulan, turun menjadi US$ 1 seiring bertambahnya nomor, dengan 3 hari pertama gratis.

Pertanyaan yang sering diajukan

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.

Lanjut membaca

Siap memulai?

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

Mulai uji coba gratis

Diverifikasi pada

Typebot di WhatsApp dengan Coexistence