Wait ("Aguardar")

A ação Wait ("Aguardar") posterga a próxima ação ou estado em um fluxo de trabalho por um período determinado. Quando o fluxo chega a essa ação, todas as etapas que vêm depois são atrasadas. Quando o período de espera acaba, o fluxo prossegue para a próxima etapa.

Considerações

Tempo máximo de espera

A ação Wait ("Aguardar") atrasa ações ou condições por um período máximo de 90 dias por fluxo de trabalho. Por isso, se você inserir um período maior, não será possível ativar o fluxo de trabalho. Caso precise de um que espere por mais de 90 dias, considere usar um fluxo de trabalho agendado com a ação "Get data" ("Coletar dados"). Essa última abordagem permite que as alterações feitas entrem em vigor de imediato.

Alterar um fluxo de trabalho ativo

Alterar um fluxo de trabalho ativo que usa a ação Aguardar pode ter resultados inesperados. Portanto, antes de fazer isso, acesse a página Atividade para determinar se há execuções ativas desse fluxo de trabalho com status de espera. Abaixo, veja o que ocorre quando um fluxo de trabalho que usa a ação Aguardar e apresenta execuções ativas com status de espera é acionado:

  • Se você editar o fluxo de trabalho para alterar condições ou ações após o período de espera, quando a operação ativa for retomada, ela usará a versão atualizada do fluxo de trabalho em vez da versão original.
  • Se você desativar ou excluir o fluxo de trabalho, as execuções ativas no status de espera serão interrompidas e o fluxo de trabalho será marcado como cancelado.

Atualizar dados

Se um fluxo de trabalho contiver uma ação Get ("Coletar"), Sum ("Somar") ou Count ("Contar") antes de uma etapa Wait ("Aguardar"), os dados retornados não estarão disponíveis após a etapa Wait ("Aguardar"). Para acessar esses dados, adicione uma etapa adicional do mesmo tipo após a etapa Wait ("Aguardar").

Após o término do período de espera, os dados relacionados ao fluxo de trabalho são atualizados com as informações disponíveis na loja naquele momento. Quando o fluxo for retomado, serão usados esses dados, e não os recuperados na ocasião em que o acionador iniciou o fluxo.

Por exemplo, um fluxo de trabalho inicia quando um pedido é criado. Ele verifica o valor gasto pelo comprador na loja e adiciona uma tag de cliente se o total for igual ou maior que US$ 750. No entanto, você decide incluir uma ação Wait ("Aguardar") entre o acionador e a condição e especificar um atraso de sete dias.

Um cliente com gasto total de US$ 700 faz um pedido de US$ 100. O fluxo de trabalho é acionado, e a nova compra eleva o total para US$ 800. Esse valor não é verificado até que o período de espera termine. No dia seguinte, o comprador cancela o pedido e recebe um reembolso. Quando o período de espera acaba, as informações são recuperadas da loja. O valor total gasto é então de US$ 700, e a tag do cliente não é aplicada.

Campos

A ação Wait ("Aguardar") contém os campos a seguir.

Campos usados na ação "Wait" ("Aguardar").
CampoDescrição
How long to wait ("Quanto tempo esperar")Depois de quanto tempo o fluxo de trabalho passa à próxima etapa? O intervalo-padrão é de 0 s. Caso queira alterá-lo, faça o seguinte:
  • Insira o intervalo, que pode ser um número inteiro ou decimal, como 2,5.
  • Selecione o intervalo.

Acionadores

É possível usar a ação Wait ("Aguardar") em todos os fluxos de trabalho.

Exemplo

Exemplo de um fluxo de trabalho que espera um dia antes do envio de um e-mail

No fluxo de trabalho acima, a ação Wait ("Aguardar") é usada para atrasar ações e condições no fluxo de trabalho por um dia. Depois desse período, se o pedido não for atendido, um e-mail será enviado.

Não encontrou as respostas que está procurando? Estamos sempre à disposição para ajudar você.