Vue d'ensemble des intégrations
GPT Workbench se connecte aux systèmes métier que votre équipe utilise déjà. Chaque intégration offre deux capacités : des blocs de contexte qui injectent des données en temps réel dans les conversations IA, et des outils qui permettent à l'IA d'agir en votre nom. Cette page explique le fonctionnement des intégrations, comment les connecter et comment les gérer au sein de votre organisation.
Qu'est-ce qu'une intégration ?
Les intégrations sont des services connectés par OAuth qui font le lien entre GPT Workbench et les plateformes externes. Lorsque vous connectez une intégration, vous autorisez GPT Workbench à accéder aux données de ce service en votre nom. Cet accès active deux fonctionnalités distinctes :
- Les blocs de contexte récupèrent des données depuis le service connecté et les incluent dans le prompt envoyé à l'IA. Par exemple, un bloc de contexte HubSpot récupère une fiche de transaction et rend ses détails disponibles à l'IA tout au long de la conversation.
- Les outils permettent à l'IA d'interagir avec le service pendant une conversation. Par exemple, un outil Microsoft 365 peut rechercher dans vos fichiers SharePoint ou envoyer un email via Outlook.
Chaque intégration utilise le protocole OAuth 2.0. Vos identifiants ne sont jamais stockés par GPT Workbench. La plateforme stocke uniquement des jetons d'accès chiffrés qui sont automatiquement renouvelés avant leur expiration.
Intégrations disponibles
GPT Workbench propose six intégrations prêtes pour la production, chacune ciblant un domaine différent des opérations métier.

HubSpot
Intégration CRM donnant accès aux contacts, entreprises, transactions et tickets. Prend en charge les connexions multi-portails pour les agences et les organisations multi-marques. Inclut des extensions d'interface CRM qui intègrent GPT Workbench directement dans les fiches contacts et entreprises de HubSpot.
Blocs de contexte : Contacts, Entreprises, Transactions Outils : Recherche de contacts, consultation d'entreprises, gestion des transactions, opérations sur les tickets Comptes multiples : Oui (une connexion par portail)
Voir Intégration HubSpot pour la documentation complète.
Microsoft 365
Intégration de la suite de productivité entreprise couvrant SharePoint, OneDrive, Outlook, Calendrier et Teams. Connexion via Azure AD avec des périmètres de permissions granulaires.
Blocs de contexte : Fichiers SharePoint, documents OneDrive Outils : Lecture/envoi d'emails, gestion du calendrier, recherche de fichiers, messages Teams Comptes multiples : Non (un compte Microsoft par utilisateur)
Voir Intégration Microsoft 365 pour la documentation complète.
Google Workspace
Intégration de l'écosystème Google pour Gmail, Drive, Agenda, et Docs. Connexion via Google Cloud OAuth avec des permissions au niveau de l'espace de travail.
Blocs de contexte : Fichiers Google Drive (Docs, Sheets, Slides, fichiers importés) Outils : Recherche/envoi Gmail, gestion de fichiers Drive, événements Agenda, édition Docs Comptes multiples : Non (un compte Google par utilisateur)
Voir Intégration Google Workspace pour la documentation complète.
SugarCRM
Intégration CRM pour les équipes utilisant SugarCRM comme plateforme de gestion de la relation client. Fournit un accès aux enregistrements de modules avec le même modèle de blocs de contexte et de cache que HubSpot.
Blocs de contexte : Enregistrements de modules (Contacts, Comptes, Opportunités, Cas) Outils : Recherche d'enregistrements, navigation dans les modules Comptes multiples : Non (une instance SugarCRM par utilisateur)
Document360
Intégration de base de connaissances pour les équipes qui maintiennent une documentation client dans Document360. Particulièrement utile pour les équipes support qui doivent ancrer les réponses de l'IA dans la documentation officielle.
Blocs de contexte : Articlés de base de connaissances, catégories Outils : Recherche d'articlés, navigation par catégories Comptes multiples : Non (un compte Document360 par utilisateur)
Santé
Suite d'intégrations spécialisée pour les équipes de santé et sciences de la vie. Inclut des connexions à des bases de données médicales et des outils de recherche via des serveurs MCP dédiés.
Blocs de contexte : Données de recherche, références cliniques Outils : Recherche de littérature médicale, consultation d'interactions médicamenteuses, accès aux données génomiques Comptes multiples : Variable selon la sous-intégration
Connecter une intégration
Toutes les intégrations suivent le même flux de connexion OAuth. Le processus prend moins d'une minute et ne nécessite aucune configuration technique de la part de l'utilisateur.

Étapes de connexion
- Accédez à votre page Profil
- Ouvrez l'onglet Intégrations
- Localisez l'intégration que vous souhaitez connecter
- Cliquez sur Connecter
- Une fenêtre popup s'ouvre et vous redirige vers la page d'autorisation du service
- Connectez-vous à votre compte sur ce service (si ce n'est pas déjà fait)
- Examinez les permissions que GPT Workbench demande
- Cliquez sur Autoriser (ou le bouton d'approbation équivalent du service)
- La popup se ferme automatiquement et GPT Workbench confirme la connexion
Une fois connectée, les blocs de contexte et les outils de l'intégration deviennent immédiatement disponibles dans vos fils de conversation. Aucune configuration supplémentaire n'est nécessaire pour commencer à les utiliser.
Ce qui se passe pendant l'autorisation
Lorsque vous cliquez sur Connecter, GPT Workbench ouvre une popup qui vous dirige vers la page d'autorisation propre au fournisseur de service. Vous vous authentifiez directement auprès du fournisseur. GPT Workbench ne voit jamais votre mot de passe. Une fois l'autorisation accordée, le fournisseur émet un jeton OAuth que GPT Workbench stocke de manière sécurisée. Ce jeton accorde un accès limité selon les périmètres que vous avez approuvés.
Gérer les connexions
Toutes les intégrations connectées sont gérées depuis un emplacement unique dans votre profil.

Consulter les comptes connectés
- Allez dans Profil > Intégrations
- Chaque intégration connectée affiche :
- Le nom et l'icône du fournisseur
- Le nom du compte ou l'adresse email utilisée pour la connexion
- Le statut de la connexion (active ou expirée)
- La date d'établissement de la connexion
Déconnecter une intégration
- Allez dans Profil > Intégrations
- Cliquez sur Déconnecter à côté de l'intégration que vous souhaitez retirer
- Confirmez la déconnexion
La déconnexion supprimé le jeton OAuth stocké. Tout bloc de contexte dépendant de cette connexion affichera une erreur jusqu'à ce que vous vous reconnectiez. Les configurations de fils qui référencent des outils de l'intégration déconnectée ne fonctionneront plus tant que la connexion ne sera pas rétablie.
Prise en charge des comptes multiples
Certaines intégrations permettent de connecter plusieurs comptes simultanément. Cela est particulièrement utile pour les agences, les cabinets de conseil et les organisations qui gèrent plusieurs comptes clients.
HubSpot est l'intégration principale qui prend en charge les comptes multiples. Vous pouvez connecter plusieurs portails HubSpot, chacun représentant un client ou une unité commerciale différente. Lors de l'ajout d'un bloc de contexte HubSpot ou de la sélection d'outils HubSpot, vous choisissez le portail à utiliser.
Les autres intégrations prennent actuellement en charge un seul compte par utilisateur. Si vous devez changer de compte, déconnectez le compte actuel et connectez le nouveau.
Renouvellement et expiration des jetons
Renouvellement automatique des jetons
Les jetons OAuth ont une durée de vie limitée, généralement entre une heure et plusieurs mois selon le fournisseur. GPT Workbench gère le renouvellement des jetons automatiquement et de manière transparente :
- Avant chaque appel API vers un service connecté, le système vérifie si le jeton approche de son expiration
- Si le jeton est proche de l'expiration, une demande de renouvellement est envoyée au fournisseur en arrière-plan
- Le nouveau jeton remplace l'ancien sans aucune intervention de l'utilisateur
- Ce processus est invisible pour les utilisateurs en conditions normales
Indicateurs de jeton expiré
Dans de rares cas, le renouvellement d'un jeton peut échouer. Cela peut se produire lorsque :
- L'utilisateur à révoqué l'accès côté fournisseur (par exemple, à supprimé l'application depuis les paramètres HubSpot)
- Le jeton de renouvellement du fournisseur à expiré (certains fournisseurs font expirer les jetons de renouvellement après de longues périodes d'inactivité)
- L'administrateur de l'organisation à modifié les identifiants de l'application OAuth
Lorsqu'un jeton à expiré et ne peut pas être renouvelé, GPT Workbench affiche un indicateur d'erreur rouge sur tous les blocs de contexte et outils qui dépendent de cette connexion. Cet indicateur apparaît directement sur les blocs de contexte concernés dans la vue du fil, le rendant immédiatement visible.
Pour résoudre un jeton expiré :
- Allez dans Profil > Intégrations
- L'intégration concernée affichera un statut "Expiré"
- Cliquez sur Reconnecter
- Complétez à nouveau le flux d'autorisation OAuth
- La connexion est rétablie et les indicateurs d'erreur disparaissent
Administration de l'organisation
Les administrateurs d'organisation sont responsables de la configuration des identifiants des applications OAuth qui activent les intégrations pour tous les utilisateurs.
Configuration des applications OAuth
Avant qu'un utilisateur puisse connecter une intégration, un administrateur doit configurer l'application OAuth :
- Allez dans Paramètres de l'organisation > Intégrations
- Pour chaque intégration, saisissez les identifiants requis :
- Client ID (depuis la console développeur du fournisseur de service)
- Client Secret (depuis la console développeur du fournisseur de service)
- URI de redirection (fournie par GPT Workbench, à enregistrer auprès du fournisseur)
- Enregistrez la configuration
Chaque fournisseur possède sa propre console développeur où les applications OAuth sont créées :
| Fournisseur | Console développeur |
|---|---|
| HubSpot | Portail développeur HubSpot |
| Microsoft 365 | Inscriptions d'applications Azure AD |
| Google Workspace | Console Google Cloud |
| SugarCRM | Panneau d'administration SugarCRM |
| Document360 | Paramètres API Document360 |
Périmètres de permissions
Chaque intégration demande un ensemble spécifique de permissions (scopes) au fournisseur. Ces périmètres déterminent les données auxquelles GPT Workbench peut accéder. Les administrateurs doivent examiner les périmètres demandés lors de la configuration de l'application OAuth pour s'assurer qu'ils sont conformes aux politiques de sécurité de l'organisation.
Les détails des périmètres sont documentés sur la page dédiée à chaque intégration.
Restreindre les intégrations
Les administrateurs d'organisation peuvent activer ou désactiver des intégrations spécifiques au niveau de l'organisation. Lorsqu'une intégration est désactivée :
- Les utilisateurs ne peuvent pas initier de nouvelles connexions
- Les connexions existantes restent stockées mais deviennent inactives
- Les blocs de contexte et outils de cette intégration sont masqués dans l'interface
Cela permet aux administrateurs de contrôler quels services externes sont accessibles au sein de l'organisation.
Considérations de sécurité
- Aucun stockage de mot de passe. GPT Workbench ne stocke ni ne transmet jamais les mots de passe des utilisateurs. Toute l'authentification est gérée via OAuth avec le fournisseur de service.
- Stockage chiffré des jetons. Les jetons OAuth sont stockés avec chiffrement au repos. Les jetons sont limités aux permissions minimales requises.
- Connexions au niveau utilisateur. Chaque utilisateur gère ses propres intégrations. La connexion d'un utilisateur ne peut pas être utilisée par un autre utilisateur, même au sein de la même équipe.
- Visibilité d'audit. Lorsque l'IA utilise un outil d'intégration (par exemple, l'envoi d'un email), l'appel d'outil est enregistré dans l'historique des messages du fil. Les membres de l'équipe ayant accès au fil peuvent voir quelles actions ont été effectuées.
- Accès révocable. Les utilisateurs peuvent déconnecter les intégrations à tout moment depuis leur profil. Les administrateurs peuvent désactiver les intégrations au niveau de l'organisation.
Documentation associée
- Blocs de contexte - Fonctionnement des blocs de contexte pour tous les types
- Vue d'ensemble des outils - Comprendre les outils natifs et MCP
- Intégration HubSpot - Configuration et fonctionnalités HubSpot
- Intégration Microsoft 365 - Configuration et fonctionnalités Microsoft 365
- Google Workspace - Configuration et fonctionnalités Google Workspace
- Équipes - Gestion des équipes et permissions
- Fonctionnalités d'administration - Administration de l'organisation
