🎉 Bem-vindo! Sinfonia é uma plataforma completa de orquestração de robôs, solicite já seu acesso.
Agendamentos

Agendamentos

Essa tela permite o gerenciamento dos agendamentos de bots na plataforma. Um agendamento define quando e onde um bot deve ser executado automaticamente, sem a necessidade de intervenção manual.

Tela de Agendamentos

Tabela de Dados

CampoDescrição
BotNome do bot associado ao agendamento.
VersãoVersão específica do bot que está programada para execução.
ModoModo de execução (headless, parallel, interface).
AgenteOs agentes configurados para o agendamento.
Expressão CronExpressão cron configurada.
Próxima ExecuçãoIndica a data/hora da próxima execução da job.
StatusIndica se o agendamento está ativo ou inativo.
AçõesAções do item Editar, Deletar.

Filtros

FiltroDescrição
BotFiltra os agendamentos pelo bot
AgentFiltra pelo agente
StatusFiltra pela status ON/OFF

Novo Agendamento

Segue abaixo a descrição dos campos necessários para configurar um agendamento.

Scheduler Triggers Form

Expressão Cron

  • Descrição: Define a frequência e o horário de execução do bot. A expressão segue o formato padrão Cron, permitindo agendamentos flexíveis.
  • Exemplo: * * * * * (Executa a cada minuto)
  • Dica: Utilize o gerador visual de expressões Cron disponível na plataforma para facilitar a criação da expressão desejada.

Bot

  • Valor padrão: Primeiro da lista de bots disponíveis
  • Descrição: Bot que será executado quando o gatilho for disparado.
  • Importante: O bot deve estar previamente criado e disponível na plataforma para seleção.

Versão

  • Valor esperado: X.Y.Z (exemplo: 1.0.0)
  • Descrição: Versão específica do bot a ser utilizada.
  • Importante: Existe a opção de selecionar a versão release do bot, que sempre utilizará a versão mais recente disponível.

Label

  • Descrição: Identificador opcional para o gatilho. Pode ser usado para organização ou filtragem.

Agente

  • Valor atual: Selecione um agente da lista
  • Descrição: Define o agente responsável pela execução do bot.
  • Importante: O agente deve estar ativo e conectado para realizar seleção durante o agendamento. Possibilidade de definir múltiplos agentes para o mesmo agendamento, evitando gargalos de execução.

Parâmetros (JSON)

  • Descrição: Permite informar parâmetros adicionais para o bot, em formato JSON.
{
    "arg1": "1366",
    "arg2": "768"
}

Descrição

  • Descrição: Campo para fornecer uma descrição detalhada do gatilho, facilitando a identificação e o entendimento de sua finalidade.

Gerador Cron

A plataforma oferece um gerador visual para facilitar a criação de expressões Cron. Abaixo estão as abas disponíveis para configuração: Permite definir a frequência de execução com base nos minutos.

Cron Generator

Configurações Disponíveis

Minutos

  • Descrição: Define os minutos em que o bot será executado.
  • Opções disponíveis: A cada X minuto(s), Minuto específico, Intervalo de minutos.

Horas

  • Descrição: Define as horas em que o bot será executado.
  • Opções disponíveis: A cada X hora(s), Hora específica, Intervalo de horas

Dia

  • Descrição: Define os dias do mês em que o bot será executado.
  • Opções disponíveis: A cada X dia(s) iniciando no domingo, A cada x dias(s) iniciando no primeiro dia do mês, Dia do mês especifíco, Intervalo de dias

Mês

  • Descrição: Define os meses em que o bot será executado.
  • Opções disponíveis: A cada X mês(es), Mês específico, Intervalo de meses

Exemplo de Expressão Cron

  • 0 9 * * 1-5: Executa o bot às 9h de segunda a sexta-feira.
  • 30 14 * * 6,0: Executa o bot às 14h30 aos sábados e domingos.
  • 0 */2 * * *: Executa o bot a cada 2 horas.
  • 0 0 1 * *: Executa o bot à meia-noite do primeiro dia de cada mês.

Editar Agendamento

Para editar um agendamento existente, clique no ícone na coluna Editar.

Note

Os campos de edição são os mesmos do formulário de criação. Para mais detalhes sobre cada campo, consulte a seção Novo Agendamento.

Scheduler Triggers Form Edit

Remover Agendamento

Para remover um agendamento, clique no ícone de lixeira na coluna Ações.

Tip

Será solicitado um modal de confirmação.

Desabilitar Agendamento

Para desativar ou ativar um agendamento, clique no toggle na coluna Status.

Tip

Será solicitado um modal de confirmação.

Última modificação em