Cancelar, reexecutar e apagar execuções

O cancelamento é cooperativo: o robô para no próximo ponto de parada. Veja também o limite de tempo e as mensagens mais comuns.

2 min de leituraAtualizado em 09 de novembro de 2026

Na página de uma execução você encontra as ações cancelar, reexecutar e apagar, além de exportações.

Cancelar

O cancelamento é cooperativo: o robô para no próximo ponto de parada, como ao registrar itens, progresso, etapas, esperas ou tentativas. Por isso pode levar alguns instantes.

Se o código do robô capturar e ignorar o sinal de cancelamento, a execução pode terminar como "concluído" mesmo depois de cancelada.

Membros e acima podem cancelar qualquer execução.

Reexecutar

A reexecução cria uma nova execução ("nova execução criada"). Ela não está disponível quando:

  • a execução foi aberta pelo próprio agente (modo sempre ligado);
  • a execução recebeu arquivo. Peça um novo trabalho e envie o arquivo de novo.

Apagar

  • Uma execução em andamento precisa ser cancelada antes de apagar.
  • Uma execução que tem reexecuções só pode ser apagada depois que as reexecuções forem apagadas.

Tempo máximo

No formulário do agente você define o tempo máximo de execução, de 10 segundos a 86400 segundos (24 horas), ou deixa em branco para não limitar. Ao estourar o tempo, a execução falha com TaskTimeout e não é tentada de novo.

Tentativas automáticas do SDK

Por padrão, o handler inteiro tem 1 nova tentativa após 5 segundos. Etapas têm 1 nova tentativa, e hobots.retry tenta 3 vezes com 1 segundo de intervalo.

Execução encerrada inesperadamente

Se o robô morrer sem avisar (queda de energia, processo encerrado), a Central encerra a execução como "falhou" depois de cerca de 120 segundos sem sinal de vida (AgentTerminated).

Leia também

Isso resolveu sua dúvida?

Abra um chamado e acompanhe a resposta do nosso time de atendimento por aqui e pelo seu e-mail.

Abrir chamado