UiPath Documentation
delegate
latest
false
Delegate guia do usuário
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Repetição de trabalho com Rotinas

Crie, gerencie e execute rotinas no Delegate para salvar fluxos de trabalho de tarefas reutilizáveis e executá-los com um único clique.

Rotinas são fluxos de trabalho reutilizáveis que você pode executar com um único clique. Eles capturam padrões de trabalho que você executa repetidamente, permitindo que você automatize tarefas comuns sem recriá-las a cada vez. Eles residem na seção Rotinas da barra lateral, ao lado de uma entrada de rotinas Agendadas para aquelas que você agendou.

Delegate vem com um conjunto de rotinas predefinidas prontas para uso, junto com aquelas que você mesmo criar.

O que é uma rotina?​

Uma rotina é uma habilidade que foi marcada invocável pelo usuário — mesmo empacotamento, mesma publicação, uma propriedade extra. As rotinas bem projetadas normalmente têm:

  • Uma descrição clara do gatilho que explica quando usá-los
  • Entradas (parâmetros) que variam a cada execução
  • Uma saída consistente (documento, relatório, atualização etc.)

Cada rotina é uma habilidade; nem todas as habilidades são uma rotina — a diferença é aquela propriedade extra. É por isso que a barra lateral possui uma lista de Rotinas para as invocáveis, enquanto Complementos e integrações → Habilidades lista tudo o que o agente pode extrair, invocável ou não. Consulte Referência de habilidades.

Pense nas Rotinas como sua biblioteca de automação pessoal — fluxos de trabalho que você projeta uma vez e executa sempre que necessário.

Quando criar uma rotina​

Crie uma Rotina quando você se encontrar:

  • Asking Delegate for the same type of task weekly (e.g., "Prepare my Monday morning brief")
  • Seguir um processo consistente com dados variáveis (por exemplo, "Gerar um relatório de status a partir deste projeto do Jira")
  • Compartilhar um fluxo de trabalho com colegas de equipe que precisam realizar a mesma tarefa
  • Querer agendar a automação para ser executada em horários específicos

Criando uma rotina​

Selecione Nova rotina na seção Rotinas da barra lateral e escolha um dos quatro métodos:

MétodoO que faz
Criar a partir de promptDescreva uma tarefa e deixe que o agente crie a rotina
Criar a partir de habilidadeComece com um modelo atual de habilidade
Criar a partir de gravaçãoTransforme em rotina um fluxo de trabalho gravado
Gravar um novo fluxo de trabalhoGrave sua tela para capturar um novo fluxo de trabalho

A gravação de um fluxo de trabalho também está disponível em Gravações em Configurações — consulte Configurações de gravações e Gravação de suas tarefas.

Sob os panos, uma rotina é um arquivo SKILL.md — para usuários confortável com o Markdown e a configuração do sistema de arquivos, editá-lo diretamente é outra maneira de moldar uma rotina. Um exemplo de estrutura:

---
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

Execução de uma rotina​

  • Selecione uma rotina da lista Rotinas na barra lateral. Isso preenche automaticamente a caixa de chat com o comando / da rotina — enviá-lo para execução.
  • Digite / na caixa de chat para abrir um menu de rotinas e comandos disponíveis e selecione um para preenchê-lo automaticamente da mesma forma.
  • Faça referência à rotina pelo nome em uma conversa, porRun the Weekly Sales Report for last week using the file in ~/Documents/Sales/ exemplo:. Delegate reconhece o nome da rotina e a executa com seus parâmetros especificados.

Gerenciamento de rotinas​

Abra o menu de opções ao lado de uma rotina na lista Rotinas para estas ações:

AçãoO que faz
FavoritoFixe a rotina para que seja mais fácil encontrá-la
Exibir arquivoVeja o que a rotina faz e como usá-la
AgendamentoConfigure uma execução recorrente ou única — consulte Agendamento de uma rotina
RenomearAlterar o nome de exibição da rotina
Mover para projetoMover a rotina para um projeto diferente
ExcluirRemover a rotina

Para editar uma rotina, edite seu arquivo SKILL.md associado diretamente — consulte Avançado: armazenamento de rotinas.

Agendamento de uma rotina​

Selecione Agendar ao lado de uma rotina ou Agendar rotina na lista Rotinas e configure:

CampoDescription
RotinaQual rotina executar
Agendar rotinaData e hora da execução
RecorrênciaCom que frequência se repete — o padrão é Nenhum (uma vez)
ModePrimeiro plano (usa aplicativos, mouse e teclado) ou Segundo Plano
ModeloQual modelo executa a rotina agendada

Gerenciamento de rotinas agendadas​

Visualize e gerencie todas as rotinas agendadas de Rotinas agendadas na barra lateral: veja as próximas execuções, o status e o histórico da última execução e habilite, desabilite, edite ou exclua agendamentos individuais.

As rotinas agendadas são executadas usando suas conexões e permissões armazenadas. Se a autenticação expirar, a rotina pode falhar até você se reconectar.

Compartilhar uma rotina​

Como uma rotina é uma habilidade, compartilhar uma com um colega de equipe ou publicá-la de forma mais ampla segue o mesmo fluxo de publicação, revisão e instalação que qualquer outra habilidade — consulte Compartilhar habilidades com sua equipe.

Melhores práticas de rotina​

Projete para clareza​

  • Nomeie descritivamente: "Relatório de vendas semanal" e não "Relatório 1"
  • Escrever gatilhos claros: explique quando alguém deve usar essa Rotina
  • Entradas do documento: explique para que é cada parâmetro e o formato esperado
  • Especificar saídas: descreva o que o usuário receberá

Identificar variabilidade​

  • Use parâmetros de entrada para qualquer coisa que mude (datas, caminhos de arquivos, nomes)
  • Forneça padrões sensíveis quando possível
  • Validar entradas nas etapas de rotina (por exemplo, "Verificar se o arquivo existe")
  • Lide com entradas ausentes de forma graciosa com comportamento de fallback

Testar cuidadosamente​

  • Execute primeiro no modo guiado para capturar etapas inesperadas
  • Teste com casos extremos (arquivos vazios, datas futuras, caracteres especiais)
  • Verifique se as saídas correspondem às expectativas antes de compartilhar
  • Teste em máquinas diferentes se estiver compartilhando com uma equipe

Controle da versão​

  • Duplicar antes de grandes alterações para preservar as versões de trabalho
  • Documente alterações na descrição da rotina ou um Changelog
  • Use o controle de versão semântico no SKkill.md (1.0.0, 1.1.0, 2.0.0) — as versões só avançam

Considerações de segurança​

  • Não codificar credenciais em etapas de rotina — use conexões
  • Tenha cuidado com caminhos de arquivo — use caminhos relativos ou parâmetros de entrada
  • Revise as permissões antes de compartilhar — certifique-se de que os destinatários tenham acesso aos sistemas necessários
  • Limpar entradas que entram em comandos do shell ou URLs

Avançado: armazenamento de rotina​

As rotinas são armazenadas como arquivos SKILL.md na pasta LocalSkills/:

LocalSkills/
├── my-routine/
│   └── SKILL.md
└── another-routine/
    └── SKILL.md
LocalSkills/
├── my-routine/
│   └── SKILL.md
└── another-routine/
    └── SKILL.md

Consulte Configurações locais dos arquivos para saber onde essa pasta reside. Você pode fazer backup de suas rotinas copiando-o ou sincronizá-lo entre máquinas por meio do armazenamento em nuvem — tenha cuidado com caminhos absolutos em rotinas se você fizer isso, pois eles podem não funcionar em uma máquina diferente.

Próximas Etapas​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades