API कनेक्शन AI चैट को चैटबॉट से असली असिस्टेंट कैसे बनाते हैं

जानने और देखकर बताने का अंतर

ग्राहकों के सवाल दो तरह के होते हैं। पहली तरह सामान्य होती है: आपकी रिटर्न पॉलिसी क्या है? शिपिंग में कितना समय लगता है? क्या आप जर्मनी भेजते हैं? एक अच्छी तरह से भरा हुआ नॉलेज बेस इन्हें संभालता है।

दूसरी तरह विशिष्ट होती है: मेरा ऑर्डर #4521 कहाँ है? क्या नीला वर्शन अभी भी स्टॉक में है? इस महीने मेरे प्लान में कितना बचा है? ये नॉलेज बेस में नहीं रहते। ये आपके सिस्टम में रहते हैं — ऑर्डर मैनेजमेंट, इन्वेंट्री, बिलिंग — और हर सेकंड बदलते हैं।

एक चैटबॉट जो केवल पहली तरह को संभाल सकता है वह एक सजा-धजा FAQ है। एक चैटबॉट जो दूसरी तरह को भी संभाल सकता है वह एक असिस्टेंट है। दोनों के बीच अंतर है API एक्सेस।

यह गैप आपको ग्राहक क्यों खोता है

आज की अधिकांश "AI चैट" केवल एक नॉलेज बेस के ऊपर बनी होती है। वे आपकी शिपिंग पॉलिसी को सत्रह भाषाओं में पैराफ्रेज़ कर सकती हैं, लेकिन ग्राहक को नहीं बता सकतीं कि उसका वास्तविक पैकेज अभी कहाँ है। तो ग्राहक पूछता है, बॉट टालता है, और ग्राहक या तो हार मान लेता है या एक ऑपरेटर का इंतज़ार करता है जो उसी डेटा को देखने जाएगा जिसे बॉट मिलीसेकंड में ला सकता था।

यह चैटबॉट की सीमा है। हर "मुझे आपके लिए जाँचने दीजिए" सेकंडों में जवाब देने का खोया हुआ अवसर है, पहले संदेश पर, जब ग्राहक का इरादा अभी भी गर्म है।

API कनेक्शन वास्तव में क्या करते हैं

enuchat में, एक API कनेक्शन चैट और आपकी एक बैकएंड सेवा के बीच कॉन्फ़िगर किया गया लिंक है। आप इसे एक बार परिभाषित करते हैं: बेस URL, ऑथेंटिकेशन तरीका, और कुछ एंडपॉइंट उनके पैरामीटर्स और प्रतिक्रिया मैप करने के तरीके के साथ।

उस बिंदु से, AI एक बातचीत के दौरान उन एंडपॉइंट्स को कॉल कर सकता है। जब कोई विज़िटर ऑर्डर के बारे में पूछता है, AI ऑर्डर नंबर निकालता है, आपके ऑर्डर एंडपॉइंट को कॉल करता है, लाइव स्टेटस पढ़ता है और इसे जवाब में बुनता है। विज़िटर एक वाक्य देखता है: "आपका ऑर्डर #4521 कल भेजा गया था और गुरुवार को पहुँचने की उम्मीद है।" उस वाक्य के पीछे एक वास्तविक API कॉल हुई।

ग्राहक प्लंबिंग नहीं देखता। वह सिर्फ देखता है कि चैट वास्तव में जानती है।

पाँच ऑथेंटिकेशन तरीके, कोई कस्टम कोड नहीं

जिन API को आप कनेक्ट करना चाहेंगे उनमें से अधिकांश पहले से ही मानक ऑथेंटिकेशन का उपयोग करते हैं। enuchat बॉक्स से बाहर पाँच का समर्थन करता है:

  • कोई नहीं — सार्वजनिक API के लिए जिन्हें ऑथ की आवश्यकता नहीं है
  • API Key — एक हेडर या क्वेरी पैरामीटर के रूप में भेजा जाता है
  • Bearer Token — सरल टोकन-आधारित ऑथेंटिकेशन
  • Basic Auth — लेगेसी सिस्टम के लिए
  • OAuth 2.0 client credentials — Salesforce, HubSpot या आपके अपने OAuth सर्वर जैसे आधुनिक प्रदाताओं के लिए

OAuth 2.0 के लिए, enuchat टोकन के जीवन चक्र को स्वचालित रूप से संभालता है — पहली कॉल पर लाता है, समाप्ति तक कैश करता है, ज़रूरत होने पर रिफ्रेश करता है। आप क्रेडेंशियल्स को एक बार कॉन्फ़िगर करते हैं और भूल जाते हैं। सभी क्रेडेंशियल्स libsodium के साथ रेस्ट पर एन्क्रिप्ट किए जाते हैं और API प्रतिक्रियाओं में कभी नहीं दिखाई देते।

वेरिएबल्स, टेम्पलेट्स और रिस्पॉन्स मैपिंग

एंडपॉइंट्स को टेम्पलेट के रूप में परिभाषित किया गया है। /orders/{orderId} जैसा पथ या {customerId} को संदर्भित करने वाला JSON बॉडी सेशन वेरिएबल्स से मानों को इंटरपोलेट करता है — वेरिएबल्स जिन्हें AI या एक स्थिर नियम बातचीत के दौरान सेट कर सकता है।

जब API प्रतिक्रिया देता है, आप JSON प्रतिक्रिया से फ़ील्ड्स को डॉट नोटेशन का उपयोग करके सेशन वेरिएबल्स में मैप करते हैं। data.status order_status बन जाता है। data.shipping.eta delivery_eta बन जाता है। फिर AI उन मानों को एक प्राकृतिक भाषा के जवाब में बुनता है — विज़िटर की अपनी भाषा में।

तीन पैटर्न जो अधिकांश उपयोग मामलों को कवर करते हैं

व्यवहार में, अधिकांश API एकीकरण तीन रूपों में से एक में आते हैं।

देखें और जवाब दें

विज़िटर एक प्रश्न पूछता है जिसका उत्तर एक API कॉल से दिया जा सकता है। नियम CALL_API को फायर करता है उसके बाद REPLY_AI। AI लाए गए डेटा का उपयोग एक संदर्भात्मक, आधारित जवाब बनाने के लिए करता है। ऑर्डर स्टेटस, खाता शेष, कमरे की उपलब्धता, वर्तमान मूल्य निर्धारण, पैकेज ट्रैकिंग — ये सभी यहाँ फिट होते हैं।

देखें और रूट करें

API कॉल अगले कदम का निर्णय लेने के लिए पर्याप्त जानकारी लौटाती है। एक प्रीमियम खाता एक सीनियर एजेंट को एस्केलेट होता है। एक एक्सपायर सब्सक्रिप्शन बिलिंग को रूट होता है। AI CALL_API का उपयोग करता है उसके बाद ASSIGN_TO_OPERATOR ताकि वास्तविक ग्राहक डेटा के आधार पर रूटिंग निर्णय लिए जा सकें, अनुमान के आधार पर नहीं।

मल्टी-स्टेप फ़्लो

पहला संदेश SET_VARIABLE के साथ बातचीत को टैग करता है, दूसरा पर्याप्त संदर्भ होने पर API कॉल को ट्रिगर करता है, और तीसरा जवाब बनाता है। उपयोगी जब आपको बैकएंड को पिंग करने से पहले इरादे की पुष्टि करनी होती है, या जब डेटा लुकअप विज़िटर के दो संदेश पहले कही गई बात पर निर्भर करता है।

अंतर्निहित सुरक्षा

बैकएंड को चैट विजेट से कनेक्ट करना कुछ टीमों को घबराहट देता है — और होना भी चाहिए। enuchat डिफ़ॉल्ट रूप से सुरक्षा की कई परतें भेजता है:

  • SSRF रोकथाम localhost, निजी IPs और आंतरिक होस्टनाम पर कॉल को ब्लॉक करता है
  • 5-सेकंड टाइमआउट एक धीमे API को बातचीत को लटकाने से रोकता है
  • टेनेंट स्कोपिंग का अर्थ है टेनेंट के बीच कोई डेटा रिसाव नहीं — आपके एंडपॉइंट केवल आपके अपने विजेट को दिखाई देते हैं
  • परीक्षण बटन आपके द्वारा उन्हें नियमों में जोड़ने से पहले कनेक्शन और प्रत्येक एंडपॉइंट को स्वतंत्र रूप से सत्यापित करते हैं
  • एन्क्रिप्ट किए गए क्रेडेंशियल्स कभी भी डैशबोर्ड पर स्पष्ट रूप में वापस नहीं जाते

आपके ग्राहकों के लिए क्या बदलता है

चैट "मुझे किसी ऐसे व्यक्ति को खोजने दीजिए जो इसे जाँच सके" से "जाँच लिया, यहाँ जवाब है" पर चली जाती है — 60+ भाषाओं में से किसी में भी, रविवार को सुबह 3 बजे, जब आपकी सपोर्ट टीम सो रही होती है। जो ग्राहक कार्ट, ऑर्डर या प्लान छोड़ देते, वे रुकते हैं क्योंकि जवाब उनके पूछने के दौरान ही आ जाता है।

यही चैटबॉट और असिस्टेंट के बीच का अंतर है। और यही वह अंतर है जो आपके ग्राहक वास्तव में महसूस करते हैं।

शुरू कैसे करें

यदि आपने पहले से enuchat सेट कर लिया है, तो API कनेक्शन सेटिंग्स → API कनेक्शन के अंतर्गत हैं। एक एंडपॉइंट चुनें जो ऐसे प्रश्न का उत्तर देता हो जिसे आपकी टीम सप्ताह में सौ बार टाइप करती है — ऑर्डर स्टेटस आमतौर पर सबसे प्रभावशाली शुरुआती बिंदु है। कनेक्शन कॉन्फ़िगर करें, एंडपॉइंट जोड़ें, इसे एक नियम से जोड़ें, और लाइव होने से पहले एक बार परीक्षण करें। पूर्ण वॉकथ्रू के लिए API कनेक्शन गाइड देखें।

यदि आप enuchat में नए हैं, तो enuchat.com पर साइन अप करें। मुफ्त टियर में पहले दिन से API कनेक्शन शामिल हैं — कोई कार्ड आवश्यक नहीं, कोई प्रति-बातचीत शुल्क नहीं, कोई परीक्षण समाप्ति नहीं।

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

← ब्लॉग पर वापस जाएं