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

Scheduling

This screen allows configuring automatic scheduling of bot execution using Cron expressions. It’s ideal for recurring tasks, such as monitoring routines, data extraction, or periodic automations.

Scheduler Triggers

New Schedule

Below is the description of the fields needed to configure a schedule.

Scheduler Triggers Form

Cron Expression

  • Description: Defines the frequency and execution time of the bot. The expression follows the standard Cron format, allowing flexible scheduling.
  • Example: * * * * * (Executes every minute)
  • Tip: Use the visual Cron expression generator available on the platform to facilitate creating the desired expression.

Bot

  • Default value: First from the list of available bots
  • Description: Bot that will be executed when the trigger is fired.
  • Important: The bot must be previously created and available on the platform for selection.

Version

  • Expected value: X.Y.Z (example: 1.0.0)
  • Description: Specific version of the bot to be used.
  • Important: There is an option to select the bot’s release version, which will always use the latest available version.

Label

  • Description: Optional identifier for the trigger. Can be used for organization or filtering.

Agent

  • Current value: Select an agent from the list
  • Description: Defines the agent responsible for bot execution.
  • Important: The agent must be active and connected to make selection during scheduling. Possibility to define multiple agents for the same schedule, avoiding execution bottlenecks.

Parameters (JSON)

  • Description: Allows entering additional parameters for the bot, in JSON format.
{
    "arg1": "1366",
    "arg2": "768"
}

Description

  • Description: Field to provide a detailed description of the trigger, facilitating identification and understanding of its purpose.

Cron Generator

The platform offers a visual generator to facilitate creating Cron expressions. Below are the tabs available for configuration: Allows defining execution frequency based on minutes.

Cron Generator

Available Settings

Minutes

  • Description: Defines the minutes when the bot will be executed.
  • Available options: Every X minute(s), Specific minute, Minute interval.

Hours

  • Description: Defines the hours when the bot will be executed.
  • Available options: Every X hour(s), Specific hour, Hour interval

Day

  • Description: Defines the days of the month when the bot will be executed.
  • Available options: Every X day(s) starting on Sunday, Every x day(s) starting on the first day of the month, Specific day of the month, Day interval

Month

  • Description: Defines the months when the bot will be executed.
  • Available options: Every X month(s), Specific month, Month interval

Cron Expression Examples

  • 0 9 * * 1-5: Executes the bot at 9 AM Monday through Friday.
  • 30 14 * * 6,0: Executes the bot at 2:30 PM on Saturdays and Sundays.
  • 0 */2 * * *: Executes the bot every 2 hours.
  • 0 0 1 * *: Executes the bot at midnight on the first day of each month.
Last updated on