Google Calendar

Connectez vos agents ElevenLabs à la planification Google Calendar

Vue d’ensemble

Connectez vos agents IA ElevenLabs à Google Calendar pour gérer la planification et les rendez-vous du calendrier. Cette intégration permet à vos agents de vérifier les disponibilités, de créer des événements avec des participants et, si besoin, des visioconférences Google Meet, de lister les événements à venir et d’identifier les calendriers accessibles au cours d’une conversation naturelle.

Fonctionnalités

FonctionnalitéPrise en charge
Mode zéro rétention (ZRM)Non pris en charge
Pièces jointes dans les outilsNon prises en charge, les outils traitent uniquement du texte

Configuration

Cette intégration utilise Google OAuth 2.0 pour l’authentification. Vous autorisez ElevenLabs à accéder à votre Google Calendar en votre nom.

1

Cliquez sur Connecter dans ElevenLabs

Dans la configuration de l’intégration ElevenLabs, cliquez sur Connecter. Vous êtes redirigé vers Google pour autoriser l’accès.

2

Sélectionnez votre compte Google

Choisissez le compte Google dont votre agent doit accéder aux données de calendrier. Si votre navigateur est connecté à plusieurs comptes Google, sélectionnez le bon compte.

3

Autorisez l’accès au calendrier

Examinez les autorisations demandées et cliquez sur Autoriser. L’intégration demande l’accès pour gérer les événements des calendriers dont vous êtes propriétaire, consulter votre liste de calendriers et vérifier les informations de disponibilité.

Portées OAuth

L’intégration demande les portées Google OAuth 2.0 suivantes :

PortéeObjectif
calendar.events.ownedCréer, lire, mettre à jour et supprimer des événements dans les calendriers dont vous êtes propriétaire.
calendar.calendarlist.readonlyConsulter la liste des calendriers accessibles à votre compte, avec leurs noms et ID.
calendar.freebusyVérifier les disponibilités de plusieurs calendriers sans exposer les détails des événements.

Fonctionnement

L’agent planifie les réunions en utilisant des appels d’outils pour suivre les étapes du processus de réservation. Les onglets ci-dessous présentent un résumé général et un prompt système détaillé.

1

Identifier les calendriers

L’agent liste les calendriers accessibles afin d’identifier celui à utiliser pour la planification. Pour la plupart des utilisateurs, il s’agit du calendrier principal.

2

Vérifier les disponibilités

L’agent vérifie les disponibilités en :

  • Utilisant l’outil google_calendar_check_availability pour interroger les plages horaires occupées.
  • Vérifiant que l’horaire demandé est disponible.
  • Proposant des alternatives si l’horaire demandé entre en conflit avec un événement existant.
  • Confirmant l’horaire sélectionné avec l’appelant.
3

Recueillir les informations des participants

Une fois l’horaire convenu, l’agent :

  • Recueille le nom complet et l’adresse email du participant.
  • Confirme l’email en le relisant à l’appelant.
  • Vérifie les informations de fuseau horaire.
4

Créer l’événement

L’agent :

  • Appelle l’outil google_calendar_create_event avec les informations confirmées.
  • Ajoute éventuellement un lien Google Meet si une visioconférence est demandée.
  • Confirme la création de l’événement et informe le participant qu’il recevra une invitation de calendrier.

Outils de l’agent

Lorsque vous ajoutez des outils Google Calendar à un agent, les outils intégrés suivants sont disponibles :

OutilDescription
google_calendar_check_availabilityVérifiez les disponibilités d’un ou plusieurs calendriers sur une plage horaire. Renvoie les plages occupées afin que l’agent puisse trouver des créneaux libres. Utilisez-le avant de créer des événements pour éviter les conflits.
google_calendar_create_eventCréez un événement dans un Google Calendar avec des participants, un lieu et une visioconférence Google Meet en option. Envoie des notifications par email à tous les participants.
google_calendar_list_eventsListez les événements à venir d’un calendrier sur une plage horaire, classés par heure de début. Prend en charge la recherche en texte libre parmi les résumés, descriptions, lieux et informations sur les participants.
google_calendar_list_calendarsListez tous les calendriers accessibles au compte Google connecté. Renvoie les noms et ID des calendriers. Utilisez-le pour identifier le calendrier à cibler avant de vérifier les disponibilités ou de créer des événements.

Liens utiles