I-connect ang WhatsApp sa n8n gamit ang official Cloud API
Ituro ang webhook destination sa isang n8n Webhook node at bawat mensaheng dumarating sa numero ay magiging workflow trigger. Babalik ang mga sagot sa Cloud API, o sa MCP server namin, na maaabot ng n8n dahil may OAuth2 support ang MCP Client Tool nito. Patuloy na gagana ang phone.
Ang buong integration ay ang webhook destination URL, na isang beses lang ise-set kada numero.
Ang palugit matapos ang mensahe ng customer kung kailan maaaring sumagot ang workflow gamit ang libreng text.
Ang sending throughput kada Coexistence number, na nagtatakda kung gaano kabilis makakapagpadala ang workflow.
Paano nakakarating ang mensahe sa WhatsApp sa n8n workflow?
Inihahatid ng Meta ang bawat mensaheng ipinadala sa numero sa isang URL na itatalaga ninyo, bilang HTTP POST. Ang URL na iyon ang buong integration. Maglagay ng n8n Webhook node sa production URL, itakda ito bilang webhook destination ng numero, at tatakbo ang workflow sa bawat papasok na mensahe.
Dala ng payload ang sender, text o media reference, timestamp at message id. Mula rito, ordinaryong n8n workflow na ito: mag-branch ayon sa content, hanapin ang customer, tawagin ang iba pang ginagamit ninyo, at magpasya kung sasagot.
Dahil Coexistence ito, nasa WhatsApp Business app din sa phone ang parehong mensahe. Maaaring sagutin ito ng tao. Nakikita ng workflow ang ipinadala ng tao, at nakikita naman ng tao ang ipinadala ng workflow, kaya hindi nagsasapawan ang mga sagot.
{
"from": "14155550188",
"id": "wamid.HBgLMTQxNTU1NTAxODgVAgAS",
"timestamp": "1758412800",
"type": "text",
"text": { "body": "do you have anything friday?" }
}Paano nagpapadala ng sagot ang workflow?
Gamit ang HTTP Request node laban sa Cloud API, kasama ang phone number id at access token ng numero. Mababasa ang pareho sa dashboard, o sa MCP connector kung mas gusto ninyong assistant ang kumuha nito.
Depende sa timing ang dapat ipadala, at ito ang madalas nakakaligtaan. Sa loob ng 24 oras mula sa huling mensahe ng customer, gumagana ang libreng text at ang sagot ay kung ano ang binuo ng workflow. Pag lampas sa window na iyon, template lang na naaprubahan na ng Meta ang ipapadala. Ang workflow na puro libreng text lang ang ipinapadala ay mukhang maayos sa testing, dahil ilang segundo lang matapos ang mensahe ang testing, pero tumitigil sa unang totoong overnight case.
Ang matibay na setup ay may branch: tingnan kung gaano na katagal mula sa huling papasok na mensahe, saka piliin ang libreng text o template.
Magagamit din ba ng n8n ang MCP connector?
Oo, at naiiba rito ang n8n. Kumokonekta ang MCP Client Tool node nito sa remote MCP server at may OAuth2 support, na kailangan ng amin, kaya maaaring direktang tawagin ng AI Agent node sa workflow ang mga tool namin.
Mahalagang malaman ito dahil karamihan ng automation platform ay hindi kaya ito. Ang Make at Zapier ay ibang produkto, may sarili silang gastos depende sa plan, at parehong nagpapatakbo ng sarili nilang MCP server pero hindi kumikilos bilang client. Kaya hindi nila maaabot ang third-party server. Kaya ito ng n8n.
Para ito sa acting half: isang agent node na nagpapasyang magpadala ng mensahe, mag-check ng health ng numero, o bumasa ng approval status ng template habang tumatakbo ang workflow. Hindi nito mapapalitan ang webhook, dahil walang paraan ang MCP para magising dahil sa papasok na mensahe.
Alin sa dalawa ang dapat gamitin ng workflow?
Pareho, para sa magkaibang bahagi, at hindi ito usapin ng preference.
Ang webhook ang nagsisimula ng lahat. Sumulat ang customer, ihahatid ng Meta sa inyong Webhook node, at tatakbo ang workflow. Walang katumbas na MCP nito sa anumang tool, dahil request at response ang protocol, hindi isang bagay na maaaring tawagin papasok.
Ang MCP Client Tool ay para sa agent sa loob ng workflow na kumilos nang hindi ninyo hardcoding ang call. Kung alam na ng workflow ang eksaktong ipapadala, mas simple ang HTTP Request node laban sa Cloud API at mas kaunti ang maaaring magkamali. Kung agent ang nagpapasya, ibinibigay ng connector ang labing-isang tool at mga rule na kasama sa kanilang descriptions, kabilang ang 24-hour window.
Ano ang pinagkaiba nito sa mga WhatsApp node ng n8n na ginagamit na ng mga tao?
Karamihan ng n8n WhatsApp setup na makikita ninyo ay nakabase sa unofficial gateway na nagla-login bilang linked device. Madali itong simulan pero nalalagay sa panganib ang numero, dahil lumalabag ang mekanismong iyon sa terms ng WhatsApp at nakikita ng Meta ang traffic pattern, hindi lang ang library.
Ang isa pang karaniwang ruta ay ang official API na walang Coexistence. Gumagana ito pero mina-migrate ang numero. Hindi na gumagana ang WhatsApp Business app dito, at kailangang lumipat sa bagong tool ang team na buong araw sumasagot. Para sa maraming maliit na negosyo, hindi ito katanggap-tanggap, kaya napunta sila sa unofficial gateway.
Ang Coexistence ang kombinasyong kulang noon. Official API ito, at patuloy na gumagana ang phone.
Mga karaniwang pagkakamali
- Paggamit ng n8n Test URL bilang webhook destination. Tumitigil itong makinig kapag isinara ang editor, kaya walang pinagdadalhan ng mga mensahe.
- Hindi pagsagot sa verification request ng Meta. Nagpapadala ang Meta ng GET na may challenge bago ito maghatid ng anuman, at hindi makakatanggap ng mensahe ang node na hindi ito ibinabalik.
- Pagsagot gamit ang libreng text pag lampas na sa 24-hour window. Tahimik itong nabibigo mula sa pananaw ng workflow, at approved template lang ang ipinapadala.
I-connect ang numero sa easycoexistence.com, itakda ang webhook destination sa inyong n8n Webhook node, at magsisimulang tumanggap ang workflow. Mula US$ 9 kada numero kada buwan, bumababa hanggang US$ 2 sa malaking volume, at libre ang unang 7 araw.
Mga madalas itanong
Kailangan ba ng hiwalay na n8n node para rito?
Hindi. Tumatanggap ang Webhook node at nagpapadala ang HTTP Request node. Walang kailangang i-install dahil URL at REST call ang integration.
Makakasagot pa rin ba ang team mula sa phone?
Oo. Iyan ang ibig sabihin ng Coexistence. Patuloy na gumagana ang WhatsApp Business app sa parehong numero, at nakikita ng workflow at ng tao ang mga mensahe ng isa't isa.
Maaari bang humawak ang isang workflow ng mga numero ng ilang customer?
Oo. Ituro ang bawat numero sa parehong webhook at mag-branch ayon sa receiving phone number id sa payload. Kayang maghawak ng isang account ng kahit gaano karaming numero ang kailangan ninyo.
Ano ang mangyayari kung down ang n8n instance?
Muling susubukan ng Meta ang delivery sa loob ng isang panahon at pagkatapos ay titigil. Dumarating pa rin ang mga mensahe sa WhatsApp Business app sa phone, kaya walang nawawala sa negosyo, workflow lang ang hindi nakakatanggap.
Magpatuloy sa pagbabasa
Handa na po ba kayong magsimula?
I-set up ang WhatsApp Coexistence sa loob ng ilang minuto, hindi buwan. Patuloy na gumagana ang app sa telepono.
Magsimula ng Libreng TrialNa-verify noong