- Introdução
- Criar
- Adicione um agente de IA a um fluxo de trabalho
- Chamar uma API externa
- Processar e-mails de entrada
- Crie um fluxo de trabalho de notificação do Slack
- Adicione aprovação humana a um fluxo de trabalho
- Crie um fluxo de trabalho de agente de chat
- Tratar erros
- Noções básicas de depuração
- Intervenção humana: escalonamento ou etapa humana
- Avaliando seus fluxos de trabalho
- Implantar e executar
- Exemplos
- Referência
Delay
Nó de atraso para pausar uma execução por um período ou até uma data e hora agendadas.
Pausa o fluxo de trabalho por uma duração definida ou até uma data e hora especificadas. Use-a para introduzir uma espera entre etapas — por exemplo, para dar a um sistema externo tempo para processar antes de pesquisá-lo ou para agendar uma ação downstream para um momento específico.
Configuração
| Campo | Required | Description |
|---|---|---|
| Mode | Sim | duration — aguarde um período fixo de tempo. datetime — aguarde até data e hora específicas. |
| Duration | Sim (se o modo = duração) | Quanto tempo esperar. Especifique como uma string de duração no formato 8601 da Organização Internacional de Normalização (ISO) — por exemplo, PT30S = 30 segundos, PT5M = 5 minutos, PT1H = 1 hora. |
| Até | Sim (se o modo = DateTime) | A data e a hora para aguardar. Aceita uma string DateTime ISO 8601 ou uma expressão que seja resolvida para um. |
Saída
O nó de Delay não produz saída. Os nós subsequentes recebem as mesmas variáveis que estavam no escopo antes do Atraso.
Exemplos
Aguarde 30 segundos antes de tentar solicitar novamente:
Um nó Delay com modo e valor duration colocado entre um nó de Solicitação HTTP e uma ramificação PT30S nova tentativa pausa a execução por 30 segundos antes da nova tentativa.
Aguarde até um horário agendado:
Um nó Delay com modo datetime e seu valor definido como uma expressão que é resolvida em uma data/hora — como $vars.scheduledAt — pausa a execução até esse momento.
Problemas comuns
| Issue | Resolution |
|---|---|
| O fluxo de trabalho atinge o tempo limite antes que o atraso seja concluído | Uma execução deve terminar dentro de 24 horas. Para um atraso de muitas horas ou dias, use um Gatilho agendado para iniciar o fluxo de trabalho no momento certo. |
| Erro de formato de duração ISO 8601 | Os valores de duração devem seguir o formato ISO 8601. PT30S = 30 segundos, PT5M = 5 minutos, PT1H30M = 1 hora e 30 minutos. Não aceitamos números simples. |
Próximas Etapas
- Aguardar evento: os outros nós que pausam um fluxo de trabalho.
- Limites e uso justo: uma execução deve terminar dentro de 24 horas, incluindo qualquer atraso.
- Comunidade: faça perguntas e compartilhe fluxos de trabalho com outros construtores no Fórum da UiPath.