/dashboard/app-connections), choisissez ce que l’agent est autorisé à faire, puis associez la connexion à n’importe quel agent dans son builder.
Six applications sont disponibles aujourd’hui :
Pour tout ce qui ne figure pas dans cette liste, créez une connexion API personnalisée ou ajoutez un serveur MCP.
Connecter un compte
1
Ouvrez Connexions → Applications et cliquez sur Ajouter une application
Un sélecteur affiche les six applications. Vous pouvez connecter plusieurs comptes de la même application — chacune affiche un nombre de comptes « connectés » dès que vous en avez un.
2
Autoriser le compte
La plupart des applications utilisent OAuth : une fenêtre contextuelle s’ouvre, vous vous connectez au fournisseur et approuvez l’accès, puis la connexion apparaît sur la page. Cal.com fait exception — il se connecte avec une clé API. Collez la clé et cliquez sur Valider et connecter ; la clé est vérifiée auprès de Cal.com avant d’être chiffrée et enregistrée.
3
Google Sheets uniquement : choisissez la feuille de calcul
Une connexion Sheets doit savoir dans quelle feuille de calcul et quel onglet écrire. Juste après la connexion, un panneau de configuration s’ouvre — collez l’URL de la feuille de calcul (ou son ID), cliquez sur Inspecter la feuille de calcul, puis choisissez l’onglet. Le panneau confirme les colonnes détectées. Tant que cette étape n’est pas terminée, la tuile de connexion affiche Configuration requise.
La vérification OAuth Google de ThunderPhone est actuellement en cours d’examen. Google affiche donc un avertissement « application non vérifiée » lors du consentement pour Google Calendar et Google Sheets. La boîte de dialogue Ajouter une application vous guide à travers les deux clics nécessaires pour continuer (Avancé → Accéder à ThunderPhone).
Contrôler ce que l’agent peut faire
Chaque connexion possède des bascules d’autorisation par opération — ouvrez une tuile de connexion pour les gérer. Les opérations de lecture sont activées par défaut ; les opérations qui écrivent dans vos données ou les modifient sont désactivées jusqu’à ce que vous les activiez :
Une opération que vous désactivez n’est tout simplement pas disponible pour l’agent — les outils correspondants ne lui sont jamais proposés pendant les appels.
Les outils dont dispose votre agent
Une fois qu’une connexion est associée à un agent, les opérations activées sont disponibles en tant qu’outils appelables pendant les conversations :- Google Calendar —
calendar_list_events,calendar_check_availability,calendar_create_event,calendar_update_event,calendar_cancel_event - Google Sheets —
sheets_append_row(écrit dans la feuille de calcul et l’onglet que vous avez configurés) - Slack —
slack_list_channels,slack_search_messages,slack_post_message - HubSpot —
hubspot_search_contacts,hubspot_get_contact,hubspot_upsert_contact,hubspot_add_note - Salesforce —
salesforce_search_records,salesforce_get_record,salesforce_upsert_lead,salesforce_log_activity - Cal.com —
calcom_list_event_types,calcom_check_availability,calcom_create_booking,calcom_cancel_booking
Associer la connexion à un agent
Les connexions ne font rien tant qu’un agent ne les utilise pas. Ouvrez l’agent dans le builder (Créer un agent) et ajoutez la connexion dans sa section Applications connectées. La tuile d’une connexion sur la page Applications indique le nombre d’opérations activées et le nombre d’agents qui l’utilisent.Déconnecter
Ouvrez une tuile de connexion et déconnectez-la depuis cet emplacement. Les agents qui l’utilisaient perdent ces outils lors de leur prochain appel.Étapes suivantes
Transformez n'importe quelle API en action d'agent
L’assistant de collage de cURL pour les services sans connexion native.
Ajouter un serveur MCP
Utilisez votre propre serveur d’outils via Streamable HTTP.