Execuções

Cada vez que um fluxo roda — no clique de Executar agora, por agendamento, por uma chamada de outro sistema ou pela verificação de dados novos — gera uma execução.

No menu, Execuções reúne tudo o que rodou, de todos os fluxos, da mais recente para a mais antiga. Filtre por Fluxo e por Status para chegar rápido ao que interessa. Cada fluxo também tem o seu próprio Monitor, com as execuções só dele — abra pelo botão Monitorar no card do fluxo. As duas telas se atualizam sozinhas enquanto você acompanha.

O que a lista mostra

Coluna O que é
Fluxo Qual automação rodou (na tela Execuções).
Status Pendente (na fila, ainda não começou), Executando (em andamento), Sucesso (rodou até o fim), Erro (parou em algum passo) ou Cancelado (interrompida por você).
Modo De onde veio o disparo — Manual (o botão de executar ou um teste no editor), Agendamento, Webhook (uma chamada de outro sistema), Polling (o monitoramento do TOTVS RM ou das marcações Dimep), Data Lake (linhas novas num dataset), Evento LBHM (um acontecimento em outro sistema da LBHM), MCP (um assistente de IA), Agente de IA (um agente usou o fluxo como ferramenta) ou Erro (a falha de outro fluxo).
Início e Fim Quando começou e quando terminou.
Duração Quanto tempo levou (enquanto roda, quanto já se passou).
Erro A mensagem, quando houver.

Abrindo uma execução

No menu de ações da linha, escolha Abrir execução. O fluxo reabre no editor como ele estava no momento em que rodou, e você percorre passo a passo: o que cada nó recebeu, o que produziu e onde, exatamente, a execução parou se houve falha. É o melhor lugar para entender um resultado inesperado.

Cancelar uma execução

Uma execução Pendente ou Executando pode ser cancelada pelo menu de ações da linha, em Cancelar execução. O cancelamento é gradual: a execução para assim que o passo atual termina, para não deixar trabalho pela metade.

Quando o cancelamento comum não pega — porque o fluxo está preso numa chamada demorada a outro sistema — abra o Monitor daquele fluxo: lá o menu da execução traz também Forçar cancelamento, que a encerra na hora. Um processo já disparado no sistema de destino continua rodando lá, então confira o desfecho naquele sistema antes de disparar o fluxo de novo.

De onde a execução partiu

Um fluxo pode ter mais de um ponto de partida, e cada execução parte de um só: o que realmente disparou. A coluna Modo mostra qual foi.

Quando você manda executar na hora um fluxo com mais de um ponto de partida, o sistema pergunta Por onde começar? antes de disparar — veja Gatilhos.

Uma execução por vez

Nos gatilhos automáticos (agendamento, TOTVS RM (polling), Data Lake e marcações Dimep), o mesmo fluxo nunca roda duas vezes ao mesmo tempo. Se o horário chegar e a execução anterior ainda estiver em andamento, esse disparo é pulado — o fluxo volta a rodar no horário seguinte, e nada fica enfileirado.

Se o seu fluxo costuma demorar mais que o intervalo, aumente o intervalo ou reduza o volume processado por execução.

Já Executar agora e as chamadas de outros sistemas rodam sempre, mesmo com uma execução em andamento.

Por quanto tempo o histórico fica guardado

As execuções antigas são removidas sozinhas, uma vez por dia — por padrão, as que terminaram há mais de 30 dias. Nada em andamento é tocado. Se você precisa guardar por mais tempo o que uma execução produziu, grave o resultado no Data Lake dentro do próprio fluxo, em vez de contar com o histórico. Para ajustar o prazo da sua instância, fale com a equipe da LBHM.

Quando algo falha

Por padrão, um passo que falha encerra a execução com Erro e a mensagem correspondente. Corrija a causa — um dado no sistema de origem, um parâmetro do nó, uma credencial — e execute novamente.

Esse comportamento é definido em cada nó: você pode fazer o fluxo seguir mesmo assim, desviar o item por uma saída de erro ou repetir a tentativa antes de desistir. Veja Ajustes do nó.

Para ser avisado sempre que qualquer fluxo falhar, ligue o aviso por e-mail em Configurações — as falhas do intervalo chegam num único e-mail, com link para a execução. Quando você quiser tratar a falha dentro de um fluxo (registrar, abrir um atendimento, avisar por outro canal), monte um fluxo com o gatilho Erro — veja Gatilhos.