- Démarrage
- Agents UiPath dans Studio Web
- Agents codés UiPath

Guide de l'utilisateur des agents
Workflows d’API
Les workflows d’API sont des intégrations sans serveur que les agents peuvent utiliser comme outils pour interagir avec les systèmes d’entreprise via des API. En ajoutant un workflow d'API en tant qu'outil, vous permettez à votre agent d'effectuer des opérations sécurisées et déterministes, telles que la récupération, la mise à jour ou la synchronisation des données, sans avoir besoin d'accéder directement aux systèmes ou informations d'identification sous-jacents.
Lorsque vous incluez un workflow d'API en tant qu'outil, l'agent peut :
- Appelez le workflow au moment du runtime pour effectuer des actions backend telles que des requêtes de données d'entreprise, le déclenchement des mises à jour ou l'agrégation des informations.
- Raison des résultats structurés renvoyés par le workflow pour décider des prochaines étapes de son plan.
- Combinez la logique de plusieurs systèmes en reliant les workflows d’API à d’autres outils, tels que les automatisations ou les connecteurs Integration Service.
Les workflows d'API s'exécutent sur une infrastructure sans serveur entièrement gérée sur le cloud, ce qui garantit l'évolutivité, la sécurité et la gouvernance organisationnelle. Chaque workflow définit un contrat de demande et de réponse au format JSON, permettant aux agents de les invoquer par programmation et d'interpréter leurs sorties à des fins de raisonnement.
Bénéfices
- Déterministe et régi : les workflows d'API encapsulent la logique d'entreprise derrière des API sécurisées et versionnées avec une capacité d'audit complète dans Orchestrator.
- Réutilisable entre les agents : le même workflow peut servir d'outil partagé pour plusieurs agents ou processus Maestro.
- Sans serveur et évolutif : l'exécution est gérée automatiquement dans UiPath Automation Cloud™, ce qui ne nécessite aucune configuration d'infrastructure.
- Composable et contrôlé : combinez des workflows d'API avec des workflows RPA, des automatisations et des connecteurs, tout en appliquant des politiques de gouvernance et de simulation cohérentes sur tous les outils.
Comment les agents utilisent les workflows d’API
Une fois publiés dans Orchestrator, les workflows d'API apparaissent en tant que composants réutilisables dans la section Outils d'une définition d'agent de Studio Web. Chaque outil peut inclure une description qui aide l'agent à comprendre son objectif et quand l'utiliser. Lorsqu'il est invoqué, l'agent transmet les paramètres d'entrée au workflow, exécute sa logique et récupère les résultats en tant que sortie JSON.
Comme les autres types d'outils, vous pouvez :
- Configurez des garde-fous pour contrôler le moment et la manière dont un workflow d’API peut être invoqué par l’agent. Les garde-fous peuvent limiter la disponibilité des outils en fonction des modèles d'entrée, appliquer les politiques d'utilisation ou restreindre l'exécution aux workflows approuvés.
- Activez la simulation d’outil pour tester le flux de raisonnement d’un agent sans exécuter de vrais appels d’API. Pendant la simulation, l’agent reçoit des données fictives représentatives au lieu de déclencher le workflow réel, ce qui permet de valider en toute sécurité la sélection d’outils et la logique de prise de décision.
Ces contrôles garantissent que les agents se comportent de manière prévisible, qu'ils restent dans les limites définies et qu'ils peuvent être testés en toute sécurité lors du développement ou de l'évaluation.
Ajout d'un workflow d'API en tant qu'outil
- Dans le panneau Definition (Définition), sous la section Tools (Outils), sélectionnez Add tool (Ajouter un outil).
- Sélectionnez l’onglet Workflow d’API et recherchez des workflows à l’aide de la barre de recherche, ou sélectionnez-en un dans la liste disponible. Pour accéder à un workflow d’API en tant qu’outil, vous devez d’abord le publier et le déployer en tant que processus dans un dossier partagé Orchestrator.
- Utilisez la requête système pour décrire sa fonction et quand elle doit être utilisée.