Unganisha bot ya Botpress na WhatsApp kupitia Coexistence
Tumia muunganisho wa WhatsApp wa Botpress katika Manual Configuration. Bandika access token na phone number id ya nambari iliyounganishwa, chagua verify token, na uache App ID na Client Secret bila kujaza. Kisha weka webhook URL ya Botpress na verify token hiyo kama webhook destination ya nambari, nayo Meta itapeleka kila ujumbe kwa bot.
Sehemu ya Client Secret ya Botpress: ikiachwa wazi, uthibitishaji wa saini ya webhook unarukwa.
Sehemu za webhook ambazo mwongozo wa Botpress huzisajili, zikiwemo jumbe na masasisho ya hali ya template.
Dirisha la huduma kwa wateja linalofunguliwa na ujumbe wa mteja, ambamo ujumbe wowote wa huduma unaweza kutumwa.
Ni mipangilio ipi ya Botpress inayofanya kazi na nambari ya Coexistence?
Manual Configuration. Chaguo zingine huunganisha nambari kupitia programu ya Meta ya Botpress yenyewe, jambo ambalo ni usajili tofauti wa nambari, si njia ya kutumia nambari ambayo tayari imeunganishwa.
Katika muunganisho wa WhatsApp, fungua orodha ya Configuration na uchague Manual Configuration. Inaomba Verify Token, Access Token, Default Bot Phone Number ID, na hiari App ID, Client Secret na WABA ID.
Access token, phone number id na WABA id hutoka kwenye muunganisho: dashboard huvionyesha, na get_api_credentials huvirudisha kwa msaidizi wako. Verify token ni maandishi yoyote unayochagua. App ID na Client Secret ziachwe wazi. Mwongozo wa Botpress unaonyesha secret kama sehemu ya kujaza, lakini ufafanuzi wake wa muunganisho unaiweka kuwa ya hiari na unasema bila hiyo uthibitishaji wa saini unarukwa. Hilo lina umuhimu, kwa sababu Meta husaini kila uwasilishaji kwa app secret ya Tech Provider, ambayo hakuna mteja anayeshikilia.
Webhook ya Botpress hupataje jumbe za Meta?
Kupitia webhook destination ya nambari. Mwongozo wa Botpress unakuelekeza kubandika webhook URL yake na verify token yako kwenye mipangilio ya WhatsApp ya programu ya Meta. Hapa huna programu yako ya Meta: Meta huelekeza matukio ya nambari kwenye destination yoyote ambayo muunganisho unaitaja. Kwa hiyo nakili webhook URL ambayo Botpress inaonyesha kwa muunganisho huo, kisha uiweke, pamoja na verify token ile ile, kama destination kwenye dashboard au kwa set_webhook_destination.
Meta hutuma GET ya uthibitishaji, Botpress huijibu, na uwasilishaji huanza. Botpress inaposhika mipangilio ya mkono, pia hukagua token kwa kuiuliza Graph ni programu ipi iliyoitoa, hivyo token batili au iliyofutwa hushindwa wakati wa kuhifadhi, si kwenye ujumbe wa kwanza.
Kishughulikia cha Botpress pia huchakata smb_message_echoes, tukio ambalo Meta hutuma mtu anapojibu kutoka programu ya WhatsApp Business. Kwa hiyo jibu kutoka kwenye simu linaonekana kwa bot badala ya kufichika.
| Required? | What to enter | |
|---|---|---|
| Access Token | Required | The connected number's token |
| Default Bot Phone Number ID | Required | The connected number's phone number id |
| Verify Token | Required | Any string, reused in the webhook destination |
| WABA ID | Optional | The connected number's WABA id |
| App ID and Client Secret | Optional | Leave both empty |
Bot inapaswa kujua nini kuhusu Coexistence?
Kwamba binadamu huenda tayari anaongea. Programu ya WhatsApp Business inaendelea kufanya kazi kwenye nambari, kwa hiyo mteja anaweza kupata jibu kutoka kwenye simu na kutoka kwa bot ndani ya dakika moja. Amua kwenye flow nini kitokee echo inapofika: timu nyingi husimamisha bot kwa mteja huyo kwa muda, ili aliyeingilia asikatizwe.
Jambo la pili ni muda. Bot inayojibu jumbe zinazoingia hufanya kazi ndani ya dirisha la huduma kwa wateja la saa 24, ambamo maandishi huru yanaruhusiwa. Flow inayotuma kitu siku moja baadaye, ufuatiliaji au ukumbusho, inahitaji template iliyoidhinishwa, na maandishi huru hapo hurudisha hitilafu 131047. Mwongozo wa Botpress husajili sehemu za hali ya template kwa ajili ya jumbe za aina hii za kuanzisha mazungumzo.
Na kasi ni ujumbe 20 kwa sekunde kwa nambari ya Coexistence, ambayo ni juu zaidi ya kile chatbot ya mazungumzo hutuma.
Makosa ya kawaida
- Kujaza Client Secret kwa secret ya programu yako ya Meta. Saini haitalingana kamwe na Botpress hujibu kila uwasilishaji kwa 401.
- Kuchagua chaguo la OAuth au sandbox badala ya Manual Configuration. Hizo huunganisha nambari kupitia programu ya Botpress yenyewe, si ile iliyounganishwa tayari.
- Kupuuza echo. Bila kanuni ya majibu yanayotumwa kutoka kwenye simu, bot hujibu juu ya mtu aliyekwisha kuingilia.
Unganisha nambari kwenye easycoexistence.com, bandika token na phone number id yake kwenye Manual Configuration ya Botpress, kisha weka webhook URL ya Botpress kama destination. Kuanzia US$ 9 kwa kila nambari kwa mwezi, hadi US$ 1 kadri unavyoongeza nambari, na siku 3 za kwanza ni kipindi cha majaribio bila malipo.
Maswali yanayoulizwa mara kwa mara
Je, kuruka ukaguzi wa saini ni salama?
Ulinzi unahamia kwenye URL. Botpress huunda webhook URL kwa kila muunganisho, kwa hiyo iweke siri. Media bado inapaswa kupakuliwa kutoka kwa Meta kwa token, jambo ambalo tukio bandia haliwezi kughushi.
Je, nambari hiyo hiyo inaweza pia kulisha n8n?
Nambari ina webhook destination moja. Ielekeze kwenye mfumo mmoja kisha upeleke matukio kutoka hapo ikiwa mfumo wa pili unayahitaji.
Je, Botpress inahitaji WABA id yangu?
Ufafanuzi wake unaiweka kuwa ya hiari kwa sasa na unasema itahitajika katika toleo kuu lijalo, kwa hiyo ijaze kutoka kwenye muunganisho.
Je, jumbe hupitia EasyCoexistence?
Hapana. Meta hupeleka moja kwa moja kwenye webhook URL ya Botpress, na maudhui hayahifadhiwi upande wetu.
Endelea kusoma
Uko tayari kuanza?
Sanidi WhatsApp Coexistence kwa dakika chache, si miezi. Programu inaendelea kufanya kazi kwenye simu.
Anza kipindi cha majaribio bila malipoImethibitishwa kwenye