Coexistence नम्बरमा WhatsApp लाई Bitrix24 CRM सँग जोड्नुहोस्
नम्बरका वेबहुक n8n वर्कफ्लोमा पठाउनुहोस् र त्यसले Bitrix24 लाई इनबाउन्ड वेबहुक यूआरएल मार्फत बोलाओस्। crm.duplicate.findbycomm ले प्रेषकको फोन नम्बर भएको लिड, सम्पर्क वा कम्पनी भेट्टाउँछ, कसैको छैन भने crm.lead.add ले नयाँ लिड बनाउँछ, र crm.timeline.comment.add ले म्यासेजलाई रेकर्डको टाइमलाइनमा लेख्छ। टोलीले WhatsApp Business एपबाटै जवाफ दिइरहन्छ।
crm.duplicate.findbycomm ले एउटै अनुरोधमा स्वीकार गर्ने फोन नम्बर वा इमेलको अधिकतम संख्या।
Enterprise भन्दा तल्ला Bitrix24 योजनामा निरन्तर REST अनुरोधको दर, जहाँ Enterprise मा 5 अनुमति छ।
अनुरोध काउन्टर सीमा नाघेपछि Bitrix24 ले QUERY_LIMIT_EXCEEDED सहित फर्काउने स्ट्याटस।
n8n ले Bitrix24 सँग कसरी कुरा गर्छ?
इनबाउन्ड वेबहुक मार्फत। Bitrix24 मा यो म्यासेज प्राप्त गर्ने ठाउँ होइन, प्रमाणपत्र हो। तपाईंले यसलाई Bitrix24 को developer resources मा बनाउनुहुन्छ, यसले प्रयोग गर्न पाउने स्कोप छान्नुहुन्छ, र तपाईंको पोर्टल ठेगाना, बनाउने प्रयोगकर्ताको id र गोप्य कोड भएको यूआरएल पाउनुहुन्छ। त्यो यूआरएलमा मेथडको नाम जोड्दा REST API त्यही प्रयोगकर्ताका अनुमति सहित बोलाइन्छ।
त्यसैले n8n मा Bitrix24 को हरेक चरण crm.lead.add.json जस्ता मेथड सहितको त्यही यूआरएलमा पोस्ट गर्ने HTTP Request नोड हो। पूरा गर्नुपर्ने OAuth प्रक्रिया छैन, प्रकाशित गर्नुपर्ने एप पनि छैन। वेबहुकलाई CRM स्कोप मात्र दिनुहोस्, र वर्कफ्लोले हेर्नुपर्ने लिड तथा सम्पर्क देख्न पाउने प्रयोगकर्ताबाट बनाउनुहोस्, किनभने Bitrix24 ले पहुँच त्यही प्रयोगकर्ताका रूपमा जाँच्छ।
वर्कफ्लोले Bitrix24 का कुन मेथड बोलाउँछ?
n8n को Webhook नोडले Meta बाट म्यासेज पाएपछि क्रमैसँग तीनवटा।
type PHONE र प्रेषकको नम्बर सहित crm.duplicate.findbycomm ले त्यो नम्बर भएका लिड, सम्पर्क र कम्पनीका id फर्काउँछ। यो सही खोजी हो, किनभने यसले तीनैमा एकैपटक खोज्छ र टेक्स्ट फिल्डमा होइन, सञ्चार विवरणमा मिलान गर्न बनेको हो।
कुनै नतिजा नआएमा crm.lead.add ले WhatsApp प्रोफाइलको नामलाई शीर्षक र नम्बरलाई फोन फिल्डमा राखेर लिड बनाउँछ। त्यसपछि crm.timeline.comment.add ले ENTITY_TYPE, ENTITY_ID र COMMENT लिएर म्यासेजको पाठ रेकर्डमा टिप्पणीका रूपमा लेख्छ। टिप्पणी टाइमलाइनमा कल र इमेलको छेउमै देखिन्छ, जहाँ बिक्रीकर्ताले पहिलेदेखि नै हेर्छन्।
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?" } }दर सीमाले वर्कफ्लोलाई कसरी असर गर्छ?
Bitrix24 ले REST कललाई leaky bucket विधिले नाप्छ। हरेक अनुरोधले काउन्टर बढाउँछ, काउन्टर प्रत्येक सेकेन्ड निश्चित दरले घट्छ, र सीमा नाघेपछि अर्को अनुरोधले QUERY_LIMIT_EXCEEDED सहित 503 पाउँछ। Enterprise योजनामा काउन्टर प्रति सेकेन्ड 5 ले घट्छ र सीमा 250 हो, अन्य सबै योजनामा 2 ले घट्छ र सीमा 50 हो।
प्रत्येक आउने म्यासेजमा दुई वा तीन कल लाग्छ, त्यसैले सामान्य गतिमा सीमा नजिक पनि पुगिँदैन। एकैपटक धेरै आउँदा पुग्छ: एक मिनेटभित्र पचास ग्राहकले एउटै टेम्प्लेटमा जवाफ दिँदा 150 सम्म कल हुन्छ। HTTP Request नोडमा असफल हुँदा छोटो प्रतीक्षासहित पुनः प्रयास सेट गर्नुहोस्, र वर्कफ्लोका execution एकपछि अर्को चलाउनुहोस्, ताकि भीड Bitrix24 मा बिस्तारै खाली होस् र फर्किएर नआओस्।
फोनबाट लेखेका जवाफ Bitrix24 मा पुग्छन् कि?
पुग्न सक्छन्। Coexistence नम्बरमा WhatsApp Business एप चलिरहन्छ, र त्यसबाट कसैले जवाफ दिँदा Meta ले जाने म्यासेजको प्रतिध्वनि smb_message_echoes फिल्ड अन्तर्गत उही वेबहुक गन्तव्यमा पठाउँछ।
वर्कफ्लोको दोस्रो शाखाले ती प्रतिध्वनिलाई आउने म्यासेज जस्तै सम्हाल्छ, टिप्पणीमा बाहिर जाने भनी चिह्न लगाएर। त्यसपछि रेकर्डमा ग्राहकका कुरा र पसलका जवाफ क्रमसँग देखिएर पूरा कुराकानी बन्छ।
वर्कफ्लोले आफैँ Cloud API मार्फत पठाएका जवाफ पठाउँदाकै बेला वर्कफ्लोको हातमा हुन्छन्, त्यसैले वेबहुक फर्कने प्रतीक्षा नगरी त्यही बेला लग गर्नुहोस्।
सामान्य गल्तीहरू
- इनबाउन्ड वेबहुक यूआरएललाई क्लाइन्ट-साइड कोड वा साझा कागजातमा टाँस्नु। त्यसभित्रको गोप्य कोडले वेबहुकलाई दिइएका सबै स्कोपको पहुँच दिन्छ।
- सबै लिड देख्न नपाउने प्रयोगकर्ताबाट वेबहुक बनाउनु। त्यसपछि खोजीले रेकर्ड छुटाउँछ र वर्कफ्लोले दोहोरिएका रेकर्ड बनाउँछ।
- पुनः प्रयास बिना एकैपटक धेरै कल पठाउनु। Bitrix24 ले 503 QUERY_LIMIT_EXCEEDED फर्काउँछ र ती म्यासेज टाइमलाइनमा कहिल्यै पुग्दैनन्।
easycoexistence.com मा नम्बर जोड्नुहोस्, यसको वेबहुक गन्तव्य n8n वर्कफ्लोमा सेट गर्नुहोस्, अनि Bitrix24 ले कुराकानी प्राप्त गर्न थाल्छ। प्रति नम्बर प्रति महिना US$ 9 देखि सुरु, नम्बर थप्दै जाँदा US$ 1 सम्म घट्दै, पहिलो 3 दिन निःशुल्क।
बारम्बार सोधिने प्रश्नहरू
के च्याट Bitrix24 Open Channels मा देखिन्छन्?
यो वर्कफ्लोबाट देखिँदैन। यसले CRM REST API मार्फत लिड र टाइमलाइन टिप्पणी लेख्छ, र कुराकानीको जवाफ WhatsApp Business एपबाट वा वर्कफ्लोले दिन्छ।
के म n8n को सट्टा Make प्रयोग गर्न सक्छु?
सक्नुहुन्छ। Make को custom वेबहुकले म्यासेज प्राप्त गर्छ, र HTTP मोड्युलले इनबाउन्ड वेबहुक यूआरएलमा उही तीन मेथड बोलाउँछन्।
के वर्कफ्लोले Bitrix24 को डाटाबाट WhatsApp टेम्प्लेट पठाउन सक्छ?
सक्छ। n8n ले Bitrix24 बाट चाहिने जानकारी पढ्छ र नम्बरको phone_number_id र टोकन प्रयोग गरेर स्वीकृत टेम्प्लेट Cloud API मार्फत पठाउँछ।
के EasyCoexistence ले म्यासेज भण्डारण गर्छ?
गर्दैन। Meta ले हरेक वेबहुक सीधै तपाईंको n8n यूआरएलमा पठाउँछ। EasyCoexistence ले कुराकानीको सामग्री कहिल्यै भण्डारण गर्दैन।
पढ्दै जानुहोस्
सुरु गर्न तयार हुनुहुन्छ?
महिनौं होइन, केही मिनेटमै WhatsApp Coexistence सेट अप गर्नुहोस्। एप फोनमा चलिरहन्छ।
निःशुल्क ट्रायल सुरु गर्नुहोस्प्रमाणीकरण गरिएको