Google Calendar
Połącz agentów ElevenLabs z planowaniem w Google Calendar
Omówienie
Połącz agentów AI ElevenLabs z Google Calendar, aby zarządzać planowaniem i spotkaniami w kalendarzu. Ta integracja pozwala agentom sprawdzać dostępność, tworzyć, aktualizować i usuwać wydarzenia z uczestnikami oraz opcjonalnymi spotkaniami Google Meet, wyświetlać nadchodzące wydarzenia i znajdować dostępne kalendarze w naturalnej rozmowie.
Możliwości
Ostrzeżenie dotyczące bezpieczeństwa
Ostrzeżenie dotyczące bezpieczeństwa:
google_calendar_update_eventigoogle_calendar_delete_eventto uprzywilejowane narzędzia. Działają z pełnym dostępem do kalendarza połączonego konta Google, a nie tylko do wydarzeń utworzonych przez agenta. Każda osoba, która może rozmawiać z agentem, może zmienić lub anulować dowolne wydarzenie w tym kalendarzu, także takie, którego nie utworzyła, ponieważ agent może wyszukiwać identyfikatory wydarzeń za pomocągoogle_calendar_list_events. Potwierdzenie w prompcie systemowym jest wskazówką dla modelu, a nie zabezpieczeniem.Włączaj te narzędzia tylko w agentach z włączonym uwierzytelnianiem albo gdy identyfikator wydarzenia pochodzi z zaufanego źródła. Nie dodawaj ich do publicznych agentów. Uczestnicy zawsze otrzymują powiadomienie o aktualizacji lub usunięciu wydarzenia.
Konfiguracja
Ta integracja używa Google OAuth 2.0 do uwierzytelniania. Upoważniasz ElevenLabs do dostępu do Google Calendar w swoim imieniu.
Kliknij Połącz w ElevenLabs
W konfiguracji integracji ElevenLabs kliknij Połącz. Nastąpi przekierowanie do Google, gdzie autoryzujesz dostęp.
Zakresy OAuth
Integracja wymaga następujących zakresów Google OAuth 2.0:
Jak to działa
Agent planuje spotkania, używając wywołań narzędzi na kolejnych etapach rezerwacji. Karty poniżej pokazują ogólne podsumowanie i szczegółowy prompt systemowy.
Ogólny opis
Szczegółowy prompt systemowy
Znajdź kalendarze
Agent wyświetla dostępne kalendarze, aby wskazać właściwy do planowania. Dla większości użytkowników będzie to kalendarz główny.
Sprawdź dostępność
Agent sprawdza dostępność, wykonując te kroki:
- Używa narzędzia
google_calendar_check_availability, aby sprawdzić zajęte bloki czasu. - Weryfikuje, czy wybrana godzina jest wolna.
- Proponuje alternatywy, jeśli wybrany termin koliduje z istniejącym wydarzeniem.
- Potwierdza wybrany termin z rozmówcą.
Narzędzia agenta
Po dodaniu narzędzi Google Calendar do agenta dostępne są następujące wbudowane narzędzia: