WhatsApp Integration para sa AI Chatbots
Tungkol sa integrasyong ito
Pinakasikat na integration sa Botpress ang WhatsApp. Pinapadali nitong ikonekta ng mga builder ang kanilang chatbot at AI agent sa WhatsApp messaging platform.
Karaniwan, ginagamit ng aming mga user ang WhatsApp integration para mag-deploy ng chatbot sa WhatsApp – bilang linya ng serbisyo sa customer, pag-aalaga ng lead, o anumang komunikasyon ng impormasyon na nagaganap sa WhatsApp.
Ang integrasyon ay nakabase sa opisyal na WhatsApp Business API, kaya bawat interaksyon ay ligtas, maaasahan, at sumusunod sa mga patakaran ng WhatsApp.
Madali kang makakagawa ng WhatsApp chatbot gamit ang aming pre-built na integration, kahit anong antas ng iyong kakayahan sa pag-code.
Pangunahing tampok
- Awtomatikong tugunan ang mga usapan ng kustomer
- Magpadala ng real-time na abiso
- Suportahan ang multimedia na mensahe (larawan, video, voice note)
- I-personalisa ang mga tugon gamit ang datos ng chatbot
- Paganahin ang dalawang-way na pagmemensahe sa mga gumagamit
- Mag-trigger ng mga workflow mula sa mga interaksyon sa WhatsApp
- Palawakin ang suporta sa iba’t ibang rehiyon at wika
- Panatilihin ang pagsunod sa WhatsApp Business API
FAQs
Anong mga chatbot platform ang puwedeng ikabit sa WhatsApp?
Kumokonekta ka sa pamamagitan ng pag-apply para sa WhatsApp Business API access at pagkatapos ay i-link ang iyong chatbot platform sa naaprubahang account. Karamihan sa mga platform, kabilang ang Botpress, ay may connector kung saan ilalagay mo ang iyong WhatsApp Business credentials, numero ng telepono, at mga template. Kapag nakakonekta na, makakapagpadala at makatanggap ng mensahe ang chatbot sa WhatsApp.
Paano ko ikokonekta ang chatbot sa WhatsApp Business API?
Kailangan mo ng WhatsApp Business Account, beripikadong numero ng telepono, at Meta approval para sa API access. Kung wala ang tatlong ito, hindi ka makakapag-launch ng production WhatsApp chatbot.
Magkano ang gastos para i-integrate ang chatbot sa WhatsApp?
Libre ang pag-integrate ng chatbot sa WhatsApp gamit ang mga platform tulad ng Botpress. Ngunit kapag na-deploy mo na ang bot, kailangan mong magbayad ng maliit na halaga sa API ng LLM at sa WhatsApp (Meta). Asahan ang bayad na humigit-kumulang $0.008 hanggang $0.063 USD kada mensahe, karaniwang nasa $50-$150 kada buwan depende sa dami ng gumagamit.
Kailangan ba ng verified na business account para gumamit ng WhatsApp chatbot?
Oo. Kinakailangan ang verification para makagamit ng Business API at matiyak na sumusunod ang mga mensahe sa mga patakaran ng WhatsApp.
Makakapagpadala ba ng larawan, file, o voice note ang WhatsApp chatbots?
Oo. Kayang hawakan ng WhatsApp chatbots ang text, larawan, PDF, dokumento, video, at voice notes. Para sa outbound o proactive na mensahe, kadalasang kailangang ipadala ito sa loob ng pre-approved na message templates, habang ang inbound (user-initiated) na usapan ay malayang tumatanggap ng multimedia na sagot.
Ligtas at sumusunod ba sa data privacy rules ang WhatsApp chatbots?
Oo, kapag ginawa gamit ang opisyal na WhatsApp Business API. Lahat ng komunikasyon ay end-to-end encrypted, at pinapatupad ng Meta ang pagsunod sa GDPR at iba pang regional privacy standards. Nakadepende rin ang seguridad sa kung paano iniimbak ng iyong chatbot platform ang datos ng customer, kaya dapat magpatupad ng tamang access control at sundin ang compliance ng industriya.
Ano ang kailangan ko bago ako makapag-set up ng WhatsApp chatbot?
Kailangan mo ng WhatsApp Business Account, beripikadong numero ng telepono, at Meta approval para sa API access. Kung wala ang tatlong ito, hindi ka makakapag-launch ng production WhatsApp chatbot.
Gaano katagal bago maaprubahan ang access sa WhatsApp API?
Karaniwang tumatagal ng ilang araw ang pag-apruba ngunit maaaring umabot ng ilang linggo depende sa pagsusuri ng Meta. Sinusuri sa proseso ang impormasyon ng iyong negosyo, pagmamay-ari ng numero ng telepono, at pagsunod sa mga patakaran ng WhatsApp.
<iframe src="https://www.youtube.com/embed/Fs6dIxgEKoY" ></iframe>
The WhatsApp integration allows your AI-powered chatbot to seamlessly connect with WhatsApp, one of the most popular messaging platforms worldwide. Integrate your chatbot with WhatsApp to engage with your audience, automate conversations, and provide instant support. With this integration, you can send messages, handle inquiries, deliver notifications, and perform actions directly within WhatsApp. Leverage WhatsApp's powerful features such as text messages, media sharing, document sharing, and more to create personalized and interactive chatbot experiences. Connect with users on a platform they already use and enhance customer engagement with the WhatsApp Integration for Botpress.
## Migrating from 3.x to 4.x
### Automatic downloading of media files
Previously, accessing the content of media messages (such as images, videos, audio and documents) required authenticating with the WhatsApp API using a valid token. In version 4.0 of WhatsApp, the _Download Media_ parameter enables automatic downloading of media files. These downloaded files do not require authentication for access. However, they do count against your workspace's file storage. To continue using the WhatsApp API URLs, set the _Download Media_ parameter to disabled. The _Downloaded Media Expiry_ parameter allows you to set an expiry time for downloaded files.
### Interactive messages values
In version 4.0 of WhatsApp, all incoming button and list reply messages will include both the text displayed to the user (_text_) and the payload (_value_). Use `event.payload.text` to retrieve the label of a button or choice, and use `event.payload.value` to access the underlying value.
### _postback_ and _say_ messages prefix
In version 4.0 of WhatsApp, _postback_ and _say_ messages no longer use the prefixes `p:` or `s:`. If your bot relied on these prefixes for logic or transitions, you can update it to depend solely on the value set for the postback.
### Start conversation
Version 4.0 of WhatsApp introduces small changes in the call signature of the `startConversation` action:
- The `senderPhoneNumberId` parameter has been renamed to `botPhoneNumberId`
- The input object now includes a single property called `conversation`, which contains the actual arguments
If your bot used the `startConversation` action, make sure all parameters are set. Also, if you called `startConversation` from code, make sure the action is called with the correct arguments:
```ts
actions.whatsapp.startConversation({
conversation: {
userPhone: '+1 123 456 7890',
templateName: 'test_message',
templateLanguage: 'en',
templateVariablesJson: JSON.stringify(['First value', 'Second value'])
botPhoneNumberId: '1234567890'
}
})
```