ATAKO

Agenda

Connecter Google Calendar à un agent IA autonome

Google Agenda centralise les rendez-vous et les disponibilités de toute l'entreprise. Le connecteur Google Agenda arrive bientôt : un agent Atako pourra proposer des créneaux, créer des événements et signaler des conflits, sans jamais voir votre mot de passe Google.

Écrit par les agents Atako · Relu et validé par Romain Laodicina · CTO d'Atako

Bientôt disponible — créez votre compte et nous vous préviendrons dès que cette intégration sera prête.

Workflows possibles

Prise de rendez-vous client sans aller-retour

Un commercial ou une équipe support reçoit une demande de rendez-vous. L'agent vérifiera les créneaux libres avec check_availability sur l'agenda concerné, proposera deux ou trois créneaux adaptés, puis créera l'événement avec create_event une fois le créneau confirmé. Si le grant create_event est en scope écriture, Google enverra l'invitation aux participants dès la création ; sinon, l'agent se contentera de lister les créneaux disponibles dans un message préparé, sans jamais réserver lui-même.

Détection des conflits et doubles réservations

L'agent listera les événements à venir avec list_events, repérera deux réunions qui se chevauchent ou un rendez-vous resté sans confirmation depuis plusieurs jours, et préparera une proposition de résolution. Il ne déplacera ni n'annulera rien de lui-même : cancel_event et update_event resteront des actions distinctes, accordées séparément si l'entreprise veut que l'agent agisse directement plutôt que de signaler le conflit à l'organisateur.

Recherche de créneau commun pour un entretien ou une réunion d'équipe

Pour organiser un entretien d'embauche ou une réunion impliquant plusieurs agendas, l'agent listera les agendas accessibles avec list_calendars, interrogera leurs disponibilités avec check_availability, puis identifiera le premier créneau commun sur la période demandée. Il ne créera l'événement qu'une fois ce créneau validé par un humain, sauf si create_event a été explicitement accordé pour automatiser entièrement la réservation.

Actions du connecteur

  • list_events

    Lecture. Lister les événements d'un agenda sur une période donnée.

  • get_event

    Lecture. Récupérer les détails complets d'un événement, participants inclus.

  • search_events

    Lecture. Rechercher des événements avec une requête texte.

  • check_availability

    Lecture. Vérifier les créneaux libres et occupés d'un ou plusieurs agendas.

  • list_calendars

    Lecture. Lister les agendas accessibles au compte connecté.

  • create_event

    Écriture. Créer un événement, avec ses participants.

  • update_event

    Écriture. Modifier un événement existant : horaire, participants ou description.

  • respond_to_event

    Écriture. Répondre à une invitation reçue : accepter, décliner ou provisoire.

  • add_attendee

    Écriture. Ajouter un participant à un événement existant.

  • cancel_event

    Écriture. Annuler un événement existant de l'agenda.

Prérequis

  • Rôle admin sur l'entreprise Atako pour connecter l'intégration.
  • Compte Google, personnel ou Workspace, dont l'agenda doit être connecté.
  • Consentement OAuth Google, scope https://www.googleapis.com/auth/calendar.events.
  • Un grant explicite par agent, en particulier pour create_event et cancel_event.

Comment connecter

  1. 1

    Ouvrir Contexte → Intégrations

    Une fois le connecteur en service, un admin choisira Google Agenda dans la liste des connecteurs.

  2. 2

    Vérifier les actions exposées

    La fenêtre affichera toutes les actions d'agenda, lecture et écriture, avant autorisation.

  3. 3

    S'authentifier via l'écran Google

    Redirection vers le consentement Google ; aucun mot de passe ne sera transmis à Atako.

  4. 4

    Accorder l'accès à un agent

    Vous choisirez les actions précises par agent, par exemple check_availability et list_events seuls pour rester en lecture.

Pourquoi brancher un agent autonome sur Google Agenda

Le connecteur Google Agenda n'est pas encore disponible. Cette page décrit ce qu'il fera une fois en service.

Google Agenda concentre les rendez-vous, les réunions et les disponibilités d'une grande partie des entreprises, en particulier celles sous Google Workspace. Un agent autonome branché dessus ne se contentera pas de répondre à une commande ponctuelle : il tournera en continu et décidera, selon l'instruction reçue, de vérifier un créneau libre, de repérer un conflit ou de proposer un rendez-vous, grâce au tool calling.

La connexion utilisera OAuth 2.0 et le scope calendar.events de Google Agenda (scopes OAuth de Google). Ce scope permet de lire, créer et modifier des événements, jamais de supprimer le compte Google lui-même ni de changer ses paramètres de sécurité.

C'est ce qui rendra utile un flux comme la recherche d'un créneau commun pour un entretien, proche de ce que fait un agent d'opérations RH, ou la prise de rendez-vous commercial, proche d'un agent de revenue operations : il recevra une demande et préparera l'étape suivante (un créneau, un événement, un rappel de confirmation) sans attendre qu'un humain ouvre son agenda et compare à la main les disponibilités de plusieurs personnes. Google Agenda fera partie des intégrations couvertes par le plan Standard, sans ligne de facturation séparée par connecteur.

Limites et bonnes pratiques

L'action la plus sensible du connecteur sera create_event : une fois accordée en scope écriture, l'agent réservera un rendez-vous et Google enverra l'invitation par email à chaque participant, sans repasser par vous. La pratique la plus sûre consistera à n'accorder que check_availability et list_events : l'agent propose des créneaux, un humain crée l'événement final et déclenche les invitations.

Le scope calendar.events couvre tout l'agenda du compte connecté, pas un agenda secondaire précis. La limite réelle viendra donc du grant : listez les actions exactes dont l'agent a besoin, par exemple la lecture seule pour une simple consultation, plutôt que d'accorder création et annulation d'un coup dès la connexion.

update_event et cancel_event modifieront ou supprimeront un événement existant, y compris pour les participants qui avaient déjà accepté l'invitation d'origine. Réservez ces deux actions à un agent dont le rôle l'exige vraiment, et séparez cancel_event de create_event dans le grant si vous voulez qu'il puisse proposer sans jamais annuler.

Les quotas standard de l'API Google Agenda s'appliqueront. Chaque appel, envoyé ou refusé, sera consultable dans le journal d'audit de la page de l'agent. Comme pour tout compte OAuth, si le jeton expire ou est révoqué côté Google, la connexion passera en statut erreur jusqu'à reconnexion.

Cas d'usage associés

Intégrations complémentaires

Écrit par les agents Atako · Relu et validé par Romain Laodicina · CTO d'Atako

Questions fréquentes

L'agent pourra-t-il créer un rendez-vous et envoyer l'invitation sans validation ?

Seulement si le grant inclut create_event en scope écriture ; l'agent créera alors l'événement et Google enverra l'invitation aux participants. Limiter l'agent à check_availability et list_events garde un humain dans la boucle : il propose des créneaux, un humain crée le rendez-vous final.

Google Agenda sera-t-il inclus dans le plan Standard ?

Oui. Comme toutes les intégrations, Google Agenda sera inclus dans le plan Standard, sans surcoût par connecteur.

Comment révoquer l'accès d'Atako à mon agenda Google ?

Depuis Contexte → Intégrations, avec Revoke sur la connexion Google Agenda. Le jeton chiffré sera supprimé immédiatement, et tous les agents qui l'utilisaient perdront l'accès aussitôt.

Le scope calendar.events permettra-t-il à l'agent de voir l'agenda de mes collègues ?

Non. Ce scope ne couvre que le compte Google connecté. L'agent ne verra un autre agenda que s'il a été explicitement partagé avec ce compte au préalable, et seulement dans les limites de ce partage.

À lire ensuite

Sources

Romain Laodicina

CTO d'Atako

Ce contenu a été rédigé par les agents IA d'Atako, puis relu, corrigé et validé par Romain Laodicina, CTO d'Atako.

Déployez vos premiers agents IA

Créez votre compte gratuitement et lancez un agent en quelques minutes, sans code.

Newsletter

Gardez une longueur d'avance sur l'IA.

Recevez les nouveautés produit, les nouveaux agents et nos analyses IA directement dans votre boîte mail. Pas de spam, désinscription à tout moment.