Coexistence අංකයක WhatsApp, Bitrix24 CRM සමඟ සම්බන්ධ කරන්න
අංකයේ webhook එක n8n workflow එකකට යොමු කර, එය inbound webhook URL එකක් හරහා Bitrix24 කැඳවීමට සලස්වන්න. crm.duplicate.findbycomm මඟින් යවන්නාගේ දුරකථන අංකය හිමි lead, contact හෝ company එක සොයයි, කිසිවෙකු නොමැති විට crm.lead.add මඟින් lead එකක් සාදයි, crm.timeline.comment.add මඟින් පණිවිඩය record එකේ timeline එකට ලියයි. කණ්ඩායම WhatsApp Business යෙදුමෙන් පිළිතුරු දීම දිගටම කරයි.
crm.duplicate.findbycomm එක request එකකින් පිළිගන්නා දුරකථන අංක හෝ email උපරිම ගණන.
Enterprise ට පහළ Bitrix24 සැලසුම්වල පවත්නා REST request අනුපාතය, Enterprise සඳහා මෙය 5 කි.
request කවුන්ටරය එහි සීමාව ඉක්මවූ පසු Bitrix24 QUERY_LIMIT_EXCEEDED සමඟ ලබා දෙන status එක.
n8n, Bitrix24 සමඟ සන්නිවේදනය කරන්නේ කෙසේද?
inbound webhook එකක් හරහා ය. Bitrix24 හි එය ලබන්නෙකු නොව අනන්යතා දත්තයකි. ඔබ එය Bitrix24 developer resources තුළ සාදා, එයට භාවිත කළ හැකි scope තෝරා, ඔබේ portal ලිපිනය, එය සාදන පරිශීලකයාගේ id එක සහ රහස් කේතයක් අඩංගු URL එකක් ලබා ගනී. එම URL එකට method නමක් එකතු කිරීමෙන් එම පරිශීලකයා ලෙස, ඔහුගේ අවසරවලින් REST API එක කැඳවයි.
එබැවින් n8n හි සෑම Bitrix24 පියවරක්ම, එම URL එකට සහ crm.lead.add.json වැනි method එකකට post කරන HTTP Request node එකකි. සම්පූර්ණ කළ යුතු OAuth ක්රියාවලියක් හෝ පළ කළ යුතු යෙදුමක් නැත. webhook එකට CRM scope එක පමණක් ලබා දී, workflow එකට දැකිය යුතු lead සහ contact සඳහා අවසර ඇති පරිශීලකයෙකුගෙන් එය සාදන්න, මන්ද Bitrix24 ප්රවේශය පරීක්ෂා කරන්නේ එම පරිශීලකයා ලෙසිනි.
workflow එක කැඳවන Bitrix24 method මොනවාද?
n8n Webhook node එකට Meta වෙතින් පණිවිඩය ලැබුණු පසු, පිළිවෙළින් තුනකි.
type PHONE සහ යවන්නාගේ අංකය සමඟ crm.duplicate.findbycomm මඟින් එය හිමි lead, contact සහ company වල id ලබා දේ. මෙය නිවැරදි සෙවීමයි, මන්ද එය තුනම එකවර සොයන අතර, පෙළ ක්ෂේත්රයකට වඩා සන්නිවේදන විස්තර ගැළපීමට සාදා ඇත.
එයින් කිසිවක් නොලැබුණු විට, crm.lead.add මඟින් WhatsApp profile නම මාතෘකාව ලෙසත්, අංකය දුරකථන ක්ෂේත්රයේත් සහිත lead එකක් සාදයි. ඉන්පසු crm.timeline.comment.add මඟින් ENTITY_TYPE, ENTITY_ID සහ COMMENT ගෙන, පණිවිඩ පෙළ record එකේ comment එකක් ලෙස ලියයි. එම comment එක විකුණුම් නිලධාරියා දැනටමත් බලන තැන, ඇමතුම් සහ email අසල record එකේ timeline එකේ පෙනේ.
POST https://yourcompany.bitrix24.com/rest/1/<secret>/crm.duplicate.findbycomm.json
{ "type": "PHONE", "values": ["14155550188"] }
POST .../crm.lead.add.json
{ "fields": { "TITLE": "WhatsApp: Maria", "PHONE": [{ "VALUE": "14155550188", "VALUE_TYPE": "MOBILE" }] } }
POST .../crm.timeline.comment.add.json
{ "fields": { "ENTITY_TYPE": "lead", "ENTITY_ID": 4211, "COMMENT": "do you have anything friday?" } }rate limit එක workflow එකට බලපාන්නේ කෙසේද?
Bitrix24 REST ඇමතුම් මනින්නේ leaky bucket ක්රමයකිනි. සෑම request එකක්ම කවුන්ටරයට එකතු වේ, කවුන්ටරය සෑම තත්පරයකම ස්ථාවර අනුපාතයකින් හිස් වේ, සීමාව ඉක්මවූ පසු ඊළඟ request එකට 503 සහ QUERY_LIMIT_EXCEEDED ලැබේ. Enterprise සැලසුම්වල කවුන්ටරය තත්පරයට 5 බැගින් අඩු වන අතර සීමාව 250 කි. අනෙක් සියලු සැලසුම්වල 2 බැගින් අඩු වන අතර සීමාව 50 කි.
එක් පණිවිඩයකට ඇමතුම් දෙකක් හෝ තුනක් වැය වේ, එබැවින් ස්ථාවර සුළු ගලනයකින් සීමාවට කිසිදා ළං නොවේ. එහෙත් එකවර ගලා ඒමෙන් ළං වේ: විනාඩියක් ඇතුළත එකම template එකට පාරිභෝගිකයන් පනස් දෙනෙකු පිළිතුරු දීමෙන් ඇමතුම් 150 ක් දක්වා ඇති වේ. HTTP Request node, අසාර්ථක වූ විට කෙටි පොරොත්තුවකින් නැවත උත්සාහ කිරීමට සකසා, workflow එකේ ක්රියාත්මක වීම් එකින් එක ධාවනය කරන්න. එවිට එකවර ගලා ඒම Bitrix24 හි ඇඟිලි වැටීමට වඩා සෙමින් එයට ගලා යයි.
දුරකථනයෙන් ටයිප් කළ පිළිතුරු Bitrix24 වෙත ළඟා වේද?
ඒවාට හැකිය. Coexistence අංකයක WhatsApp Business යෙදුම දිගටම ක්රියා කරන අතර, යමෙක් එයින් පිළිතුරු දුන් විට Meta විසින් පිටවන පණිවිඩයේ echo එකක් smb_message_echoes ක්ෂේත්රය යටතේ, එම webhook ගමනාන්තයටම යවයි.
workflow එකේ දෙවන අතුරු මාර්ගයක් එම echo, ලැබෙන පණිවිඩ හසුරුවන ආකාරයටම හසුරුවයි, comment එක පිටවන ලෙස සලකුණු කර. එවිට record එකේ පාරිභෝගිකයාගේ පේළි සහ ව්යාපාරයේ පිළිතුරු පිළිවෙළින් සංවාදය සම්පූර්ණයෙන් පෙනේ.
workflow එක විසින්ම Cloud API හරහා යවන පිළිතුරු යවන මොහොතේම එහි අතේ ඇත, එබැවින් webhook එකක් ආපසු එනතුරු නොසිට ඒවා එම මොහොතේම ලියන්න.
සාමාන්ය වැරදි
- inbound webhook URL එක client-side කේතයට හෝ බෙදාගත් ලේඛනයකට අලවීම. එහි ඇති රහස් කේතය webhook එකට ලබා දුන් සියලු scope වලට ප්රවේශය ලබා දේ.
- සියලු lead නොපෙනෙන පරිශීලකයෙකුගෙන් webhook එක සෑදීම. එවිට සෙවීම්වලට records මග හැරී, workflow එක අනුපිටපත් සාදයි.
- නැවත උත්සාහ නොකර ඇමතුම් එකවර යැවීම. Bitrix24 503 QUERY_LIMIT_EXCEEDED ලෙස පිළිතුරු දෙන අතර එම පණිවිඩ කිසිදා timeline එකට නොපැමිණේ.
easycoexistence.com හිදී අංකය සම්බන්ධ කර, එහි webhook ගමනාන්තය n8n workflow එකට සකසන්න, එවිට Bitrix24 හට සංවාද ලැබීමට පටන් ගනී. සම්බන්ධ කළ අංකයක් සඳහා මසකට US$ 9 සිට, අංක එකතු කරන විට US$ 1 දක්වා අඩු වේ, පළමු දින 3 නොමිලේ.
නිතර අසන ප්රශ්න
චැට් Bitrix24 Open Channels තුළ පෙනේද?
මෙම workflow එකෙන් නොපෙනේ. එය CRM REST API හරහා lead සහ timeline comment ලියයි, සංවාදයට පිළිතුරු දෙන්නේ WhatsApp Business යෙදුමෙන් හෝ workflow එකෙනි.
n8n වෙනුවට Make භාවිත කළ හැකිද?
ඔව්. Make custom webhook එකකට පණිවිඩය ලැබෙන අතර, HTTP modules මඟින් inbound webhook URL එකේ එම method තුනම කැඳවයි.
Bitrix24 දත්ත වලින් WhatsApp template එකක් workflow එකට යැවිය හැකිද?
ඔව්. n8n හට අවශ්ය දේ Bitrix24 වෙතින් කියවා, අනුමත template එක අංකයේ phone_number_id සහ token එක සමඟ Cloud API හරහා යවයි.
EasyCoexistence පණිවිඩ ගබඩා කරයිද?
නැත. Meta සෑම webhook එකක්ම කෙලින්ම ඔබේ n8n URL එකට ලබා දෙයි. EasyCoexistence සංවාද අන්තර්ගතය කිසිදා ගබඩා නොකරයි.
තවදුරටත් කියවන්න
ආරම්භ කිරීමට සූදානම්ද?
WhatsApp Coexistence මිනිත්තු කිහිපයකින් සකසන්න, මාස ගණනකින් නොව. යෙදුම දුරකථනයේ දිගටම ක්රියා කරයි.
නොමිලේ trial කාලය ආරම්භ කරන්නසත්යාපනය කළේ