
# Intégration de Google Calendar

## Aperçu

La plateforme s'intègre à Google Calendar pour assurer une **synchronisation bidirectionnelle** entre vos rendez-vous et votre calendrier. Lorsqu'un contact réserve via la plateforme, le rendez-vous apparaît dans votre Google Calendar. Lorsque vous ajoutez des événements à votre Google Calendar, la plateforme reconnaît ces créneaux comme occupés et ne les proposera pas comme disponibilités.

**Pourquoi est-ce important :** Vous n'avez jamais à vous soucier des doubles réservations. Que vous ajoutiez une réunion dans Google Calendar ou qu'un contact réserve via la plateforme, votre disponibilité reste précise partout.

**Est-ce obligatoire ?** Non. La réservation fonctionne sans aucun calendrier connecté : vous définissez vos heures sur un type d'événement et l'IA effectue les réservations en fonction de celles-ci. Connecter Google Calendar ajoute la synchronisation bidirectionnelle décrite ici, ainsi que des liens Google Meet automatiques. Voir [Système de réservation](booking-system.md#overview).


---

## Connexion de Google Calendar

Il existe trois façons de se connecter :

### Depuis les paramètres (la méthode principale)

1. Ouvrez les **Paramètres** et, dans la barre latérale sous le groupe **Intégrations**, cliquez sur **Réservations et calendrier**.
2. Trouvez la carte **Google Calendar** sous **Disponible** et cliquez sur **Connecter**.


3. Une fenêtre de connexion Google s'ouvre. Choisissez le compte associé au calendrier que vous souhaitez synchroniser et accordez l'autorisation. (Si rien ne s'ouvre, votre navigateur a bloqué la fenêtre contextuelle — autorisez les fenêtres contextuelles pour ce site et cliquez à nouveau sur **Connecter**.)
4. Une fois l'accès accordé, la page se met à jour automatiquement : Google Calendar remonte dans la section **Connecté** avec l'adresse de votre compte Google affichée en dessous.

### Depuis un type d'événement

Au moment précis où vous avez besoin de Google Calendar, l'application vous y redirige :

1. Cliquez sur **Rendez-vous** dans la barre latérale (sous **Engage**), passez à l'onglet **Types d'événement**, puis créez ou ouvrez un type d'événement.
2. Choisissez **Google Meet** comme type de réunion (ou essayez d'activer **Synchroniser les réservations avec Google Calendar** en bas du formulaire).
3. Si votre calendrier n'est pas encore connecté, un avertissement orange apparaît avec un lien **Connecter Google Calendar** :


4. Cliquez sur le lien. Il vous redirige vers **Paramètres → Réservations et calendrier** — poursuivez à partir de l'étape 2 ci-dessus.

### Pendant l'intégration guidée

Si vous configurez tout juste votre compte, l'**assistant d'intégration guidée** comporte une étape **Connecter Google Calendar** — elle apparaît automatiquement une fois que vous avez choisi **L'IA réserve pour moi** à l'étape des options de réservation. Voir [Intégration guidée](../get-started/onboarding.md#connect-google-calendar-conditional).

**Important :** Ces autorisations sont nécessaires pour que la synchronisation bidirectionnelle fonctionne. La plateforme accède uniquement aux données de votre calendrier — elle ne lit pas vos e-mails, vos contacts ou toute autre donnée Google. Vous pouvez révoquer l'accès à tout moment depuis les paramètres de sécurité de votre compte Google.

**Conseil :** Si vous utilisez plusieurs comptes Google (par exemple, un compte personnel et un compte professionnel), assurez-vous de sélectionner le compte qui contient le calendrier avec lequel vous souhaitez que la plateforme se synchronise.

### Vérifier l'état de votre connexion et se déconnecter

**Paramètres → Réservations et calendrier** est également l'endroit où vous pouvez vérifier la connexion ultérieurement. Lorsque Google Calendar est connecté, il apparaît dans la liste **Connecté** avec un bouton **Déconnecter** à côté.

La déconnexion empêche les nouvelles réservations d'être synchronisées avec votre calendrier et empêche l'IA de créer des liens Google Meet. Les rendez-vous déjà présents sur la plateforme restent exactement là où ils sont.

---

## Explication de la synchronisation bidirectionnelle

La synchronisation bidirectionnelle signifie que les modifications sont automatiquement répercutées dans les deux sens :

### De l'application vers Google Calendar

- Lorsqu'un contact prend rendez-vous dans l'application, l'événement **apparaît automatiquement** sur votre Google Calendar.
- Lorsqu'un rendez-vous est annulé dans l'application, l'événement Google Calendar correspondant est **mis à jour ou supprimé**.
- Les détails du rendez-vous sont automatiquement renseignés dans l'événement du calendrier (voir la liste ci-dessous).

### Ce qui est synchronisé avec votre Google Calendar

Lorsqu'une réservation est créée, la plateforme remplit l'événement Google Calendar avec toutes les informations nécessaires pour une vue d'ensemble :

- **La date et l'heure** du rendez-vous.
- **Le nom, le numéro de téléphone et l'adresse e-mail du contact** — afin que vous sachiez qui vous rencontrez et comment le joindre. Lorsque son adresse e-mail est connue, le contact est également ajouté en tant qu'invité à l'événement et reçoit l'invitation Google Calendar par e-mail, incluant le lien Google Meet, afin qu'il puisse rejoindre la réunion. (L'invitation suit le paramètre **Envoyer un e-mail de rendez-vous au contact** du type d'événement.)
- **Le lieu de la réunion** — soit l'adresse physique que vous avez définie sur le type d'événement, soit l'adresse du client si vous l'avez collectée lors de la réservation (voir [Collecter des informations supplémentaires lors de la réservation](booking-system.md#collecting-extra-information-during-booking)).
- **Le lien de la réunion** — un lien Google Meet créé automatiquement, ou votre lien personnalisé, selon le **Type de réunion** que vous avez choisi pour l'événement.
- **Toute information supplémentaire collectée par l'IA** lors de la réservation (par exemple, le nombre d'invités ou un numéro de référence), affichée dans la description et les notes de l'événement.

**Exemple :** Un contact réserve une « Consultation à domicile ». L'événement du calendrier s'affiche avec son nom, son téléphone et son e-mail, l'adresse fournie lors de la réservation comme lieu, un lien Google Meet au cas où l'appel deviendrait virtuel, et toutes les notes recueillies par l'IA — le tout sans que vous ayez à taper quoi que ce soit.

### De Google Calendar vers l'application

- Lorsque vous ajoutez un événement à votre Google Calendar, la plateforme **considère ce créneau comme occupé**.
- L'IA **ne proposera pas de créneaux horaires** qui entrent en conflit avec vos événements Google Calendar existants.
- Si vous déplacez ou supprimez un événement Google Calendar, la plateforme **se met à jour en conséquence**.

**Exemple :** Vous ajoutez un déjeuner d'équipe de 12h00 à 13h00 sur votre Google Calendar. La plateforme reconnaît immédiatement ce créneau comme indisponible. Lorsqu'un contact demande à votre agent IA les créneaux de rendez-vous disponibles, 12h00 à 13h00 n'apparaîtra pas comme une option.

Ceci contient ce que le type d'événement autorise : un bloc occupé sur votre calendrier supprime le créneau, même pour les types d'événement qui acceptent [plusieurs réservations par créneau](booking-system.md#letting-multiple-people-book-the-same-slot), car cela signifie que vous n'êtes pas disponible à ce moment-là, et non qu'une de vos places est prise. Si le type d'événement possède plusieurs [salles](booking-system.md#rooms-separate-resources-with-their-own-schedules), le bloc s'applique à la salle à laquelle appartient ce calendrier.

---

## Activer la synchronisation pour un type d'événement

La synchronisation du calendrier est une option activable par type d'événement :

1. Cliquez sur **Rendez-vous** dans la barre latérale et passez à l'onglet **Types d'événements**.
2. Ouvrez le type d'événement que vous souhaitez synchroniser — cliquez sur sa ligne, ou utilisez l'icône en forme de crayon à l'extrémité droite — ou créez-en un nouveau.


3. Faites défiler jusqu'au bas du formulaire, vers la section **Notifications**.
4. Activez **Synchroniser les réservations avec Google Calendar**.


5. Cliquez sur **Enregistrer** (ou **Créer l'événement** pour un nouveau type).

À partir de ce moment, chaque réservation de ce type d'événement sera ajoutée à votre Google Calendar, et l'IA vérifiera ce calendrier pour détecter les conflits avant de proposer des créneaux.

**Choisir le calendrier.** Une fois Google Calendar connecté, la section **Salles** du type d'événement (juste au-dessus de **Notifications**) permet de choisir un **Google Calendar** pour chaque salle, avec la note « Les périodes occupées sur ce calendrier bloquent cette salle, et les réservations de cette salle y sont ajoutées. » Un type d'événement avec une seule salle sélectionne un calendrier à cet endroit. Un type d'événement avec une salle par membre du personnel pointe chaque salle vers le calendrier de cette personne, afin que chaque salle soit vérifiée par rapport à son propre calendrier et y inscrive ses propres réservations. Laissez une salle sur **Aucun calendrier** si elle ne doit pas être synchronisée. Voir [Salles](booking-system.md#rooms-separate-resources-with-their-own-schedules).

**Astuce :** Si vous avez un calendrier dédié aux rendez-vous (par exemple, « Réservations clients »), connectez le compte Google qui le contient. Un compte Google peut contenir plusieurs calendriers, donc une équipe n'a généralement besoin que d'une seule connexion, et non d'une par personne. Cela permet de séparer vos événements personnels de votre planning de réservation.

---

## Détection des conflits et blocage des périodes occupées

Une fois Google Calendar connecté et la synchronisation activée pour un type d'événement :

- **Blocage des périodes occupées** — Les créneaux horaires qui chevauchent des événements Google Calendar existants sont automatiquement supprimés des créneaux disponibles. Vos contacts ne se verront jamais proposer une heure qui entre en conflit avec un élément déjà présent sur votre calendrier.
- **Nettoyage des créneaux** — Une fois qu'une heure est réservée, via l'application ou directement sur votre calendrier, elle cesse d'être proposée. La seule exception est un type d'événement configuré pour accepter [plusieurs réservations par créneau](booking-system.md#letting-multiple-people-book-the-same-slot) : cette heure continue d'être proposée jusqu'à ce qu'elle soit complète.
- **Un calendrier par salle** — Si un type d'événement possède plusieurs [salles](booking-system.md#rooms-separate-resources-with-their-own-schedules) et que chacune est liée à son propre calendrier, chaque salle est vérifiée indépendamment par rapport à son propre calendrier. La matinée chargée du Dr A ne supprimera jamais la salle du Dr B de la liste.

**Exemple :** Vous avez une réunion de 14h00 à 15h00 sur votre Google Calendar. L'IA ne proposera aucun créneau de rendez-vous chevauchant la période de 14h00 à 15h00.

---

## Mises à jour en temps réel

La plateforme reçoit des notifications en temps réel de Google Calendar dès que votre emploi du temps change. Voici ce que cela signifie pour vous :

- Lorsque vous ajoutez, déplacez ou supprimez un événement sur votre Google Calendar, la plateforme met à jour votre disponibilité **en quelques secondes** — pas en quelques minutes ou heures.
- Vous n'avez pas besoin d'actualiser ou de synchroniser quoi que ce soit manuellement. Cela se produit automatiquement en arrière-plan.
- Si la connexion entre la plateforme et Google Calendar est interrompue, la plateforme la rétablit automatiquement.

**Pourquoi est-ce important :** Si vous bloquez du temps sur votre Google Calendar à 10h00, un contact qui demande à votre agent IA les heures disponibles à 10h01 verra déjà ce créneau comme indisponible.

---

## Utilisation d'événements synchronisés avec le calendrier avec votre IA

Une fois votre type d'événement configuré, indiquez-le à votre IA.

1. Ouvrez **AI Agents**, ouvrez votre agent et accédez à l'étape **AI Abilities**.
2. Trouvez la carte **Bookings**.
3. Activez **Let this agent book appointments**, laissez le fournisseur sur **Built-in calendar** et choisissez votre type d'événement sous **Choose what people can book**.


4. Cliquez sur **Enregistrer les modifications**.

Une fois cela fait, l'IA :

- Vérifiera votre Google Calendar pour les événements existants.
- Ne proposera que les créneaux horaires réellement disponibles.
- Créera le rendez-vous à la fois sur la plateforme et sur Google Calendar lorsqu'un contact réserve.

Cela signifie que vos contacts voient toujours une disponibilité précise, même si votre emploi du temps change au cours de la journée. Le flux complet de la campagne est couvert étape par étape dans le [Système de réservation](booking-system.md#step-3--turn-on-bookings-for-your-ai).

### Le calendrier utilise-t-il des crédits ?

La connexion à Google Calendar et la synchronisation bidirectionnelle sont gratuites : avoir un calendrier connecté ne coûte rien en continu, et les réservations effectuées directement sur votre page de réservation sont également gratuites.

Les crédits ne sont utilisés que lorsque l'IA effectue une action au cours d'une conversation. Sa réponse compte comme une action de l'IA, et lorsqu'elle vérifie votre disponibilité ou réserve un créneau pour un contact, chacune de ces étapes de calendrier compte également comme une action de l'IA, facturée au tarif normal par action de votre niveau de modèle. Ainsi, une conversation de réservation coûte quelques actions de l'IA au total, et rien de plus pour le calendrier lui-même.

---

## Dépannage des problèmes de synchronisation

### Le calendrier ne se synchronise pas

- **Vérifier la connexion** — Ouvrez **Paramètres → Réservations et calendrier** et confirmez que Google Calendar apparaît comme connecté. Si vous devez (ré)autoriser, cliquez sur **Déconnecter** à cet endroit, puis sur **Connecter** à nouveau.
- **Accorder à nouveau les autorisations** — Si vous avez précédemment supprimé l'accès de la plateforme depuis les paramètres de votre compte Google, vous devrez vous reconnecter et accorder à nouveau les autorisations.
- **Vérifier le type d'événement** — Assurez-vous que l'option **Synchroniser les réservations avec Google Calendar** est activée pour le type d'événement concerné (en bas de son formulaire).

### Les rendez-vous ne s'affichent pas dans Google Calendar

- Vérifiez que l'option **Synchroniser les réservations avec Google Calendar** est activée pour le type d'événement.
- Vérifiez que vous avez connecté le compte Google que vous consultez réellement.
- Patientez un instant — il peut y avoir un léger délai lors de la toute première synchronisation après la connexion.

### Les périodes occupées ne sont pas bloquées

- Confirmez que le compte Google que vous avez connecté contient le calendrier où se trouvent vos événements existants. Par exemple, si vos réunions se trouvent sur un compte professionnel mais que vous avez connecté votre compte personnel, la plateforme ne verra pas ces réunions.
- Chaque événement sur votre calendrier connecté bloque son créneau horaire, y compris les événements marqués comme « Disponible » du côté de Google. Si un créneau est indisponible de manière inattendue, vérifiez le calendrier pour voir s'il y a un événement à ce moment-là.
- Les événements « Journée entière » peuvent être traités différemment selon les paramètres de votre calendrier.

### Si Google perd l'accès à votre compte

Si la plateforme perd l'accès à votre compte Google (par exemple, si vous avez changé votre mot de passe Google ou révoqué les autorisations de l'application), vos événements de calendrier cessent de se synchroniser jusqu'à ce que l'accès soit rétabli. Reconnectez-vous via le lien **Connecter Google Calendar** d'un type d'événement ; contactez le support si cela ne résout pas le problème, et nous vous aiderons à rétablir la synchronisation.

---

## Besoin d'aide ?

If you are experiencing persistent sync issues, reach out via our [email support](mailto:hi@youraiconnector.com).
