Voltar às perguntas frequentes sobre Workflows
CENTRAL DE AJUDA · FAQWorkflows1 min de leitura

O que um workflow deve fazer quando uma etapa falha?

Deixe explícito o caminho de falha: capture o erro, preserve contexto para diagnosticá-lo e decida se deve parar, tentar novamente com segurança ou encaminhar para revisão. Uma mensagem de sucesso posterior não deve ocultar uma etapa que falhou antes.

Workflows

Separe erros recuperáveis dos definitivos

Um erro temporário de rede pode justificar novas tentativas limitadas, enquanto entrada inválida ou acesso negado geralmente exige correção. Classifique erros pelas informações da etapa e defina um limite razoável para evitar execuções intermináveis.

Mantenha o identificador da entrada e o nome da etapa junto ao erro para localizar o item afetado. Não copie segredos ou conteúdo sensível completo em alertas; inclua uma referência que operadores autorizados possam consultar.

Torne a recuperação visível e segura

Encaminhe casos irrecuperáveis para uma fila de revisão ou alerta com próxima ação clara. Se o workflow tiver concluído parte do trabalho, registre os efeitos já realizados para que a recuperação não os repita.

Teste falhas intencionalmente com exemplos seguros: dados inválidos, dependência temporariamente indisponível e etapa sem resultado correspondente. Confirme o estado final previsto e que o operador consegue entender o ocorrido.

Voltar às perguntas frequentes sobre Workflows