- Notes de publication
- Démarrage
- Pour les administrateurs
- Projets de workflow RPA
- Créer un workflow RPA à partir d'une idée
- Créer un projet
- Comment démarrer un workflow RPA
- Gestion des fichiers et dossiers du projet
- Connecter des workflows RPA à vos comptes
- Configurer les activités
- Gérer les activités d'un projet
- Transmission de valeurs entre les activités
- Naviguer dans les éléments
- Gérer les données d'un projet
- Configurer un projet pour utiliser vos données
- Utiliser des ressources de fichiers et de dossiers
- Projets d'application
- Applications dans Studio Web
- Concevoir des projets d'application
- Modèles d'applications
- Débogage de projets d'application
- Publier, déployer et mettre à niveau des projets d’application
- Importer et exporter des projets d'application
- Travailler avec des entités dans un projet d'application
- Créer des applications accessibles
- Ajout de descripteurs accessibles
- Le libellé Accessible
- Utilisation de la commande Onglet pour l'accessibilité
- Concevoir des listes et des en-têtes accessibles
- Conception d'application réactive
- Taux de contraste des couleurs
- Prédéfinir les styles et les mappages au niveau de l'air pour la commande En-tête
- Limites connues
- Activités d'application
- Processus d’agent
- Agents
- Solutions
- Workflows d’API - Aperçu
- Interface utilisateur
- Gérer les workflows d’API
- Utiliser des workflows d’API

Guide de l'utilisateur Studio Web
Élargissez les fonctionnalités de vos agents UiPath en intégrant des workflows d'API en tant qu'outils. Les agents interrogent automatiquement ces workflows pour recueillir le contexte pertinent et permettent un contrôle précis des données disponibles pour vos agents et vos modèles d'IA.
Le scénario suivant montre comment un workflow d'API peut transformer les données récupérées à partir de Workday, en limitant les informations exposées aux agents à des noms et des adresses e-mail uniquement. Dans la sandbox Workday, Beyondy Tony est configuré en tant que gestionnaire avec des rapports directs et des pairs attribués. Exemples de requêtes pour l'agent :
- « Qui rapporte des tâches à Tony déjà ? »
- « Indiquer tous les pairs de Tony riau. »
- « Y a-t-il des rapports ?
Avant de commencer, assurez-vous que les conditions préalables suivantes sont remplies :
- Vous avez publié votre workflow d’API Workday dans Orchestrator. Confirmez que le workflow s'exécute correctement lorsqu'il est exécuté à partir d'Orchestrator.
- Les Platform Units sont attribuées à votre locataire.
- Pour suivre l'exemple d'intégration Workday fourni, assurez-vous que votre workflow inclut les éléments suivants :
- Un schéma d'entrée avec des champs pour le prénom et le nom.
- Un schéma de sortie contenant des tableaux pour les pairs et les rapports directs.
Félicitations !
Vous pouvez désormais créer des variations de la requête utilisateur de votre agent. En fonction de la requête, l'agent peut déclencher plusieurs appels vers votre workflow d'API avant de fournir une réponse complète.
Les workflows d'API, sous forme de tâches dans Maestro, encapsulent le chaînage d'API détaillé et les transformations de données. Le processus Maestro principal ainsi est clair, concis et facile à suivre. En isoler les interactions d'API spécifiques dans les workflows d'API, vous maintenez la lisibilité et la réutilisation à travers plusieurs processus.
Le scénario suivant montre comment Maestro appelle les API Workday, puis envoie une notification à l'équipe Slack chaque fois qu'un employé a terminé.
Avant de commencer, assurez-vous que les conditions préalables suivantes sont remplies :
-
Vous avez publié votre workflow d’API Workday dans Orchestrator. Confirmez que le workflow s'exécute correctement lorsqu'il est exécuté à partir d'Orchestrator.
Assurez-vous que votre workflow d'API inclut les éléments suivants :
- Un schéma d'entrée avec des champs pour le Prénom et le Nom de famille.
- Un schéma de sortie contenant des tableaux pour les pairs et les rapports directs.
Étape 1 : créer un processus agentique
- Créez un processus agentique.
- Ajoutez un élément Start Event . Nommez-le « Employé employé ».
- Pour la propriété Action de l' événement Démarrer, sélectionnez Attendre l'événement du connecteur.
- Pour la propriété Connecteur , sélectionnez Workday REST - Worker Created. Il s'agit de l'événement qui déclenche le processus.
- Ajoutez un élément Task et connectez-le à l' événement Start . Nommez-le « Rechercher des relations avec les employés ».
- Ajoutez un autre élément Tâche , nommez-le « Envoyer des notifications » et connectez-y l'élément Rechercher des relations d'employés.
- Ajoutez un événement de fin. Nommez-la « Notification envoyée ».
Étape 2 : configuration de la tâche de recherche d'une relation de travail entre employés
Le workflow d'API requis par le processus agentique se situe dans la tâche Find Employing Relations. Voici comment la configurer :- Sélectionnez la tâche Rechercher des relations d’employés .
- Pour la propriété Action , sélectionnez Démarrer et attendre le workflow d’API.
- Pour la propriété Workflow d’API , sélectionnez le workflow d’API Workday publié. Le panneau des propriétés affiche les entrées et les sorties du workflow sélectionné. Pour cet exemple :
- Les entrées incluent le nom de famille et le prénom.
- Les sorties incluent des détails pour le Gestionnaire, les Pes et les Rapports.
- Configurez les entrées comme suit :
- Prénom en tant que variable de l'objet Réponse de l'événement Démarrer . Ouvrez l' éditeur d'expressions, sélectionnez Insérer une variable et accédez à Employé > Réponse > Travailleur > Nom complet du travail. Ajoutez ensuite
Split(' ')[0]
à l'expression. Il devrait ressembler à ceci :Oùvars.response_1.worker.descriptor.Split(' ')[0]
vars.response_1.worker.descriptor.Split(' ')[0]worker
est l'objet de réponse de la réponse de l' événement Start , et.Split(' ')[0]
fractionne le nom complet par le caractère espace et récupère la première partie du nom complet. - Nom de famille en tant que variable de l'objet Start Event Response. Ouvrez l' éditeur d'expressions, sélectionnez Insérer une variable et accédez à Employé > Réponse > Travailleur > Nom complet du travail. Ajoutez ensuite
Split(' ')[1]
à l'expression. Il devrait ressembler à ceci :Oùvars.response_1.worker.descriptor.Split(' ')[1]
vars.response_1.worker.descriptor.Split(' ')[1]worker
est l'objet de réponse de la réponse de l' événement Start , et.Split(' ')[1]
fractionne le nom complet par le caractère espace et récupère la deuxième partie du nom complet.
- Prénom en tant que variable de l'objet Réponse de l'événement Démarrer . Ouvrez l' éditeur d'expressions, sélectionnez Insérer une variable et accédez à Employé > Réponse > Travailleur > Nom complet du travail. Ajoutez ensuite
Étape 3 : Personnalisation de la tâche Envoyer une notification
Dans cette étape, vous configurez la tâche Envoyer une notification pour utiliser les données renvoyées par le workflow d'API exécuté à l'étape 2.- Sélectionnez la tâche Envoyer une notification .
- Pour la propriété Action , sélectionnez Exécuter l'événement du connecteur.
- Pour la propriété Connecteur , sélectionnez Slack et configurez-le pour utiliser votre connexion.
- Pour la propriété Activité , sélectionnez Envoyer un message au canal.
- Pour le Nom/ID du canal, écrivez l'ID du canal Slack où la notification doit être envoyée.
- Pour la propriété Message , sélectionnez les variables de sortie dans Étape 2 : Gestionnaire, Pes et Rapports.
- Pour la propriété Envoyer en tant que , sélectionnez bot.
Étape 4 : Tester votre processus agentique
Afin de tester avec succès ce processus agentique, veillez à avoir accès à votre environnement de sandbox Workday.
Sélectionnez Tester pour valider votre workflow. Maestro vous invite à fournir deux connexions essentielles :
- Slack Connection :requis par la tâche d'envoi de notifications .
- Connexion à Workday :requis par l' événement de démarrage.
- Utiliser les workflows d’API à partir d’Orchestrator
- Invoquer des workflows d'API dans un agent
- Utiliser des workflows d'API en tant que tâches dans Maestro
- Étape 1 : créer un processus agentique
- Étape 2 : configuration de la tâche de recherche d'une relation de travail entre employés
- Étape 3 : Personnalisation de la tâche Envoyer une notification
- Étape 4 : Tester votre processus agentique