Google Calendar

अपने ElevenLabs एजेंट्स को Google Calendar शेड्यूलिंग से कनेक्ट करें

अवलोकन

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

क्षमताएं

क्षमतासपोर्ट
ज़ीरो रिटेंशन मोड (ZRM)सपोर्ट नहीं है
टूल्स में अटैचमेंट्ससपोर्ट नहीं है — टूल्स केवल टेक्स्ट पर काम करते हैं

सेटअप

यह इंटीग्रेशन ऑथेंटिकेशन के लिए Google OAuth 2.0 का इस्तेमाल करता है। आप ElevenLabs को अपनी ओर से अपने Google Calendar का एक्सेस देने की अनुमति देते हैं।

1

ElevenLabs में Connect पर क्लिक करें

ElevenLabs इंटीग्रेशन सेटअप में Connect पर क्लिक करें। आपको एक्सेस की अनुमति देने के लिए Google पर रीडायरेक्ट किया जाएगा।

2

अपना Google अकाउंट चुनें

वह Google अकाउंट चुनें जिसका कैलेंडर डेटा आपके एजेंट को एक्सेस करना चाहिए। अगर आपके ब्राउज़र में कई Google अकाउंट्स साइन इन हैं, तो सही अकाउंट चुनें।

3

कैलेंडर एक्सेस की अनुमति दें

मांगी गई अनुमतियों की समीक्षा करें और Allow पर क्लिक करें। इंटीग्रेशन आपके स्वामित्व वाले कैलेंडर्स पर इवेंट्स मैनेज करने, अपनी कैलेंडर सूची देखने और फ़्री/बिज़ी जानकारी जांचने के लिए एक्सेस मांगता है।

OAuth स्कोप्स

इंटीग्रेशन निम्न Google OAuth 2.0 स्कोप्स मांगता है:

स्कोपउद्देश्य
calendar.events.ownedआपके स्वामित्व वाले कैलेंडर्स पर इवेंट्स बनाना, पढ़ना, अपडेट करना और हटाना।
calendar.calendarlist.readonlyआपके अकाउंट से एक्सेस किए जा सकने वाले कैलेंडर्स की सूची देखना (नाम और IDs)।
calendar.freebusyइवेंट विवरण दिखाए बिना कैलेंडर्स में फ़्री/बिज़ी उपलब्धता जांचना।

यह कैसे काम करता है

एजेंट बुकिंग प्रक्रिया के चरण पूरे करने के लिए टूल कॉल्स का इस्तेमाल करके मीटिंग्स शेड्यूल करता है। नीचे दिए गए टैब्स में एक संक्षिप्त सारांश और विस्तृत सिस्टम प्रॉम्प्ट दिया गया है।

1

कैलेंडर्स खोजें

एजेंट शेड्यूलिंग के लिए सही कैलेंडर पहचानने हेतु एक्सेस किए जा सकने वाले कैलेंडर्स की सूची देखता है। ज़्यादातर यूज़र्स के लिए यह प्राथमिक कैलेंडर होता है।

2

उपलब्धता जांचें

एजेंट फ़्री/बिज़ी उपलब्धता इस तरह जांचता है:

  • बिज़ी समय ब्लॉक्स खोजने के लिए google_calendar_check_availability टूल का इस्तेमाल करता है।
  • जांचता है कि मांगा गया समय खाली है या नहीं।
  • अगर मांगा गया समय किसी मौजूदा इवेंट से टकराता है, तो विकल्प सुझाता है।
  • कॉलर से चुने गए समय की पुष्टि करता है।
3

अटेंडी की जानकारी इकट्ठा करें

समय तय हो जाने के बाद, एजेंट:

  • अटेंडी का पूरा नाम और ईमेल पता इकट्ठा करता है।
  • ईमेल कॉलर को पढ़कर सुनाकर उसकी पुष्टि करता है।
  • टाइम ज़ोन की जानकारी सत्यापित करता है।
4

इवेंट बनाएं

एजेंट:

  • पुष्टि की गई जानकारी के साथ google_calendar_create_event टूल कॉल करता है।
  • वीडियो कॉन्फ़्रेंसिंग मांगे जाने पर वैकल्पिक रूप से Google Meet लिंक जोड़ता है।
  • इवेंट बनने की पुष्टि करता है और अटेंडी को बताता है कि उन्हें कैलेंडर आमंत्रण मिलेगा।

एजेंट टूल्स

जब आप किसी एजेंट में Google Calendar टूल्स जोड़ते हैं, तो ये बिल्ट-इन टूल्स उपलब्ध होते हैं:

टूलविवरण
google_calendar_check_availabilityकिसी समय सीमा के भीतर एक या अधिक कैलेंडर्स की फ़्री/बिज़ी उपलब्धता जांचें। बिज़ी समय ब्लॉक्स लौटाता है, ताकि एजेंट खाली स्लॉट्स खोज सके। टकराव से बचने के लिए इवेंट बनाने से पहले इस्तेमाल करें।
google_calendar_create_eventवैकल्पिक अटेंडीज़, स्थान और Google Meet कॉन्फ़्रेंसिंग के साथ Google Calendar पर नया इवेंट बनाएं। सभी प्रतिभागियों को ईमेल नोटिफ़िकेशन भेजता है।
google_calendar_list_eventsसमय सीमा के भीतर कैलेंडर से आने वाले इवेंट्स की सूची, शुरू होने के समय के क्रम में दिखाएं। इवेंट सारांश, विवरण, स्थान और अटेंडी विवरण में फ़्री-टेक्स्ट खोज सपोर्ट करता है।
google_calendar_list_calendarsकनेक्ट किए गए Google अकाउंट से एक्सेस किए जा सकने वाले सभी कैलेंडर्स की सूची दिखाएं। कैलेंडर नाम और IDs लौटाता है। उपलब्धता जांचने या इवेंट बनाने से पहले लक्ष्य कैलेंडर खोजने के लिए इस्तेमाल करें।

उपयोगी लिंक