Cette rubrique vous guide dans la configuration des outils Model Context Protocol (MCP) entrants au sein de la Control Room, permettant à des assistants IA tiers de déclencher en toute sécurité vos automatisations, y compris les processus, et les AI Agents.

Grâce à la connectivité MCP entrante, Automation Anywhere peut recevoir des demandes de la part d\'AI Agents tiers et d\'assistants IA tiers. En utilisant MCP, un Agent IA peut :

  • Obtenir des données depuis des systèmes tiers.
  • Prendre des décisions en utilisant les données de l\'entreprise.
  • Exécuter et découvrir des automatisations, des AI Agents ou des processus depuis la Control Room.

Prérequis

Assurez-vous d\'avoir configuré les éléments suivants :

  • Autorisations du référentiel Control Room.
  • Un client MCP : Par exemple, Microsoft Copilot, ENTKB (Enterprise KB), ou un autre agent compatible MCP pouvant enregistrer un serveur MCP externe et utiliser des outils. Chaque client MCP peut prendre en charge différentes fonctionnalités MCP, permettant ainsi des niveaux d\'intégration variables avec les serveurs MCP. Pour consulter la liste exhaustive des clients MCP pris en charge ainsi que les dernières fonctionnalités, cliquez sur Matrice de prise en charge des fonctionnalités.

Procédure

  1. Connectez-vous à la Control Room.
  2. Accédez à IA > Connexions d\'agent. Depuis la page Connexions d\'agent, vous pouvez consulter la liste des connexions d\'agent et des outils.

    Ajout d\'agent

  3. Pour ajouter une nouvelle connexion d\'agent, vous pouvez :
    • Cliquez sur + Ajouter dans le coin supérieur droit de la page, puis sélectionnez Outil entrant.
    • Ou, cliquez sur l\'icône Créer au-dessus du tableau.
  4. Depuis la page Ajouter un outil entrant, cliquez sur Parcourir pour rechercher l\'automatisation (Task Bot, API Task ou AI Agent) dans une liste de dossiers et fichiers.
  5. Cliquez pour sélectionner l\'automatisation que vous souhaitez, puis cliquez sur Choisir.
  6. Configurez le Nom de l\'outil et la Description :
    • Après avoir sélectionné l\'automatisation, les champs Nom de l\'outil et Description seront remplis.
    • Pour la licence Enterprise avec Process Reasoning Engine (PRE) : Ces champs sont automatiquement remplis avec du contenu compatible avec l\'IA provenant du PRE, qui comprend les capacités et l\'objectif de l\'automatisation.
    • Pour la licence de base : Ces champs sont automatiquement récupérés depuis le référentiel. Si aucune description n\'existe dans le référentiel, le champ sera vide, mais les deux champs sont obligatoires.
    Remarque : Vous pouvez consulter et mettre à jour ces descriptions directement dans le contexte de la connexion d\'agent. Cela vous permet de les rendre plus adaptés et conviviaux pour l\'agent IA sans avoir besoin de récupérer, modifier et réintégrer l\'automatisation elle-même.
    • Nom de l\'outil (obligatoire) : Renommez-le pour qu\'il soit adapté à l\'IA et unique pour toutes les connexions d\'agent. Il doit comporter entre 1 et 128 caractères et ne contenir que des lettres (A-Z, a-z), des chiffres (0-9), un soulignement (_), un tiret (-) ou un point (.). Aucun espace ni caractère spécial n\'est autorisé.
    • Description (obligatoire) : Soyez clair, orientez-vous vers l\'action et fournissez des résumés descriptifs pour les automatisations afin d\'améliorer la façon dont les agents IA les utilisent.
  7. Cliquez sur Suivant.
  8. Gérer les variables d\'entrée et de sortie : La section Détails de variable affiche toutes les variables d\'entrée et de sortie pour l\'automatisation sélectionnée. Vous pouvez marquer les variables comme requises ou facultatives. Vous pouvez consulter et mettre à jour les descriptions de chaque variable directement dans cette interface, afin de les rendre plus adaptées et conviviales pour l\'agent IA.
    Remarque : Si une variable obligatoire n\'est pas fournie par l\'assistant IA tiers, le client MCP invitera l\'utilisateur à saisir la valeur manquante.
  9. Cliquez sur Ajouter pour finaliser la création.
Votre nouvel outil entrant apparaît maintenant dans le tableau Connexions d\'agent avec un statut de connexion Activé.
Remarque :

Si une automatisation est mise à jour ou supprimée, vous devez alors mettre à jour ou supprimer la connexion d\'agent manuellement.

Types de données pris en charge pour les variables d\'entrée et de sortie
  • Depuis MCP Inbound pour robots de tâches et Tâches API :
    • Entrée : Chaîne, Nombre, Booléen, Liste, Dictionnaire, DateHeure et Enregistrement
    • Sortie : Chaîne, Nombre, Booléen, Liste, Dictionnaire, DateHeure et Enregistrement
  • Depuis MCP Inbound pour processus :
    • Entrée : Chaîne, Nombre, Booléen, Liste, Dictionnaire et DateHeure
    • Sortie : aucun type de données n\'est pris en charge pour la sortie du processus.