Webhooks

अपने रिसेप्शनिस्ट को ऐसे कस्टम टूल्स दें जो आपके HTTP एंडपॉइंट्स को कॉल करें।

Webhook इंटीग्रेशन कस्टम HTTP एंडपॉइंट्स को ऐसे टूल्स के रूप में एक्सपोज़ करते हैं, जिन्हें रिसेप्शनिस्ट या बिज़नेस असिस्टेंट बातचीत के दौरान कॉल कर सकते हैं। निष्क्रिय नोटिफ़िकेशन सिस्टम के विपरीत, AI बातचीत के संदर्भ के अनुसार इन एंडपॉइंट्स को सक्रिय रूप से कॉल करता है।

Webhook टूल्स कैसे काम करते हैं

जब आप webhook इंटीग्रेशन बनाते हैं, तो आप तय करते हैं:

  1. एक HTTP एंडपॉइंट, जिसे आपका रिसेप्शनिस्ट कॉल कर सकता है
  2. वह क्या करता है इसका विवरण (ताकि AI जान सके कि इसे कब इस्तेमाल करना है)
  3. वे पैरामीटर्स जिन्हें AI को बातचीत से इकट्ठा करना चाहिए

कॉल के दौरान, अगर बातचीत टूल के उद्देश्य से मेल खाती है, तो आपका रिसेप्शनिस्ट एंडपॉइंट कॉल करता है, रिस्पॉन्स प्रोसेस करता है और बातचीत जारी रखता है।

Webhook टूल बनाना

  1. Integrations पर जाएं → Webhook पर क्लिक करें
  2. Add webhook पर क्लिक करें
  3. कॉन्फ़िगर करें:
फ़ील्डविवरण
नामटूल का नाम, जिसे AI आंतरिक रूप से देखता है
विवरणइस टूल को कब और क्यों इस्तेमाल करना है (AI को निर्णय लेने में मदद करता है)
URLआपका HTTP एंडपॉइंट
मेथडGET, POST, PUT, PATCH या DELETE
बॉडी पैरामीटर्सरिक्वेस्ट बॉडी में भेजे गए पैरामीटर्स
क्वेरी पैरामीटर्सURL क्वेरी स्ट्रिंग्स के रूप में भेजे गए पैरामीटर्स
रिस्पॉन्स टाइमआउटआपके सर्वर के लिए कितनी देर इंतज़ार करना है (सेकंड)
इंटरप्शन बंद करेंटूल चलने के दौरान कॉलर को बीच में बोलने से रोकें
एजेंट टार्गेट्सकौन से एजेंट्स इस टूल का इस्तेमाल कर सकते हैं

पैरामीटर्स

हर पैरामीटर में ये होते हैं:

  • की — फ़ील्ड का नाम
  • टाइप — string, number या boolean
  • विवरण — वह वैल्यू जिसे AI को बातचीत से निकालना चाहिए
  • ज़रूरी — क्या कॉल करने से पहले AI को इसे इकट्ठा करना ज़रूरी है

एजेंट टार्गेट्स

हर webhook टूल को इनमें असाइन करें:

  • कस्टमर-फेसिंग रिसेप्शनिस्ट — फ़ोन कॉल के दौरान उपलब्ध
  • बिज़नेस असिस्टेंट — डैशबोर्ड चैट में उपलब्ध
  • दोनों — हर जगह उपलब्ध

इस्तेमाल के मामले

स्थितिविवरणमेथड
CRM लुकअपअपने सिस्टम में ग्राहक जानकारी खोजेंGET
इन्वेंटरी जांचरीयल-टाइम में प्रोडक्ट की उपलब्धता जांचेंGET
लीड कैप्चरकॉलर की जानकारी अपने मार्केटिंग सिस्टम को भेजेंPOST
टिकट बनानाकॉल के दौरान सपोर्ट टिकट बनाएंPOST
कीमत का कोटकॉलर की ज़रूरतों के आधार पर कस्टम कोट की गणना करेंPOST

उदाहरण

एक प्लंबिंग बिज़नेस एक webhook टूल बनाता है:

  • नाम: “क्षेत्र में उपलब्धता जांचें”
  • विवरण: “जांचें कि क्या हम कॉलर के ज़िप कोड में सेवा देते हैं और अगला उपलब्ध स्लॉट क्या है”
  • URL: https://api.mybusiness.com/check-area
  • मेथड: POST
  • पैरामीटर्स: zip_code (string, ज़रूरी), service_type (string, ज़रूरी)

कॉल के दौरान, जब कोई अपने क्षेत्र में उपलब्धता के बारे में पूछता है, तो रिसेप्शनिस्ट उनका ज़िप कोड लेता है, webhook कॉल करता है और उन्हें नतीजा बताता है।

Webhook इंटीग्रेशन के लिए Basic प्लान या उससे ऊपर का प्लान चाहिए।