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

Como recuperar o fluxo quando uma etapa posterior não desfaz uma ação anterior?

Alguns fluxos incluem ações irreversíveis, como enviar uma mensagem ou notificar um serviço externo. Planeje compensação explícita ou revisão humana, em vez de presumir que uma falha posterior apagará o efeito anterior.

Workflows

Mapeie efeitos antes da implementação

Liste etapas que criam mudanças duradouras, sua ordem e a evidência que confirma cada ação. Decida se há compensação, como enviar uma correção ou abrir acompanhamento, e documente quando não é possível reverter de fato.

Separe preparação e confirmação quando possível. Valide entradas e permissões antes da etapa irreversível e trate-a como limite claro, com chave de idempotência e registro do resultado.

Recupere deliberadamente após conclusão parcial

Se uma etapa posterior falhar, consulte o histórico para identificar ações já realizadas. Tente novamente apenas etapas seguras; encaminhe resultados não repetíveis para conciliação com contexto suficiente.

Torne compensações visíveis e auditáveis, incluindo autorização e alterações. Teste pontos de falha em ambiente controlado para saber se o fluxo retoma, compensa ou exige intervenção humana.

Voltar às perguntas frequentes sobre Workflows