- Vue d'ensemble (Overview)
- Démarrage rapide
- Confiance et conformité
- Gouvernance
- Fonctionnalités
- Connexion des outils
- Répéter le travail avec des routines
- Apprentissage et exécution
- Partager le travail avec le magasin Delegate
- Équiper le Delegate avec des plug-ins
- Cartographer
- Delegate for Testing
- Référence (Reference)
- Résolution des problèmes
Créez, gérez et exécutez des routines dans Delegate pour enregistrer des workflows de tâches réutilisables et les exécuter en un seul clic.
Les routines sont des workflows réutilisables que vous pouvez exécuter en un seul clic. Ils capturent les modèles de travail que vous effectuez de manière répétée, ce qui vous permet d'automatiser des tâches courantes sans les reconstruire à chaque fois.
Qu'est-ce qu'une routine?
Une routine est une session Delegate enregistrée qui a été packagée pour être réutilisée. Contrairement à une conversation unique, une routine:
- Dispose d'une description claire du déclencheur qui explique quand l'utiliser
- Accepte les entrées (paramètres) qui varient à chaque exécution
- Génère une sortie cohérente (document, rapport, mise à jour, etc.)
- Apparaît dans votre barre latérale pour un accès en un clic
- Peut être partagé avec des collègues
Considérez les routines comme votre bibliothèque d'automatisation personnelle - des workflows que vous concevez une fois et exécutez chaque fois que nécessaire.
Quand créer une routine
Créez une routine lorsque vous vous trouvez:
- Demander au Delegate le même type de tâche hebdomadaire (par exemple, « Préparer mon résumé du lundi) »
- Suivi d’un processus cohérent avec des données variables (par exemple, « Générer un rapport de statut à partir de ce projet Jira»)
- Partager un workflow avec des collègues qui doivent effectuer la même tâche
- Souhaitez-vous que l’automatisation s’exécute à des heures spécifiques
Créer une routine
Il existe trois façons de créer une routine:
Méthode 1: enregistrer une session réussie
Pour enregistrer une session réussie en tant que planification, procédez comme suit:
- Terminez une session Delegate qui produit le résultat que vous souhaitez réutiliser.
- Sélectionnez Enregistrer en tant que routine (apparaît dans les options de conversation).
- Delegate analyse la session et suggère:
- Un nom pour la routine
- Paramètres d’entrée (ce qui varie à chaque fois)
- Le format de sortie
- Examinez et modifiez la configuration suggérée:
- Nom: un élément descriptif (par exemple, « Rapport hebdomadaire sur les ventes»)
- Déclencheur: Quand l'utiliser (par exemple, « Lorsque vous avez besoin d'un résumé des données de vente hebdomadaires»)
- Entrées: les informations nécessaires (par exemple, « Date de fin de la semaine», « Chemin de la feuille de calcul des ventes»)
- Sortie: ce que produit la routine (par exemple, « Présentation PowerPoint avec des graphiques»)
- Sélectionnez Enregistrer.
La routine s'affiche désormais dans votre barre latérale sous Routages.
Méthode 2: Créer à partir de zéro
Pour créer une routine à partir de zéro, procédez comme suit:
- Ouvrez Paramètres → Routages (ou utilisez le menu de la barre latérale).
- Sélectionnez Créer une routine.
- Remplissez la configuration:
- Nom: le nom qui s'affiche dans votre barre latérale
- Description: ce que cette routine fait
- Déclencheur: description en langage naturel du moment où l'utiliser
- Entrées: définissez des paramètres avec des noms, des types et des descriptions
- Étapes: décrire ce que le Delegate doit faire (ou coller une transcription de session réussie)
- Sélectionnez Enregistrer.
Méthode 3: modifier un fichier Compétence.md
Cette méthode est destinée aux utilisateurs à l’aise avec Markdown et la configuration du système de fichiers.
- Localisez votre répertoire LocalCompétences:
- macOS:
~/Library/Application Support/UiPath/Delegate/LocalSkills/ - Windows :
%APPDATA%/UiPath/Delegate/LocalSkills/
- macOS:
- Créez un nouveau dossier pour votre routine (par exemple,
my-routine/). - Créez
SKILL.mdà l'intérieur du dossier avec la définition de routine. - Redémarrez Delegate ou actualisez les compétences dans les paramètres.
Structure Skill.md
---
name: my-routine
friendly_name: Weekly Sales Report
version: 1.0.0
description: "Generates a weekly sales summary from spreadsheet data"
icon: FaChartBar
color: "3B82F6"
trigger: "When you need a summary of weekly sales performance"
inputs:
- name: week_ending
type: date
description: "The last day of the week to report on"
- name: data_file
type: file
description: "Path to the sales data spreadsheet"
output:
type: file
description: "PowerPoint presentation with sales charts"
---
## Steps
1. Read the sales data from {data_file}
2. Filter for the week ending {week_ending}
3. Calculate total sales, top products, and regional breakdown
4. Create a PowerPoint with:
- Title slide: "Weekly Sales Report - {week_ending}"
- Summary slide with key metrics
- Chart slide showing product performance
- Regional breakdown table
5. Save as "Sales_Report_{week_ending}.pptx" on the Desktop
---
name: my-routine
friendly_name: Weekly Sales Report
version: 1.0.0
description: "Generates a weekly sales summary from spreadsheet data"
icon: FaChartBar
color: "3B82F6"
trigger: "When you need a summary of weekly sales performance"
inputs:
- name: week_ending
type: date
description: "The last day of the week to report on"
- name: data_file
type: file
description: "Path to the sales data spreadsheet"
output:
type: file
description: "PowerPoint presentation with sales charts"
---
## Steps
1. Read the sales data from {data_file}
2. Filter for the week ending {week_ending}
3. Calculate total sales, top products, and regional breakdown
4. Create a PowerPoint with:
- Title slide: "Weekly Sales Report - {week_ending}"
- Summary slide with key metrics
- Chart slide showing product performance
- Regional breakdown table
5. Save as "Sales_Report_{week_ending}.pptx" on the Desktop
Exécution d'une routine
À partir de la barre latérale
Pour exécuter une routine à partir de la barre latérale, procédez comme suit:
- Recherchez la section Routages dans la barre latérale gauche.
- Sélectionnez la routine que vous souhaitez exécuter.
- Delegate vous invite à fournir toutes les entrées requises.
- Examinez le plan (si en mode guidé).
- La routine exécute et produit la sortie.
En le mentionnant
Dans n'importe quelle conversation, référencez la routine par nom:
Run the Weekly Sales Report for last week using the file in ~/Documents/Sales/
Run the Weekly Sales Report for last week using the file in ~/Documents/Sales/
Delegate reconnaît le nom de la routine et l’exécute avec les paramètres spécifiés.
Par raccourci clavier
Pour exécuter une routine à l'aide d'un raccourci clavier, procédez comme suit:
- Appuyez sur votre raccourci configuré (par exemple,
Cmd+Shift+1). - La routine s'exécute immédiatement (ou demande des entrées).
Attribuez des raccourcis dans Paramètres → Raccourcis clavier.
Gestion des routines
Favoris
Épinglez les routines fréquemment utilisées en haut de votre barre latérale:
- Recherchez la routine dans la barre latérale.
- Sélectionnez l' icône en forme d'étoile (ou ouvrez le menu contextuel → Ajouter aux favoris).
- La routine est déplacée vers la section Favorites (Favoris ).
Modification
Mettez à jour une routine en fonction de l'évolution de vos besoins:
- Ouvrez le menu contextuel de la routine dans la barre latérale → Modifier.
- Ou accédez à Paramètres → Routages → recherchez la routine → Modifier.
- Modifiez le nom, la description, les entrées ou les étapes.
- Enregistrez les modifications.
Remarque: la modification d'une planification n'affecte pas les exécutions passées, mais uniquement les exécutions futures.
Duplication
Créez une variation d'une routine existante:
- Ouvrez le menu contextuel de routine → Dupliquer.
- Une copie apparaît avec « (Copier) » dans le nom.
- Modifiez la copie pour personnaliser.
Suppression
Supprimez une routine dont vous n'avez plus besoin:
- Ouvrez le menu contextuel de routine → Supprimer.
- Ou accédez à Paramètres → Routages → Supprimer.
- Confirmez la suppression.
Planification des routines
Exécutez les routines automatiquement selon une planification:
Configuration d’une planification
Pour configurer la planification d'une routine, procédez comme suit:
- Accédez à Paramètres → Routages → recherchez votre routine.
- Sélectionnez Planifier.
- Configurer :
- Fréquence: Une fois, Quotidienne, Hebdomadaire, Mensuelle
- Heure: moment de l'exécution (votre heure locale)
- Entrées: Valeurs fixes ou « Invite au runtime »
- Enregistrez la planification.
Options de planification
Le tableau suivant décrit les options de planification disponibles.
| Option | Description |
|---|---|
| Exécuter en arrière-plan | Exécuter sans voler le focus (recommandé pour les exécutions planifiées) |
| Aviser sur l'achèvement | Afficher une notification lorsque vous avez terminé |
| En cas d’échec | Réessayer, notifier ou arrêter si la planification échoue |
| Gestion des entrées | Utiliser les dernières valeurs, l’invite à l’échéance ou ignorer si les entrées sont manquantes |
Gestion des routines planifiées
Affichez et gérez toutes les routines planifiées:
- Paramètres → Routages → onglet Planifié .
- Consultez les exécutions à venir, le statut de la dernière exécution et l'historique.
- Activer/désactiver des planifications individuelles.
- Modifier ou supprimer des planifications.
Remarque: les routines planifiées s'exécutent à l'aide de vos connexions et autorisations stockées. Si l’authentification expire, la routine peut échouer jusqu’à ce que vous vous reconnectiez.
Partage des routines
Partager des routines avec vos collègues ou avec l'ensemble de la communauté Delegate:
Exporter une routine
Afin d'exporter une routine à des fins de partage ou de sauvegarde, procédez comme suit:
- Ouvrez le menu contextuel de Routage → Exporter.
- Ou accédez à Paramètres → Routages → Exporter.
- Choisissez le format:
- Fichier ZIP: dossier de routine complète (Compétence.md + toutes les ressources)
- Compétences.md uniquement: uniquement le fichier de définition
- Enregistrez à l’emplacement souhaité.
Partager avec une équipe
Pour partager une routine avec votre équipe, procédez comme suit:
- Exportez la routine au format ZIP.
- Partagez via vos canaux classiques (e-mail, Slack, lecteur partagé).
- Importation des destinataires via Paramètres → Routages → Importer.
Publier dans un flux Marketplace
Pour publier une routine dans un flux de Marketplace, procédez comme suit:
- Assurez-vous que votre routine suit le format Compétence.md.
- Contactez votre administrateur UiPath à propos du flux du Marketplace des compétences de votre organisation.
- Soumettez la routine à l'URL du flux.
- Les membres de l'équipe peuvent la découvrir et l'installer via le Delegate Store.
Remarque: la publication sur les Marketplaces publics nécessite l'examen et l'approbation d'UiPath.
Meilleures pratiques de routine
Conception pour la clarté
- Nom descriptif: « Rapport de vente hebdomadaire» et non « Rapport 1»
- Écrivez des déclencheurs clairs: expliquez quand quelqu'un doit utiliser cette routine
- Entrées du document: expliquez le contenu de chaque paramètre et le format attendu
- Spécifier les sorties: décrivez ce que l'utilisateur recevra
Gérer la variabilité
- Utilisez des paramètres d’entrée pour tout ce qui change (dates, chemins d’accès aux fichiers, noms)
- Indiquez des valeurs par défaut sensibles dans la mesure du possible
- Validez les entrées dans les étapes de routine (par exemple, « Vérifiez que le fichier existe»)
- Gérez les entrées manquantes avec soin avec un comportement de secours
Tester de manière approfondie
- Exécutez d’abord le mode guidé pour détecter les étapes inattendues
- Tester avec des cas particuliers (fichiers vides, dates futures, caractères spéciaux)
- Vérifier que les sorties correspondent aux attentes avant de les partager
- Tester sur différentes machines si partage avec une équipe
Contrôle de version
- Dupliquer avant des changements majeurs pour conserver les versions de travail
- Documenter les modifications dans la description de la routine ou un Journal des modifications
- Utiliser le contrôle de version sémantique dans Compétence.md (1.0.0, 1.1.0, 2.0.0)
Considérations de sécurité
- Ne codez pas les informations d’identification en dur dans les étapes de routine: utilisez des connexions
- Soyez prudent avec les chemins de fichiers : utilisez des chemins ou des paramètres d'entrée relatifs.
- Examiner les autorisations avant de partager: assurez-vous que les destinataires ont accès aux systèmes requis
- Nettoyer les entrées qui entrent dans les commandes shell ou les URL
Avancé: stockage de routine
Les routines sont stockées sous forme de fichiers sur votre machine:
LocalSkills/
├── my-routine/
│ ├── SKILL.md # Routine definition
│ ├── references/ # Optional: supporting files
│ └── examples/ # Optional: example inputs/outputs
└── another-routine/
└── SKILL.md
LocalSkills/
├── my-routine/
│ ├── SKILL.md # Routine definition
│ ├── references/ # Optional: supporting files
│ └── examples/ # Optional: example inputs/outputs
└── another-routine/
└── SKILL.md
Vous pouvez :
- Sauvegardez vos routines en copiant le dossier CompétencesLocal
- Synchroniser entre les machines en plaçant LocalSkills dans le stockage cloud (Dropbox, OneDrive)
- Contrôle de version en initialisant le dossier en tant que référentiel Git
Remarque: si vous synchronisez LocalSkills, soyez prudent avec les chemins absolus dans les routines: ils peuvent ne pas fonctionner sur différentes machines.
Prochaines étapes
Découvrez comment :
- Partagez le travail avec le magasin Delegate — Trouvez des routines et des compétences prédéfinies
- Examiner la référence des paramètres - Configurer le stockage et la planification de routine
- Créez votre première routine à partir d’une session Delegate récente réussie
- Qu'est-ce qu'une routine?
- Quand créer une routine
- Créer une routine
- Méthode 1: enregistrer une session réussie
- Méthode 2: Créer à partir de zéro
- Méthode 3: modifier un fichier Compétence.md
- Exécution d'une routine
- À partir de la barre latérale
- En le mentionnant
- Par raccourci clavier
- Gestion des routines
- Favoris
- Modification
- Duplication
- Suppression
- Planification des routines
- Configuration d’une planification
- Options de planification
- Gestion des routines planifiées
- Partage des routines
- Exporter une routine
- Partager avec une équipe
- Publier dans un flux Marketplace
- Meilleures pratiques de routine
- Conception pour la clarté
- Gérer la variabilité
- Tester de manière approfondie
- Contrôle de version
- Considérations de sécurité
- Avancé: stockage de routine
- Prochaines étapes