Google Calendar
अपने ElevenLabs एजेंट्स को Google Calendar शेड्यूलिंग से कनेक्ट करें
खास जानकारी
शेड्यूलिंग और कैलेंडर अपॉइंटमेंट मैनेज करने के लिए अपने ElevenLabs AI एजेंट्स को Google Calendar से कनेक्ट करें। यह इंटीग्रेशन आपके एजेंट्स को प्राकृतिक बातचीत के ज़रिए उपलब्धता देखने, प्रतिभागियों और वैकल्पिक Google Meet कॉन्फ़्रेंसिंग के साथ इवेंट बनाने, अपडेट करने और हटाने, आने वाले इवेंट्स की सूची देखने और उपलब्ध कैलेंडर खोजने की सुविधा देता है।
क्षमताएं
सुरक्षा चेतावनी
सुरक्षा चेतावनी:
google_calendar_update_eventऔरgoogle_calendar_delete_eventविशेषाधिकार प्राप्त टूल्स हैं। ये कनेक्ट किए गए Google खाते के पूरे कैलेंडर एक्सेस के साथ चलते हैं, सिर्फ़ आपके एजेंट द्वारा बनाए गए इवेंट्स के एक्सेस के साथ नहीं। एजेंट से बात करने वाला कोई भी व्यक्ति उस कैलेंडर के किसी भी इवेंट को बदल या रद्द कर सकता है, जिनमें वे इवेंट्स भी शामिल हैं जो उसने नहीं बनाए हैं, क्योंकि एजेंटgoogle_calendar_list_eventsसे इवेंट ID ढूंढ सकता है। सिस्टम प्रॉम्प्ट में पुष्टि मॉडल के लिए एक संकेत है, सुरक्षा नियंत्रण नहीं।इन टूल्स को सिर्फ़ उन एजेंट्स पर सक्षम करें जिनमें ऑथेंटिकेशन सक्षम हो, या जहाँ इवेंट ID किसी भरोसेमंद स्रोत से आती हो। इन्हें सार्वजनिक एजेंट्स में न जोड़ें। इवेंट अपडेट या डिलीट होने पर प्रतिभागियों को हमेशा सूचित किया जाता है।
सेटअप
यह इंटीग्रेशन ऑथेंटिकेशन के लिए Google OAuth 2.0 का इस्तेमाल करता है। आप अपनी ओर से Google Calendar एक्सेस करने के लिए ElevenLabs को अनुमति देते हैं।
ElevenLabs में कनेक्ट पर क्लिक करें
ElevenLabs इंटीग्रेशन सेटअप में कनेक्ट पर क्लिक करें। एक्सेस की अनुमति देने के लिए आपको Google पर रीडायरेक्ट किया जाएगा।
OAuth स्कोप्स
इंटीग्रेशन निम्नलिखित Google OAuth 2.0 स्कोप्स मांगता है:
यह कैसे काम करता है
एजेंट बुकिंग प्रक्रिया को पूरा करने के लिए टूल कॉल्स का उपयोग करके मीटिंग शेड्यूल करता है। नीचे दिए गए टैब में एक संक्षिप्त जानकारी और विस्तृत सिस्टम प्रॉम्प्ट दिखाया गया है।
संक्षिप्त जानकारी
विस्तृत सिस्टम प्रॉम्प्ट
कैलेंडर खोजें
एजेंट शेड्यूलिंग के लिए सही कैलेंडर पहचानने हेतु उपलब्ध कैलेंडरों की सूची देखता है। ज़्यादातर यूज़र्स के लिए यह प्राथमिक कैलेंडर होता है।
उपलब्धता जांचें
एजेंट खाली/व्यस्त उपलब्धता इस तरह जांचता है:
- व्यस्त समय ब्लॉक्स क्वेरी करने के लिए
google_calendar_check_availabilityटूल का उपयोग करके। - यह सत्यापित करके कि अनुरोध किया गया समय उपलब्ध है या नहीं।
- अनुरोध किया गया समय किसी मौजूदा इवेंट से टकराने पर विकल्प सुझाकर।
- कॉलर से चुने गए समय की पुष्टि करके।
एजेंट टूल्स
किसी एजेंट में Google Calendar टूल्स जोड़ने पर, निम्नलिखित बिल्ट-इन टूल्स उपलब्ध होते हैं: