User Context आपको लॉग-इन किए गए उपयोगकर्ताओं के बारे में AI को जानकारी पास करने की अनुमति देता है। जब आप उपयोगकर्ता संदर्भ प्रदान करते हैं, तो AI उपयोगकर्ताओं का नाम लेकर अभिवादन कर सकता है, उनके खाते के विवरण का संदर्भ दे सकता है, और आपके पास पहले से मौजूद जानकारी मांगे बिना व्यक्तिगत प्रतिक्रियाएं प्रदान कर सकता है।
यह एक सहज अनुभव बनाता है जहां AI पहले से ही उपयोगकर्ता के बारे में "जानता" है - उनका सब्सक्रिप्शन प्लान, ऑर्डर की स्थिति, लॉयल्टी पॉइंट, या कोई अन्य प्रासंगिक डेटा जिसे आप साझा करना चुनते हैं।
यह कैसे काम करता है
अपने डैशबोर्ड सेटिंग्स में User Context सक्षम करें
अपनी वेबसाइट में JavaScript जोड़ें जो उपयोगकर्ता डेटा सेट करता है
उपयोगकर्ता द्वारा भेजे जाने वाले प्रत्येक संदेश के साथ AI संदर्भ प्राप्त करता है
प्रदान की गई जानकारी का उपयोग करके AI प्रतिक्रियाओं को व्यक्तिगत बनाता है
AI सहायक
मेरा ऑर्डर कहाँ है?
नमस्ते Sarah! मैंने अभी आपका ऑर्डर #8847 चेक किया है — यह FedEx के साथ डिलीवरी के लिए निकल चुका है और आज शाम 5 बजे तक पहुंच जाना चाहिए।
क्या मैं अपना प्लान अपग्रेड कर सकता हूँ?
बिल्कुल! आप वर्तमान में Basic प्लान पर हैं और 847 API कॉल शेष हैं। मैं अतिरिक्त सुविधाओं और उच्च सीमाओं के लिए Pro में अपग्रेड करने में आपकी सहायता कर सकता हूँ।
कार्यान्वयन
वह तरीका चुनें जो आपके सेटअप के अनुकूल हो:
अपने सर्वर-साइड टेम्पलेट से सीधे उपयोगकर्ता डेटा आउटपुट करें:
आपके ऐप द्वारा उपयोगकर्ता डेटा लोड करने के बाद संदर्भ सेट करें:
// After user logs in or data loadswindow.Asyntai = window.Asyntai || {};
window.Asyntai.userContext = {
"Customer name": currentUser.name,
"Email": currentUser.email,
"Subscription plan": currentUser.subscription.planName,
"Cart total": cart.total,
"Loyalty points": currentUser.loyaltyPoints
};
// You can update it anytime - changes apply to the next messagewindow.Asyntai.userContext["Cart total"] = newTotal;
चैट खुलने पर ही उपयोगकर्ता डेटा फ़ेच करें (प्रदर्शन के लिए सर्वोत्तम):
// Define a function to fetch user contextwindow.Asyntai = window.Asyntai || {};
window.Asyntai.fetchUserContext = function() {
return fetch('/api/your-user-context-endpoint/')
.then(function(response) { return response.json(); })
.then(function(data) {
window.Asyntai.userContext = data;
});
};
// The widget automatically calls this when the chat opens
प्रदर्शन के लिए सर्वोत्तम: विजेट fetchUserContext का पता लगाता है और चैट खुलने पर इसे स्वचालित रूप से कॉल करता है, ताकि डेटा केवल आवश्यकता होने पर ही लोड हो।
आप तय करें कि क्या साझा करना है। केवल अपने उपयोग के मामले से संबंधित डेटा पास करें - ग्राहक का नाम, ऑर्डर की स्थिति, सब्सक्रिप्शन टियर, कार्ट की सामग्री, या कोई अन्य जानकारी जो AI को आपके उपयोगकर्ताओं की बेहतर सहायता करने में मदद करती है। वर्णनात्मक लेबल का उपयोग करें ताकि AI संदर्भ को समझ सके।
उदाहरण उपयोग मामले
ई-कॉमर्स
"मैं देख सकता हूँ कि आपका ऑर्डर #4521 वर्तमान में ट्रांज़िट में है और शुक्रवार तक पहुंच जाना चाहिए।"
SaaS
"आपके Pro प्लान पर इस महीने 847 API कॉल शेष हैं।"
सहायता
"मैं देख रहा हूँ कि आप 3 खुले टिकट वाले Gold सदस्य हैं। मैं कैसे मदद कर सकता हूँ?"
शिक्षा
"आप JavaScript पाठ्यक्रम में 78% पूरा कर चुके हैं। मॉड्यूल 8 शुरू करने के लिए तैयार हैं?"
आतिथ्य
"17 सितंबर के लिए आपकी बुकिंग की पुष्टि हो गई है। चेक-इन दोपहर 3 बजे से शुरू होता है।"
स्वास्थ्य सेवा
"डॉ. स्मिथ के साथ आपकी अगली अपॉइंटमेंट मंगलवार सुबह 10 बजे निर्धारित है।"
महत्वपूर्ण नोट्स
वैकल्पिक - चैट उपयोगकर्ता संदर्भ के बिना भी पूरी तरह से काम करती है। यह लॉग-इन उपयोगकर्ताओं के लिए एक संवर्द्धन है।
रीयल-टाइम - संदर्भ प्रत्येक संदेश के साथ भेजा जाता है, इसलिए उपयोगकर्ता डेटा बदलने पर आप इसे गतिशील रूप से अपडेट कर सकते हैं।
सुरक्षा - पासवर्ड, क्रेडिट कार्ड नंबर या अन्य संवेदनशील डेटा कभी भी शामिल न करें। केवल गैर-संवेदनशील जानकारी ही पास करें।
आकार सीमाएँ - उपयोगकर्ता संदर्भ Standard पर 2,000 वर्णों और Pro पर 10,000 वर्णों तक सीमित है। यदि यह सीमा पार हो जाती है, तो इसे फिट करने के लिए छोटा कर दिया जाएगा। अपना संदर्भ संक्षिप्त रखें।
यह पहुँच-नियंत्रण नहीं है - User context is set by your page in the visitor's browser, so it must never be what stands between a visitor and restricted content. To restrict which knowledge items a visitor can retrieve at all, use Access Tags (Enterprise) — enforced on our servers with a claim signed by your own back end.
एकीकरण स्थिति
After implementing, visit the User Context settings page to verify your integration is working. The status card will show:
क्या संदर्भ प्राप्त हो रहा है
संदर्भ के साथ नवीनतम संदेश
भेजे जा रहे संदर्भ डेटा का पूर्वावलोकन
Platform Guides
Using a specific CMS or e-commerce platform? We have step-by-step setup instructions for each — pick yours below to jump straight to the guide.