Agents

Intégrations et outils externes

Connecter Slack, Gmail, Notion ou vos propres serveurs MCP à un agent : la banque d'applications, le réglage des permissions, et ce qui reste hors de portée.

5 min de lectureMis à jour le 1 octobre 2026

Un agent n'est pas enfermé dans Odoo. Il peut publier dans Slack, envoyer un e-mail, écrire une page Notion, ouvrir un ticket Jira, à condition que vous l'y autorisiez.

Deux sources d'outils

SourceCe que c'estPour qui
La banque d'applicationsPlus de 1 000 services connectables en quelques clicsTout le monde
Vos serveurs MCPVos outils internes, déjà exposés en MCPLes équipes qui ont leur propre outillage

La banque s'appuie sur Composio, qui gère l'authentification et maintient les connecteurs à jour. Vos serveurs MCP, eux, restent chez vous : Aidoo n'enregistre que leur adresse et leur secret d'accès, chiffré par espace de travail.

Les intégrations ne sont pas incluses dans l'essai

Elles s'activent à partir du palier Starter. Pendant l'essai gratuit, un agent travaille uniquement sur Odoo.

Connecter une application

Ouvrez la page Intégrations

Espace Agents du tableau de bord, entrée « Intégrations », puis bouton Connecter une app. Seuls les propriétaires et les administrateurs peuvent y connecter un compte.

Cherchez l'application

La recherche interroge le catalogue en direct. Tapez le nom du service : Slack, Gmail, HubSpot, Stripe.

Autorisez l'accès

La connexion s'ouvre dans un nouvel onglet, chez le fournisseur. Selon le service, c'est un écran OAuth ou une clé API à coller. Aidoo ne voit jamais votre mot de passe.

Revenez et actualisez

De retour sur la page Intégrations, cliquez sur « Actualiser ». Le compte apparaît avec sa pastille d'état, opérationnelle ou en erreur.

La connexion appartient à l'espace de travail, pas à la personne qui l'a créée. Tous les agents peuvent s'en servir, une fois que vous les y autorisez un par un.

Ce que contient le catalogue

Cherchez le service qui vous intéresse, ou parcourez par domaine :

108 applications

  • Slack
  • Gmail
  • Microsoft Teams
  • Outlook
  • Discord
  • Telegram
  • WhatsApp
  • Zoom
  • Google Chat
  • Twilio
  • SendGrid
  • Front
  • HubSpot
  • Salesforce
  • Pipedrive
  • Zoho CRM
  • Attio
  • Close
  • Copper
  • Freshsales
  • Apollo
  • Outreach
  • Lemlist
  • Jira
  • Linear
  • Asana
  • Trello
  • ClickUp
  • Monday.com
  • Notion
  • Basecamp
  • Wrike
  • Shortcut
  • Todoist
  • Height
  • Zendesk
  • Freshdesk
  • Intercom
  • Help Scout
  • Crisp
  • Google Sheets
  • Google Docs
  • Google Drive
  • Google Slides
  • Microsoft Excel
  • OneDrive
  • SharePoint
  • Dropbox
  • Box
  • Airtable
  • Coda
  • Confluence
  • DocuSign
  • PandaDoc
  • Stripe
  • QuickBooks
  • Xero
  • PayPal
  • Square
  • Chargebee
  • Brex
  • Ramp
  • Plaid
  • GitHub
  • GitLab
  • Bitbucket
  • Sentry
  • PagerDuty
  • CircleCI
  • Jenkins
  • Vercel
  • Netlify
  • Figma
  • Google Calendar
  • Outlook Calendar
  • Calendly
  • Cal.com
  • Mailchimp
  • Klaviyo
  • Brevo
  • ActiveCampaign
  • Customer.io
  • Typeform
  • SurveyMonkey
  • Google Ads
  • Google Analytics
  • LinkedIn
  • Mixpanel
  • Amplitude
  • PostHog
  • Canva
  • Shopify
  • WooCommerce
  • BigCommerce
  • Amazon
  • Etsy
  • BambooHR
  • Workday
  • Greenhouse
  • Lever
  • Personio
  • Gusto
  • OpenAI
  • Anthropic
  • Perplexity
  • Exa
  • Tavily
  • Firecrawl

Extrait des services les plus demandés. Le catalogue Composio en compte plus de mille et évolue en permanence : la recherche de la page Intégrations fait foi.

Seuls les services dont Composio gère l'authentification apparaissent dans la recherche du tableau de bord.

Autoriser un agent à s'en servir

Connecter une application ne la donne à personne. Chaque agent reçoit sa propre liste, dans sa configuration.

Cinq applications par agent au maximum. Au-delà, la conversation devient trop lourde et le modèle se disperse.

Choisissez les outils : c'est le seul réglage. Une application en expose souvent plusieurs dizaines, et un outil coché peut lire comme écrire, sans autorisation d'écriture séparée. Sans sélection, tous sont autorisés et chargés à chaque tour de conversation, ce qui gonfle la facture en crédits sans rien apporter. Deux ou trois suffisent presque toujours.

Comment Aidoo décide qu'un outil écrit

Quand le connecteur ne le déclare pas lui-même, Aidoo classe l'outil d'après son nom : create_, update_, send_ ou delete_ comptent comme des écritures, list_, get_ ou search_ comme des lectures. Dans le doute, l'outil est rangé du côté des écritures : il est simulé pendant une simulation et passe par votre validation quand l'agent doit demander votre accord avant d'écrire.

Vos propres serveurs MCP

Si vous exposez déjà des outils internes en MCP (Streamable HTTP), déclarez-les sur la même page, section Serveurs MCP personnalisés, bouton Ajouter un serveur. Trois modes d'authentification : un en-tête statique, du type Authorization: Bearer …, OAuth 2.0, ou aucune.

En OAuth, la connexion se lance après la création avec le bouton Connecter ; le Client ID est facultatif, Aidoo sait s'enregistrer seul auprès des serveurs qui le permettent. Le bouton Tester vérifie la connexion et compte les outils découverts.

Les secrets sont chiffrés et rattachés à l'espace de travail. Un serveur déclaré s'active ensuite agent par agent, exactement comme une application de la banque, avec la même sélection d'outils.

Le chat dans Odoo aussi

L'assistant « Aidoo AI » embarqué dans votre Odoo peut utiliser les applications connectées et vos serveurs MCP. Son autorisation ne passe pas par un agent : elle se règle par utilisateur, connecteur par connecteur, depuis le bouton « Chat » de chaque compte connecté ou de chaque serveur.

Chaque utilisateur autorisé retrouve ensuite ses connecteurs dans le bouton Paramètres du chat, au-dessus de la zone de saisie : il peut couper ou rallumer chacun d'eux pour ses conversations, sans toucher aux autres utilisateurs. Ce choix est mémorisé dans son navigateur.

Ce qui reste vrai quoi qu'il arrive

Le contenu qui revient d'un service tiers est traité comme non fiable, au même titre que les données Odoo : un message Slack qui contient des instructions ne pilote pas l'agent.

Chaque appel d'outil externe est journalisé comme les autres et figure dans le compte rendu de l'exécution.

Dépannage

SymptômeCause probable
L'app n'apparaît pas dans la rechercheLe service n'a pas d'authentification gérée dans le catalogue
Le compte est en erreurL'autorisation a expiré ou a été révoquée côté fournisseur : reconnectez le compte
L'agent ne voit pas l'outilL'app n'est pas activée dans sa configuration, ou l'outil est absent de la liste restreinte
L'agent lit mais n'écrit pasL'outil d'écriture est absent de la liste restreinte, ou l'agent attend votre validation avant d'écrire
« Les intégrations ne sont pas incluses dans votre offre »Vous êtes sur l'essai : passez au palier Starter

Étape suivante