नेविगेशन पर जाएँ

वेबहुक्स

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

Webhook Tool इंटीग्रेशन आपके HTTP endpoints को ऐसे टूल्स के रूप में उपलब्ध कराता है, जिन्हें आपका रिसेप्शनिस्ट या बिज़नेस असिस्टेंट बातचीत के दौरान कॉल कर सकता है। बातचीत के आधार पर AI तय करता है कि endpoint को कब कॉल करना है।

वेबहुक टूल कैसे काम करते हैं

वेबहुक टूल बनाते समय, आप तय करते हैं:

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

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

वेबहुक टूल बनाना

Integrations पर जाएं, Add integration चुनें और Webhook Tool चुनें। नीचे दिए गए फ़ील्ड कॉन्फ़िगर करें और Enable चुनें। आप कई वेबहुक टूल जोड़ सकते हैं।

फ़ील्डविवरण
नामAI को दिखने वाला टूल नाम, उदाहरण के लिए check_order_status
विवरणइस टूल को कब और क्यों इस्तेमाल करना है
विधिGET, POST, PUT, PATCH या DELETE
URLआपका HTTP endpoint
रिस्पॉन्स टाइमआउट (सेकंड)आपके सर्वर के लिए प्रतीक्षा अवधि: 5–120 सेकंड, डिफ़ॉल्ट 20
एजेंट्स को असाइन करेंReceptionist, Assistant agent, या दोनों
इंटरप्शन बंद करेंटूल चलने के दौरान कॉलर को बीच में बोलने से रोकें
Request Headersहर request के साथ भेजे जाने वाले वैकल्पिक headers। Type Value या Secret होता है। Secret एन्क्रिप्ट करके स्टोर किया जाता है और दोबारा कभी नहीं दिखता। ElevenAgents से लाया गया header Environment variable या Variable दिखा सकता है, साथ में यह नोट कि इसे agents platform में सेट किया गया है।
Path Parametersजब URL में curly braces वाले placeholders हों, जैसे /orders/{order_id}, तब दिखते हैं। कोई जोड़ने या हटाने के लिए URL संपादित करें।
Body Parametersrequest body में भेजे जाने वाले पैरामीटर। Value From the conversation या Fixed value हो सकता है।
Query ParametersURL query strings के रूप में भेजे जाने वाले पैरामीटर। Value From the conversation या Fixed value हो सकता है।

पैरामीटर

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

  • Key: फ़ील्ड का नाम।
  • Type: string, number, या boolean।
  • Description: बातचीत से AI को कौन-सी वैल्यू निकालनी चाहिए।
  • Required: क्या AI को कॉल करने से पहले इसे इकट्ठा करना ज़रूरी है।

उपयोग के मामले

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

उदाहरण

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

  • नाम: check_service_area
  • विवरण: “जांचें कि क्या हम कॉलर के zip code वाले इलाके में सेवा देते हैं और अगला उपलब्ध स्लॉट कौन-सा है।”
  • URL: https://api.mybusiness.com/check-area
  • विधि: POST
  • Request Headers: बिज़नेस की API key पर सेट Authorization
  • Body Parameters: zip_code (string, आवश्यक), service_type (string, आवश्यक)

जब कोई कॉलर अपने इलाके में सेवा के बारे में पूछता है, तो रिसेप्शनिस्ट उसका zip code लेता है, वेबहुक को कॉल करता है और उसे नतीजा बताता है।

वेबहुक टूल हर प्लान में उपलब्ध हैं।