Use este artigo para adicionar e configurar uma etapa Esperar por resposta em um Procedimento Fin. A etapa pausa o Procedimento enquanto o cliente completa uma tarefa longa — sem ativar o temporizador de inatividade ou enviar mensagens de acompanhamento — e cria um atributo wait_elapsed que você pode usar para ramificar conforme o resultado.
Nota: Para adicionar ou editar Procedimentos Fin, você precisa da permissão can manage workspace data. Vá para Configurações > Espaço de trabalho > Colegas para verificar suas permissões.
Quando usar Esperar por resposta
Use a etapa Esperar por resposta quando o Fin precisar pausar no meio do Procedimento e dar tempo para o cliente completar algo antes de continuar. Exemplos comuns incluem:
Esperar o cliente verificar o endereço de e-mail
Pausar enquanto o cliente segue passos de configuração em outra aba ou aplicativo
Dar tempo para o cliente reunir informações ou preencher um formulário antes do Procedimento continuar
Nota: Use Esperar por resposta quando a tarefa que o cliente precisa completar não puder ser monitorada por um sistema externo. Se seu processo envolver um sistema externo enviando um callback (como verificação de identidade ou processamento de pagamento), use Wait for Webhook em vez disso. Para um atraso simples baseado em tempo onde não se espera resposta do cliente, use a ação Wait em um Workflow.
Configurando Esperar por resposta
Para adicionar e configurar uma etapa Esperar por resposta:
No editor de Procedimentos, abra uma etapa de Instrução e digite @ para abrir o seletor de ferramentas. Selecione Esperar por resposta. A etapa é inserida e um painel de configuração abre à direita.
No painel de configuração, defina o Tempo de espera (mínimo 5 minutos, máximo 7 dias) e escreva as Instruções para o cliente — isso é o que o Fin envia ao cliente antes de pausar. Quando o cliente responder, o Fin confirma que todas as instruções foram concluídas antes de continuar.
A etapa cria um atributo wait_elapsed (renomeie se necessário). Adicione uma etapa Condição após Esperar por resposta e ramifique com base em wait_elapsed —
falsesignifica que o cliente respondeu a tempo,truesignifica que o tempo de espera terminou sem resposta.
Tempo de espera
Defina quanto tempo o Fin deve esperar pela resposta do cliente. O mínimo é 5 minutos e o máximo é 7 dias. A etapa termina assim que o cliente responde ou quando o tempo de espera termina — o que ocorrer primeiro. A duração pode ser definida em minutos, horas ou dias.
Instruções para o cliente
Escreva as instruções que o cliente precisa completar. O Fin envia essas instruções ao cliente antes de pausar. Quando o cliente responde, o Fin confirma que todas as instruções foram concluídas antes de avançar no Procedimento. Se o cliente responder sem confirmar que todas as instruções foram concluídas, o Fin continua perguntando até que confirme.
O atributo wait_elapsed
A etapa Esperar por resposta cria automaticamente um atributo wait_elapsed. Você pode renomeá-lo para algo mais descritivo (por exemplo, email_verification_elapsed). Ele assume um de dois valores:
false — o cliente respondeu dentro do tempo de espera
true — o tempo de espera terminou sem resposta do cliente
Importante:
As operações dentro da etapa são limitadas à leitura ou atualização de atributos — chamadas de conector de dados e transferências não estão disponíveis dentro de Esperar por resposta.
O que acontece quando Esperar por resposta termina
Independentemente de como a espera termina, o Procedimento sempre avança para a próxima etapa — nunca escala automaticamente para um colega. Para tratar os dois resultados de forma diferente, adicione uma etapa Condição após a etapa Esperar por resposta e ramifique com base no atributo wait_elapsed:
Se wait_elapsed for false: o cliente respondeu a tempo — continue o Procedimento normalmente.
Se wait_elapsed for true: o tempo de espera terminou — siga um caminho alternativo, como enviar uma mensagem de acompanhamento ou escalar para um colega.
Dica: Sempre adicione uma etapa Condição após Esperar por resposta para que você possa tratar ambos os resultados. Sem isso, o Procedimento continua para a próxima etapa independentemente de o cliente ter respondido a tempo.
Perguntas frequentes
O temporizador de inatividade dispara enquanto uma etapa Esperar por resposta está ativa?
O temporizador de inatividade dispara enquanto uma etapa Esperar por resposta está ativa?
Não, o temporizador de inatividade é pausado enquanto uma etapa Esperar por resposta está ativa. Mensagens de acompanhamento não são enviadas durante o período de espera.
Qual é o tempo mínimo e máximo de espera para Esperar por resposta?
Qual é o tempo mínimo e máximo de espera para Esperar por resposta?
Para uma etapa Esperar por resposta, o tempo mínimo de espera é 5 minutos e o máximo é 7 dias.
Esperar por resposta escala para um colega se o cliente não responder?
Esperar por resposta escala para um colega se o cliente não responder?
Não. Quando uma etapa Esperar por resposta expira, o Procedimento sempre avança para a próxima etapa — nunca escala automaticamente. Use uma etapa Condição ramificando com base no atributo wait_elapsed para escalar se necessário.
Qual é a diferença entre Esperar por resposta e Wait for Webhook?
Qual é a diferença entre Esperar por resposta e Wait for Webhook?
São duas etapas diferentes. Esperar por resposta pausa o Procedimento enquanto o cliente completa uma tarefa e espera que ele envie uma mensagem. Wait for Webhook pausa o Procedimento enquanto um sistema externo processa uma solicitação assincronamente e chama para retomar — o cliente não precisa responder para o Procedimento continuar.






