Agendamento
Esta tela permite configurar o agendamento automático da execução de bots utilizando expressões Cron. É ideal para tarefas recorrentes, como rotinas de monitoramento, extração de dados ou automações periódicas.
Novo Agendamento
Segue abaixo a descrição dos campos necessários para configurar um agendamento.
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.
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.
Última modificação em