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

Automations

This screen allows management of automations (bots) created on the platform. The interface displays a detailed list of each bot, including information such as name, version, execution mode, parameters, and available actions.

Bots Screen

Data Table

FieldDescription
BotUnique identifier of the automation, which defines which bot will be executed.
VersionSpecific version number of the automation being used.
LanguageLanguage used (Python, JS, Binary)
ModeScript type (headless, parallel, headed).
TypeAutomation type (Zip, Git, Script)
ActionsBot actions (Charts, Execute, Clone, Edit, Delete)

Filters

FilterDescription
BotFilters automations by bot name

New Bot

The platform supports three main types of automations, each with their specific characteristics. Access the link according to the desired type.

Bot Indicators

To view bot indicators, click the chart icon in the Actions column.

Bot Indicators Screen

Chart Descriptions

Successes/Errors per day - Version X.Y.Z

  • Description: Shows the number of successful and failed bot executions per day, allowing temporal performance analysis.
  • Important: Helps identify failure patterns and monitor bot stability.

Successes/Errors per day - All Versions

  • Description: Similar to the previous chart, but aggregates data from all bot versions.
  • Important: Useful for evaluating overall bot performance over time, regardless of specific versions.

Executions per day - All Versions

  • Description: Shows total bot executions per day, providing an overview of bot activity.
  • Important: Allows understanding bot usage frequency and identifying activity peaks.

Execution Time (min) - All Versions

  • Description: Shows average bot execution time in minutes, considering all versions.
  • Important: Helps monitor bot efficiency and identify possible performance improvements.

Start Delay (min) - All Versions

  • Description: Indicates average delay time for bot execution start, in minutes.
  • Important: Useful for evaluating system readiness and identifying possible bottlenecks in the execution queue.

Execute Bot

Access the documentation section about Trigger Types - Manual to understand how to execute an automation on-demand.

Edit Bot

To edit a bot, click the pencil icon in the Actions column. You will be redirected to the bot editing screen, where you can modify some automation fields.

Mode

  • Description: The bot execution mode can be changed between headless, parallel, and headed.
  • Important: Changing the execution mode may impact bot behavior.

Agent

  • Description: The agent responsible for bot execution can be changed.
  • Important: The agent must be active and connected to make selection during editing.

Parameters (JSON)

  • Description: Additional parameters in JSON format can be modified as needed.
{
  "param1": "newValue",
  "param2": 456,
  "param3": false
}

Description

  • Description: The bot description can be updated to reflect changes or improvements.
  • Important: Keeping the description updated helps in identifying and understanding the bot’s purpose.

If the bot type is Git, you can also change the following fields:

Authentication

  • Description: The authentication method for accessing the Git repository can be changed.
  • Options: No authentication, Repository token authentication

Remove Bot

To remove a bot, click the trash icon in the Actions column.

Tip

A confirmation modal will be requested.

Clone Bot

To clone a bot, click the copy icon in the Actions column. This will create an exact copy of the bot, which you can edit and modify as needed.

Tip

A confirmation modal will be requested.

Last updated on