L’intégration Cal.com et IA relie Cal.com à MessageMind : un agent IA lit vos données en temps réel et répond sur tous les canaux qu’utilisent vos clients. Une fois Cal.com connecté, l’agent IA consulte vos créneaux libres et prend, déplace ou annule les rendez-vous Cal.com de vos clients directement dans la conversation. La connexion se fait avec une clé API de votre compte Cal.com ; vous choisissez ensuite les types d’événement que l’agent IA peut réserver. Ses réservations apparaissent dans Cal.com comme toutes les autres.

Qu’est-ce que l’intégration Cal.com et IA ?

Une fois Cal.com connecté, l’agent IA consulte vos créneaux libres et prend, déplace ou annule les rendez-vous Cal.com de vos clients directement dans la conversation. La connexion se fait avec une clé API de votre compte Cal.com ; vous choisissez ensuite les types d’événement que l’agent IA peut réserver. Ses réservations apparaissent dans Cal.com comme toutes les autres.

Toutes les intégrations disponibles figurent sur la page des intégrations MessageMind, et les détails techniques de celle-ci dans la documentation MessageMind sur Cal.com. Vous préférez la voir en action d’abord ? Réservez une démo et nous vous montrons son fonctionnement en direct.

Ce que fait l’intégration Cal.com

L’intégration Cal.com et IA propose d’emblée ces fonctions :

  • L’agent IA consulte les créneaux libres des types d’événement que vous avez cochés. Il peut chercher le premier créneau libre, un jour ou une heure précis, un moment de la journée ou une plage de jours.
  • Si le créneau demandé par le client est pris, il propose des horaires plus tard dans la journée, ou la même heure les jours voisins.
  • Quand le client choisit un créneau, il lui demande son nom, son e-mail et les réponses aux questions obligatoires du type d’événement, puis prend le rendez-vous dans Cal.com.
  • Si le formulaire de réservation du type d’événement comporte le champ notes ou invités, il demande au client s’il veut ajouter une note ou inviter d’autres personnes par e-mail.
  • Il déplace une réservation à venir vers un nouveau créneau du même type d’événement, après avoir vérifié que ce créneau est libre.
  • Il annule une réservation à venir après confirmation du client et transmet son motif s’il en donne un.
  • Si vous avez coché plusieurs types d’événement et que le client n’a pas précisé lequel il veut, il le lui demande.

Données lues et écrites

L’intégration Cal.com et IA n’utilise qu’un nombre limité de champs. Voici exactement ce qui circule entre les deux systèmes :

SensContenu
LectureVos types d’événement non masqués, avec leur nom, leur durée et leurs questions de réservation, y compris celles qui sont obligatoires.
LectureLes créneaux libres des types d’événement que vous avez cochés, tels que Cal.com les calcule à partir de vos paramètres de disponibilité et des réservations existantes.
LectureLes réservations à venir sur ces types d’événement, retrouvées grâce à l’e-mail du participant et à la date et l’heure de la réservation quand un client demande à la déplacer ou à l’annuler.
ÉcritureLes nouvelles réservations sur les types d’événement que vous avez cochés, avec le nom et l’e-mail du client, ses réponses aux questions de réservation et les éventuels invités ou notes.
ÉcritureLes nouveaux horaires des réservations à venir, avec le motif du client s’il en donne un.
ÉcritureLes annulations de réservations à venir, avec le motif du client s’il en donne un.

Comment configurer l’intégration Cal.com et IA

Si votre compte Cal.com est déjà actif, la configuration prend quelques minutes. Les grandes étapes :

  • Dans Cal.com, allez dans Settings > Developer > API Keys et créez une nouvelle clé. Faites-le en étant connecté au compte Cal.com dont l’agent IA doit réserver les types d’événement.
  • Choisissez « Never expires » pour la clé. Une clé avec une date de fin cesse de fonctionner ce jour-là, et l’agent IA ne peut plus réserver tant que vous ne reconnectez pas le compte.
  • Copiez la clé : Cal.com ne l’affiche qu’une seule fois.
  • Dans MessageMind, ouvrez Connections > Integrations depuis la barre du haut.
  • Repérez la ligne Cal.com sous Bookings, ou tapez Cal.com dans le champ de recherche.
  • Cliquez sur Connect dans cette ligne. La fenêtre « Connect Cal.com » s’ouvre.

Le pas-à-pas complet, avec chaque bouton et chaque champ, se trouve dans la documentation MessageMind sur Cal.com.

Cas d’usage de l’intégration Cal.com et IA

Voici comment les équipes l’utilisent le plus souvent :

  • Sur WhatsApp, un client demande le premier créneau libre pour une consultation de 30 minutes. L’agent IA trouve l’horaire le plus proche sur ce type d’événement et le réserve dès que le client est d’accord.
  • Sur le chat de votre site, un visiteur demande si vous avez de la place jeudi après-midi. L’agent IA liste les créneaux libres sur cette plage et réserve celui qu’il choisit.
  • Un client écrit qu’il ne peut pas venir mardi à 10 h et demande vendredi à la place. L’agent IA retrouve sa réservation et la déplace sur un créneau libre du vendredi.
  • Quelqu’un doit annuler. L’agent IA lui demande de confirmer, annule la réservation dans Cal.com et transmet le motif donné.
  • Vous avez dans Cal.com un type d’événement interne pour les appels d’équipe. Vous le laissez décoché : l’agent IA ne le propose donc jamais aux clients.

Pour voir comment l’agent IA travaille avec toutes les intégrations, lisez notre guide sur les systèmes de prise de rendez-vous par IA.

Limites à connaître

L’intégration Cal.com a un périmètre volontairement restreint. Voici ce qu’il faut savoir avant de compter dessus :

  • Seul le service Cal.com hébergé par Cal.com peut être connecté. Un Cal.com auto-hébergé ne peut pas l’être.
  • Les types d’événement masqués n’apparaissent pas et l’agent IA ne peut pas les réserver.
  • Une réservation peut seulement être déplacée vers un nouvel horaire, pas vers un autre type d’événement.
  • L’agent IA ne retrouve que les réservations à venir sur les types d’événement que vous avez cochés. Les réservations passées et celles d’autres types d’événement ne peuvent être ni déplacées ni annulées depuis la conversation.
  • Une recherche sur une plage de jours couvre 31 jours au maximum. Pour un moment de la journée sans date, comme « n’importe quel après-midi », la recherche porte sur les 14 jours suivants.

Tarifs et offres concernées

L’intégration Cal.com et IA est disponible dans les offres payantes de MessageMind. La page des tarifs MessageMind indique l’offre nécessaire et le contenu de chacune. Il n’y a pas de frais supplémentaires par intégration : la connexion fait partie de votre compte.

Questions fréquentes

Qu’est-ce que l’intégration Cal.com et IA ?

L’intégration Cal.com et IA est la connexion native entre Cal.com et MessageMind. Une fois la connexion établie, l’agent IA lit les données Cal.com en temps réel pendant une conversation et s’en sert (par exemple pour répondre à une question sur le stock, prendre un rendez-vous ou mettre à jour un contact) sur WhatsApp, Instagram, SMS, e-mail et chat web.

Comment connecter Cal.com à MessageMind ?

Ouvrez la page de l’intégration Cal.com dans votre tableau de bord MessageMind et suivez les étapes de connexion. Le pas-à-pas complet, avec le nom de chaque champ et des captures d’écran, se trouve dans la documentation MessageMind sur Cal.com.

Comment fonctionne l’authentification de l’intégration Cal.com ?

Vous collez une clé API Cal.com dans MessageMind. Il n’y a pas de page de connexion Cal.com et la clé ne se renouvelle pas toute seule : si elle expire ou si vous la supprimez dans Cal.com, vous reconnectez le compte avec une nouvelle clé. Les identifiants sont stockés chiffrés et utilisés uniquement côté serveur : ils n’arrivent jamais dans le navigateur ni chez un tiers.

MessageMind consulte-t-il vraiment les créneaux libres des types d’événement cochés ?

Oui, l’agent IA consulte les créneaux libres des types d’événement que vous avez cochés. Il peut chercher le premier créneau libre, un jour ou une heure précis, un moment de la journée ou une plage de jours.

Que faire si un clic sur Connect affiche un message commençant par « Invalid Cal.com API key » ?

La clé est incomplète, expirée ou supprimée. Créez une nouvelle clé dans Cal.com, copiez-la en entier et collez-la de nouveau dans le champ « API Key ».