IngiaAnza kipindi cha majaribio bila malipo
Meta Tech Provider

Unganisha WhatsApp na Activepieces kwenye nambari ya Coexistence

Activepieces ina piece ya WhatsApp Business inayounganishwa kwa access token na kitambulisho cha WhatsApp Business Account, vyote viwili vinapatikana kwenye nambari ya Coexistence. Trigger yake ya New Incoming Message hujibu uthibitishaji wa Meta yenyewe, kwa hiyo URL yake inaweza kuwa mahali pa kupokea webhook za nambari hiyo. Acha sehemu ya siri ya programu (hiari) tupu, na flow itaendeshwa kwa kila ujumbe huku timu yako ikiendelea kutumia simu.

22 actions

Actions za piece ya WhatsApp Business ya Activepieces, zikiwemo jumbe za maandishi, media, template na za mwingiliano, pamoja na triggers 4.

hub.challenge

Triggers za piece hii hutambua parameter hii ya query na kurudisha thamani yake kama maandishi wazi, hivyo kukamilisha uthibitishaji wa Meta.

Optional

Sehemu ya siri ya programu kwenye piece; ikijazwa, deliveries zisizo na X-Hub-Signature-256 inayolingana hupuuzwa.

Unaunganishaje nambari ya Coexistence na Activepieces?

Tengeneza muunganisho wa WhatsApp Business kwenye Activepieces kwa thamani mbili: access token na kitambulisho cha WhatsApp Business Account. Dashboard ya EasyCoexistence huonyesha vyote viwili kwa muunganisho huo, na get_api_credentials huvirudisha kwa msaidizi wako. Maelekezo ya piece yanazungumzia kuunda programu ya Meta na system user, kwa sababu yanadhani huna chochote kati ya hivyo. Hapa nambari tayari imeunganishwa, kwa hiyo nenda moja kwa moja kubandika thamani hizo.

Kisha jenga flow inayoanza na trigger ya New Incoming Message, weka verify token unayochagua, kisha chapisha flow. Nakili webhook URL ya trigger hadi kwenye mahali pa kupokea webhook za nambari ndani ya EasyCoexistence, ukitumia verify token ile ile. Meta hutuma ombi lake la uthibitishaji, trigger hulijibu, na kila ujumbe unaoingia kwenye nambari huanzisha mzunguko mpya wa flow.

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

Kwa nini siri ya programu lazima ibaki tupu?

Kwa sababu siri inayosaini deliveries hizi si yako kubandika. Meta husaini kila webhook kwa siri ya programu inayomiliki usajili, na kwenye nambari iliyounganishwa kupitia EasyCoexistence programu hiyo ni ya EasyCoexistence, ambayo siri yake haishirikiwi kamwe.

Piece inachukulia sehemu hiyo kuwa ya hiari. Ikiachwa tupu, triggers hupokea deliveries kama zilivyo. Ikijazwa siri ya programu nyingine yoyote, kila delivery hushindwa kwenye ukaguzi wa X-Hub-Signature-256 na hupuuzwa kimya kimya, jambo linaloonekana kama jumbe hazifiki kabisa.

Verify token ndiyo inayowazuia wageni kwenye hatua ya uthibitishaji. Chagua thamani ndefu ya nasibu, na uifiche URL ya trigger, kwa kuwa ndiyo anwani inayoanzisha flow yako.

Flow inaweza kufanya nini ujumbe ukishafika?

Trigger huipa flow ujumbe uliorahisishwa: mtumaji, jina la wasifu, kitambulisho cha ujumbe, aina, maandishi, kitambulisho cha media (ikiwepo), majibu ya vitufe na orodha, na kitambulisho cha nambari ya simu iliyopokea. Kuanzia hapo ni flow ya kawaida ya Activepieces inayoweza kutumia piece nyingine, kama CRM, jedwali au hatua ya AI.

Majibu hutumia piece ile ile. Send Message hutuma maandishi huru, na hufika tu ndani ya saa 24 tangu ujumbe wa mwisho wa mteja. Send Template Message hutuma template iliyoidhinishwa, ambayo ndiyo pekee inayofika baada ya dirisha hilo. Vitufe vya mwingiliano, orodha, media, eneo na miitikio ni actions zinazojitegemea.

Maelekezo ya Activepieces yenyewe yanasema Meta hupokea callback URL moja kwa kila programu. Kwa kuwa kila nambari ina mahali pake pa kupokea webhook, kikomo ni URL moja kwa kila nambari, kwa hiyo flow inayohitaji kushughulikia aina kadhaa za matukio inapaswa kutumia matawi ndani ya flow moja.

Je, majibu yaliyoandikwa kwenye simu hufika kwenye flow?

Hufika kwenye webhook, lakini si kwenye trigger hii. Kwenye nambari ya Coexistence, Meta hutuma echo ya kila jibu linaloandikwa kwenye programu ya WhatsApp Business hadi mahali pale pale, chini ya field ya smb_message_echoes. Trigger ya New Incoming Message ya piece husoma field ya messages pekee na huacha kila kitu kingine.

Ikiwa unahitaji majibu ya simu kwenye flow, ianzishe kwa piece ya jumla ya Webhook ya Activepieces, inayokubali njia yoyote ya HTTP, kisha jibu GET ya uthibitishaji kwa hatua ya Return Response kwenye URL yake ya synchronous. Baada ya hapo unachambua payload ghafi mwenyewe, field zote mbili zikiwemo.

Kwa flow nyingi, trigger ya piece ndiyo chaguo rahisi zaidi: hujibu kwa wateja, na majibu ya timu yanaendelea kuonekana kwenye programu ya simu.

Makosa ya kawaida

  • Kubandika siri ya programu kwenye muunganisho wa WhatsApp. Deliveries husainiwa kwa siri ya programu ya EasyCoexistence, kwa hiyo kila moja hupuuzwa.
  • Kuweka mahali pa kupokea webhook kabla ya kuchapisha flow. Meta huthibitisha mara moja, na flow ambayo haijachapishwa haiwezi kujibu.
  • Kutarajia trigger ya New Incoming Message kuona majibu yaliyoandikwa kwenye simu. Husoma field ya messages pekee, si smb_message_echoes.
Kufanya hili ukitumia EasyCoexistence

Unganisha nambari kwenye easycoexistence.com, bandika token na WABA id yake kwenye Activepieces, kisha weka URL ya trigger kuwa mahali pa kupokea webhook. Kuanzia US$ 9 kwa kila nambari kwa mwezi, hadi US$ 1 kadiri unavyoongeza nambari, na kipindi cha majaribio bila malipo cha siku 3.

Maswali yanayoulizwa mara kwa mara

Je, hii inafanya kazi kwenye Activepieces ya self-hosted?

Ndiyo. Piece ni open source na inaendeshwa kwenye cloud ya Activepieces au self-hosted, mradi seva inapatikana kupitia HTTPS kutoka mtandaoni.

Flow hutuma kutoka nambari gani ya simu?

Nambari unayochagua kwenye sehemu ya nambari ya simu ya action, ambayo huorodhesha nambari zilizo kwenye WhatsApp Business Account ambayo muunganisho unaielekeza.

Je, naweza bado kutumia n8n au Make kwenye nambari ile ile?

Si kwa wakati mmoja. Meta huelekeza webhook za nambari kwenye mahali pamoja tu, kwa hiyo chagua zana moja ya kupokea, au itume mbele kwa nyingine.

Je, EasyCoexistence huhifadhi jumbe?

Hapana. Meta hupeleka kila webhook moja kwa moja kwenye trigger ya Activepieces, na EasyCoexistence haihifadhi kamwe maudhui ya mazungumzo.

Endelea kusoma

Uko tayari kuanza?

Sanidi WhatsApp Coexistence kwa dakika chache, si miezi. Programu inaendelea kufanya kazi kwenye simu.

Anza kipindi cha majaribio bila malipo

Imethibitishwa kwenye

WhatsApp na Activepieces kwenye Cloud API