Ipadala ang mga usapan sa WhatsApp papuntang Salesforce mula sa numerong Coexistence
I-route ang mga webhook ng numero sa isang n8n workflow, hanapin ang nagpadala sa Salesforce gamit ang SOQL query sa phone, gumawa ng lead kung walang tumugma, at i-log ang bawat mensahe bilang Task o note sa record. Sapat na ang Salesforce node ng n8n para sa tatlong call na ito. Patuloy na sasagot ang team mula sa WhatsApp Business app habang hawak ng Salesforce ang kasaysayan.
Kayang mag-execute ng SOQL query ang Salesforce node ng n8n, at ito ang paraan para mahanap ng workflow ang record gamit ang phone.
Isang operation na iniaalok ng Salesforce node ng n8n sa mga record ng Lead, Contact, Account at Opportunity.
Pinapayagan ng Meta ang numero ng telepono ng negosyo na magkaroon ng sariling webhook callback URL na pumapalit sa default ng app.
Ano ang hitsura ng n8n workflow?
Apat na node na magkakasunod, kasama ang verification branch na kailangan ng bawat webhook ng Meta.
Tinatanggap ng Webhook node ang POST na ipinapadala ng Meta para sa bawat mensahe. Ang isang Salesforce node ay nagpapatakbo ng SOQL query para sa Lead o Contact na ang phone ay tumutugma sa nagpadala. Hinahati ng IF node ang daloy depende kung may nakuha: kung mayroon, dadalhin ng workflow ang record id; kung wala, gagawa ng Lead ang isang Salesforce node gamit ang pangalan ng profile mula sa payload. Ang huling Salesforce node ay gagawa ng Task sa record na iyon, na nasa description ang teksto ng mensahe at nasa subject na ito ay mensahe sa WhatsApp.
Sinasagot ng verification branch ang GET ng Meta gamit ang halaga ng hub.challenge bilang plain body. Kung wala ito, hindi magsisimulang mag-deliver ang Meta at walang gagawin ang natitirang bahagi ng workflow.
Task o note: alin ang dapat paglagyan ng mensahe?
Para sa karamihan ng team, Task, dahil lumalabas ito sa activity timeline na binabasa na ng mga sales rep at maaari itong i-report. Itakda ang status nito sa completed para hindi ito lumabas bilang bukas na to-do, at bigyan ito ng subject na may pangalan ng channel, para ang filter sa mga aktibidad sa WhatsApp ay isang kondisyon lang.
Ang Add note operation ng n8n node ay akma sa ibang kaso: buod sa halip na bawat mensahe. May mga team na pinapakolekta sa workflow ang mga mensahe ng isang araw kada contact at nagsusulat ng isang note sa gabi, kaya nananatiling madaling basahin ang timeline para sa customer na nagpapadala ng dalawampung maiikling linya.
Alinman ang piliin ninyo, isulat ang WhatsApp message id sa record. Inuulit ng Meta ang mga delivery, at ang workflow na tumitingin muna sa umiiral na id bago magsulat ay hindi kailanman magla-log ng parehong mensahe nang dalawang beses.
Makakasagot pa ba ang team mula sa telepono, at makikita ba ito ng Salesforce?
Oo sa dalawa. Pinapanatili ng Coexistence na gumagana ang WhatsApp Business app sa parehong numero, kaya patuloy na sasagot sa mga customer ang mga sumasagot kahapon. Kapag sumagot sila mula sa app, nagpapadala ang Meta ng echo ng papalabas na mensahe sa parehong webhook destination, sa ilalim ng field na smb_message_echoes.
Magdagdag po ng pangalawang path sa workflow para sa mga echo na ito at i-log ang mga ito bilang papalabas na Task. Makikita ng rep na magbubukas ng lead ang tanong at ang sagot ng tindahan, nang magkakasunod, nang walang kailangang mag-copy ng chat nang mano-mano.
Ang mga sagot na ipinapadala mismo ng workflow, sa pamamagitan ng HTTP Request node laban sa Cloud API, ay dapat i-log sa sandali ng pagpapadala. Hawak na ng workflow ang teksto at ang record id.
Paano maiiwasan ang mga duplicate na lead?
Itugma sa normalised na numero ng telepono, hindi sa field ayon sa pagkakatype ng tao. Ipinapadala ng Meta ang nagpadala bilang mga digit na may country code at walang plus sign. Ang mga phone field ng Salesforce ay naglalaman ng anumang inilagay ng gumawa ng record, may espasyo, panaklong at gitling.
Ang maaasahang paraan ay isang custom na text field na may numerong digit lang, na pinupunan ng workflow kapag gumagawa ng lead at ng backfill para sa mga umiiral nang record. Ikinukumpara na ng SOQL query ang field na iyon para sa pagkakapareho, na mabilis at eksakto.
Suriin din ang mga contact, hindi lang ang mga lead. Ang customer na na-convert na ay isang Contact, at ang workflow na lead lang ang hinahanap ay gagawa ng bagong lead para sa bawat umiiral na customer na susulat.
Mga karaniwang pagkakamali
- Lead object lang ang hinahanap. Contact ang mga umiiral na customer, at bawat isa na susulat ay nagiging duplicate na lead.
- Pag-log ng mga mensahe bilang bukas na Task. Nakakatanggap ang mga rep ng to-do sa bawat linya ng customer; itakda ang status sa completed kapag ginagawa ang mga ito.
- Paglaktaw sa verification GET branch sa workflow. Hindi kailanman makukumpirma ng Meta ang destination, at walang mensaheng made-deliver.
I-connect ang numero sa easycoexistence.com at ituro ang webhook destination nito sa n8n workflow na nagsusulat sa Salesforce. Mula US$ 9 kada naka-connect na numero kada buwan, bumababa hanggang US$ 1 habang nagdadagdag kayo ng numero, at libre ang unang 3 araw.
Mga madalas itanong
Kailangan ko ba ng Salesforce AppExchange package para dito?
Hindi po. Kayang gawin ng built-in na Salesforce node ng n8n ang paghahanap, ang lead at ang task, at ang anumang kulang dito ay maaaring idaan sa HTTP Request node gamit ang parehong credential.
Magagawa rin ba ito ng Make?
Oo. Tinatanggap ng custom webhook ng Make ang mensahe at ang mga Salesforce module ang nagsusulat ng mga record. Kapareho ng n8n workflow ang hugis ng scenario, hakbang por hakbang.
Makakapagpadala ba ang Salesforce ng WhatsApp template sa isang lead?
Sa pamamagitan ng workflow, oo. Ipatawag sa Salesforce ang isang n8n webhook, at ipapadala ng n8n ang aprubadong template sa pamamagitan ng Cloud API gamit ang phone number id at token ng numero.
Nag-iingat ba ang EasyCoexistence ng kopya ng mga mensahe?
Hindi. Direktang idinadeliver ng Meta ang bawat webhook sa inyong n8n URL, at hindi kailanman iniimbak ng EasyCoexistence ang nilalaman ng usapan.
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