UiPath Documentation
delegate
latest
false
Guide de l'utilisateur Delegate
Important :
Ce contenu a été traduit à l'aide d'une traduction automatique. La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Répéter le travail avec des routines

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:

  1. Terminez une session Delegate qui produit le résultat que vous souhaitez réutiliser.
  2. Sélectionnez Enregistrer en tant que routine (apparaît dans les options de conversation).
  3. 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
  4. 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»)
  5. 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:

  1. Ouvrez ParamètresRoutages (ou utilisez le menu de la barre latérale).
  2. Sélectionnez Créer une routine.
  3. 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)
  4. 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.

  1. Localisez votre répertoire LocalCompétences:
    • macOS: ~/Library/Application Support/UiPath/Delegate/LocalSkills/
    • Windows : %APPDATA%/UiPath/Delegate/LocalSkills/
  2. Créez un nouveau dossier pour votre routine (par exemple, my-routine/).
  3. Créez SKILL.md à l'intérieur du dossier avec la définition de routine.
  4. 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:

  1. Recherchez la section Routages dans la barre latérale gauche.
  2. Sélectionnez la routine que vous souhaitez exécuter.
  3. Delegate vous invite à fournir toutes les entrées requises.
  4. Examinez le plan (si en mode guidé).
  5. 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:

  1. Appuyez sur votre raccourci configuré (par exemple, Cmd+Shift+1).
  2. 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:

  1. Recherchez la routine dans la barre latérale.
  2. Sélectionnez l' icône en forme d'étoile (ou ouvrez le menu contextuel → Ajouter aux favoris).
  3. La routine est déplacée vers la section Favorites (Favoris ).

Modification

Mettez à jour une routine en fonction de l'évolution de vos besoins:

  1. Ouvrez le menu contextuel de la routine dans la barre latérale → Modifier.
  2. Ou accédez à Paramètres → Routages → recherchez la routine → Modifier.
  3. Modifiez le nom, la description, les entrées ou les étapes.
  4. 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:

  1. Ouvrez le menu contextuel de routine → Dupliquer.
  2. Une copie apparaît avec « (Copier) » dans le nom.
  3. Modifiez la copie pour personnaliser.

Suppression

Supprimez une routine dont vous n'avez plus besoin:

  1. Ouvrez le menu contextuel de routine → Supprimer.
  2. Ou accédez à Paramètres → Routages → Supprimer.
  3. 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:

  1. Accédez à Paramètres → Routages → recherchez votre routine.
  2. Sélectionnez Planifier.
  3. 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 »
  4. Enregistrez la planification.

Options de planification

Le tableau suivant décrit les options de planification disponibles.

OptionDescription
Exécuter en arrière-planExécuter sans voler le focus (recommandé pour les exécutions planifiées)
Aviser sur l'achèvementAfficher une notification lorsque vous avez terminé
En cas d’échecRéessayer, notifier ou arrêter si la planification échoue
Gestion des entréesUtiliser 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:

  1. Paramètres → Routages → onglet Planifié .
  2. Consultez les exécutions à venir, le statut de la dernière exécution et l'historique.
  3. Activer/désactiver des planifications individuelles.
  4. 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:

  1. Ouvrez le menu contextuel de Routage → Exporter.
  2. Ou accédez à Paramètres → Routages → Exporter.
  3. 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
  4. Enregistrez à l’emplacement souhaité.

Partager avec une équipe

Pour partager une routine avec votre équipe, procédez comme suit:

  1. Exportez la routine au format ZIP.
  2. Partagez via vos canaux classiques (e-mail, Slack, lecteur partagé).
  3. 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:

  1. Assurez-vous que votre routine suit le format Compétence.md.
  2. Contactez votre administrateur UiPath à propos du flux du Marketplace des compétences de votre organisation.
  3. Soumettez la routine à l'URL du flux.
  4. 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 :

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour