Odoo
अपने Odoo संपर्कों में कॉलर्स खोजें और नए कॉलर्स को CRM लीड्स के रूप में जोड़ें।
आपका रिसेप्शनिस्ट यह देख सकता है कि कॉलर पहले से आपके Odoo संपर्कों में है या नहीं, और नए कॉलर को Odoo CRM में लीड के रूप में जोड़ सकता है, साथ ही उनकी ज़रूरतें भी, ताकि आपकी सेल्स टीम फ़ॉलो-अप कर सके। कनेक्ट करने के दो तरीके हैं:
- वेबहुक टूल्स बिना Zapier अकाउंट और Zapier टास्क इस्तेमाल किए, सीधे Odoo के JSON-2 API को कॉल करते हैं। इनके लिए Odoo 19 या उसके बाद का वर्शन, Community या Enterprise, odoo.com पर होस्ट किया गया, Odoo.sh पर, या आपके अपने सर्वर पर होना ज़रूरी है।
- Zapier पुराने Odoo वर्शनों के साथ भी काम करता है, लेकिन हर कार्रवाई आपके Zapier प्लान के टास्क इस्तेमाल करती है और यह सेल्फ-होस्टेड डेटाबेस खोज नहीं सकता।
अगर आपका डेटाबेस Odoo 19 या बाद का वर्शन चलाता है, तो वेबहुक टूल्स इस्तेमाल करें। Odoo का पुराना API, JSON-RPC, हर मेथड के आर्ग्युमेंट्स को वैल्यू की एक मिली-जुली सूची के रूप में लेता है, जिसे वेबहुक टूल्स बना नहीं सकते। इसलिए पुराने वर्शनों में Zapier इस्तेमाल करें।
Odoo बाहरी ऐप्स को आपके डेटा तक पहुंचने की अनुमति केवल उसके Custom प्लान में देता है। अगर आपका डेटाबेस Odoo द्वारा One App Free या Standard प्लान पर होस्ट किया गया है, तो शुरू करने से पहले अपना प्लान जांच लें।
विकल्प 1: वेबहुक टूल्स (सुझाया गया)
अपना Odoo वर्शन जांचें
आपका Odoo वर्शन Settings पेज के नीचे दिखता है। वेबहुक टूल्स के लिए वर्शन 19 या बाद का वर्शन चाहिए। सेल्फ-होस्टेड डेटाबेस के लिए, सर्वर तक इंटरनेट से HTTPS के ज़रिए पहुंचा जा सकना चाहिए।
Reception.ai के लिए यूज़र बनाएं
Settings → Users & Companies → Users में, Reception.ai के लिए एक इंटरनल यूज़र बनाएं। इसे Sales: User: All Documents एक्सेस दें और अन्य ऐप्स का एक्सेस न दें, ताकि API key केवल वही कर सके जो टूल्स को चाहिए। User: All Documents इसे नए लीड्स को आपके चुने हुए सेल्सपर्सन को असाइन करने देता है।
API key बनाएं
जो यूज़र एडमिनिस्ट्रेटर नहीं हैं, उनकी API keys अधिकतम तीन महीने तक चलती हैं। एक साल तक चलने वाली key पाने के लिए:
- एडमिनिस्ट्रेटर के रूप में, डेवलपर मोड चालू करें, फिर Settings → Users & Companies → Groups पर जाएं।
- उदाहरण के लिए
Reception.ai API keyनाम का एक ग्रुप बनाएं, API Keys maximum duration days को365पर सेट करें, और इसमें Reception.ai यूज़र जोड़ें।
फिर Reception.ai यूज़र के रूप में साइन इन करें, Preferences → Account Security खोलें और New API Key चुनें। इसका नाम रखें, उदाहरण के लिए Reception.ai, उपलब्ध सबसे लंबी अवधि चुनें, और key को तुरंत कॉपी कर लें: Odoo इसे केवल एक बार दिखाता है। एक्सपायरी तारीख नोट करें और उससे पहले key बदल दें।
API key वह सब कर सकती है जो Reception.ai यूज़र कर सकता है। इसे शेयर किए गए दस्तावेज़ों में न रखें, और अगर यह लीक हो जाए तो इसे Odoo में डिलीट कर दें।
सेल्सपर्सन और सेल्स टीम IDs ढूंढें
Settings → Users & Companies → Users में सेल्सपर्सन का यूज़र खोलें। पेज एड्रेस के आखिर में दिया गया नंबर यूज़र ID है। सेल्स टीम के लिए भी यही करें: CRM → Configuration → Sales Teams।
वेबहुक टूल्स बनाएं
नीचे दिए गए हर टूल के लिए, Integrations पर जाएं, Add integration चुनें और Webhook Tool चुनें। YOUR_ODOO_ADDRESS की जगह अपने डेटाबेस का एड्रेस डालें, उदाहरण के लिए mycompany.odoo.com।
हर टूल एक जैसे रिक्वेस्ट हेडर्स भेजता है:
Authorization(Secret):Bearerके बाद आपकी API keyX-Odoo-Database(Value): आपके डेटाबेस का नाम। यह केवल तब चाहिए जब आपके अपने सर्वर पर एक से ज़्यादा डेटाबेस होस्ट किए गए हों।
कॉलर ढूंढें
=ilike ऑपरेटर बड़े-छोटे अक्षरों को नज़रअंदाज़ करते हुए पूरे नाम या ईमेल एड्रेस का मिलान करता है, इसलिए “Jane” खोजने पर हर Jane सूचीबद्ध नहीं होगी। Odoo हर मिलान का केवल ID और नाम लौटाता है। Odoo की संपर्क खोज में फोन नंबर शामिल नहीं होते, इसलिए आपके रिसेप्शनिस्ट को ईमेल एड्रेस या नाम पूछना होगा।
कॉलर को लीड के रूप में जोड़ें
Odoo को नए लीड के फ़ील्ड्स vals_list ऑब्जेक्ट के अंदर चाहिए होते हैं। इनमें से हर एक के लिए vals_list पर Add field चुनें:
name(string, required, बातचीत से): “लीड का शीर्षक, उदाहरण के लिए: Kitchen quote - Jane Doe.”contact_name(string, required, बातचीत से): “कॉलर का पूरा नाम।”email_from(string, बातचीत से): “कॉलर का ईमेल एड्रेस, अगर उन्होंने दिया हो।”phone(string, required, बातचीत से): “कॉलर का फोन नंबर अंतरराष्ट्रीय फॉर्मेट में, उदाहरण के लिए +14155550123।”description(string, required, बातचीत से): “कॉलर को क्या चाहिए, कुछ वाक्यों में।”user_id(integer, fixed value): सेल्सपर्सन की यूज़र IDteam_id(integer, fixed value): सेल्स टीम की ID
सेल्सपर्सन और टीम फिक्स्ड वैल्यू हैं, इसलिए हर लीड उन्हीं के पास जाएगी, भले ही AI दूसरी IDs भेजे। अपेक्षित रेवेन्यू जैसे फ़ील्ड्स न जोड़ें, ताकि आपका रिसेप्शनिस्ट रकम का अनुमान न लगाए।
हर टूल पर Enable चुनें, फिर ईमेल एड्रेस देने वाले मौजूदा संपर्क के रूप में और कोट मांगने वाले नए कॉलर के रूप में अपने रिसेप्शनिस्ट को टेस्ट करें। नया लीड आपके Odoo CRM पाइपलाइन में दिखाई देगा।
विकल्प 2: Zapier
Odoo कार्रवाई जोड़ें
mcp.zapier.com पर अपने Zapier MCP सर्वर में, Odoo CRM ऐप से नीचे दी गई कार्रवाइयां जोड़ें और Zapier के कहने पर Odoo में साइन इन करें। हर फ़ील्ड के लिए, या तो फिक्स्ड वैल्यू सेट करें या सूची के अनुसार AI को भरने दें।
Odoo CRM ऐप odoo.com पर होस्ट किए गए डेटाबेस के साथ काम करता है। सेल्फ-होस्टेड डेटाबेस के लिए, सीमाएं देखें।
ये कार्रवाइयां वह सब कर सकती हैं जो उस Odoo यूज़र के पास करने की अनुमति है, जिससे आप साइन इन करते हैं। केवल CRM और संपर्कों तक एक्सेस वाले समर्पित यूज़र पर विचार करें।
टूल्स असाइन करें
Reception.ai में, Zapier इंटीग्रेशन का Tools टैब खोलें, Refresh tools चुनें और हर कार्रवाई को Client (रिसेप्शनिस्ट) को असाइन करें।
इसे टेस्ट करें
ईमेल एड्रेस देने वाले मौजूदा संपर्क के रूप में और कोट मांगने वाले नए कॉलर के रूप में अपने रिसेप्शनिस्ट को टेस्ट करें। नया लीड आपके Odoo CRM पाइपलाइन में दिखाई देगा।
Zapier कार्रवाई
कॉलर ढूंढें
Odoo का Zapier ऐप संपर्कों को नाम या ईमेल एड्रेस से ढूंढता है, फोन नंबर से नहीं, इसलिए आपके रिसेप्शनिस्ट को इनमें से एक पूछना होगा।
कॉलर को लीड के रूप में जोड़ें
अपेक्षित रेवेन्यू जैसे फ़ील्ड्स खाली छोड़ दें, ताकि आपका रिसेप्शनिस्ट रकम का अनुमान न लगाए।
आप चाहे जो भी विकल्प इस्तेमाल करें, एक प्रक्रिया जोड़ें ताकि आपका रिसेप्शनिस्ट कॉलर का ईमेल एड्रेस पूछे और लीड बनाने से पहले उसे खोजे।
खोज में ऐसे संपर्क भी मिल सकते हैं जो कॉलर नहीं हैं, और Zapier में Find Contact संपर्क पर सेव की गई कोई भी जानकारी लौटाता है। एक नियम जोड़ें जो आपके रिसेप्शनिस्ट को यह बताए कि वह कभी भी संपर्क की जानकारी कॉलर को वापस न पढ़े, और उसका इस्तेमाल केवल कॉलर को पहचानने के लिए करे।
सीमाएं
- आपका रिसेप्शनिस्ट कॉलर को फोन नंबर से नहीं ढूंढ सकता। इसके लिए उनका ईमेल एड्रेस या सटीक नाम चाहिए।
- लीड के विवरण में कॉलर की ज़रूरत दर्ज होती है। Zapier के Odoo CRM ऐप में नोट जोड़ने या कॉल लॉग करने की कोई कार्रवाई नहीं है।
- वेबहुक टूल्स के साथ, API key एक्सपायर हो जाती है। एक्सपायरी तारीख से पहले इसे बदल दें, वरना टूल्स काम करना बंद कर देंगे।
- Zapier के साथ, सेल्फ-होस्टेड Odoo डेटाबेस के लिए Zapier का Odoo ERP Self Hosted ऐप इस्तेमाल करना होगा। इसकी Create Lead/Opportunity कार्रवाई लीड्स जोड़ती है, लेकिन इसमें कोई खोज कार्रवाई नहीं है, इसलिए लौटने वाले कॉलर को दो बार जोड़ा जा सकता है। वेबहुक टूल्स Odoo 19 या बाद के वर्शन पर सेल्फ-होस्टेड डेटाबेस खोज सकते हैं।
- आपका रिसेप्शनिस्ट Odoo में उपलब्धता जांच नहीं सकता या मीटिंग बुक नहीं कर सकता। इसके बजाय Google Calendar के साथ Reception की अपनी बुकिंग का इस्तेमाल करें।
- Zapier के साथ, आपके रिसेप्शनिस्ट की हर कार्रवाई आपके Zapier प्लान के टास्क इस्तेमाल करती है। Zapier फ़िलहाल हर सफल कॉल के लिए दो टास्क गिनता है; असफल कॉल नहीं गिने जाते। प्लान खत्म होने पर, रीसेट होने तक कार्रवाइयां रुक जाती हैं।