Pular para o conteúdo principal
O bloco Espera pausa seu fluxo de trabalho durante um tempo específico antes de continuar com o próximo bloco. Use-o para adicionar atrasos entre ações, respeitar limites de frequência de API ou espaçar operações.
wait

Visão Geral

O bloco Espera permite:
1
Adicionar atrasos de tempo: Pausar a execução entre etapas do fluxo de trabalho
2
Respeitar limites de frequência: Espaçar chamadas à API para se manter dentro dos limites
3
Programar sequências: Criar fluxos de trabalho temporizados com atrasos entre ações

Configuração

Quantidade de espera

Insira a duração para pausar a execução:
  • Entrada: Número positivo
  • Máximo: 600 segundos (10 minutos) ou 10 minutos

Unidade

Escolha a unidade de tempo:
  • Segundos: Para atrasos curtos e precisos
  • Minutos: Para pausas mais longas
Os blocos de espera podem ser cancelados parando o fluxo de trabalho. O tempo máximo de espera é de 10 minutos.

Saídas

  • <wait.waitDuration>: A duração da espera em milissegundos
  • <wait.status>: Estado da espera (‘waiting’, ‘completed’, ou ‘cancelled’)

Exemplos de casos de uso

Limitação de frequência de API

Cenário: Manter-se dentro dos limites de frequência de API

  1. O bloco API realiza a primeira solicitação
  2. O bloco Espera pausa durante 2 segundos
  3. O bloco API realiza a segunda solicitação
  4. O processo continua sem atingir os limites de frequência

Notificações temporizadas

Cenário: Enviar mensagens de acompanhamento

  1. A função envia o e-mail inicial
  2. O bloco Espera pausa durante 5 minutos
  3. A função envia o e-mail de acompanhamento

Atrasos de processamento

Cenário: Espera para sistema externo

  1. O bloco API ativa um trabalho no sistema externo
  2. O bloco de espera pausa durante 30 segundos
  3. O bloco API verifica o estado de conclusão do trabalho

Melhores práticas

  • Manter esperas razoáveis: Use Espera para atrasos de até 10 minutos. Para atrasos mais longos, considere fluxos de trabalho agendados
  • Monitorar o tempo de execução: Lembre-se de que as esperas estendem a duração total do fluxo de trabalho