Saltar para o conteúdo
🎉 Bem-vindo! Sinfonia by 27Devs é uma plataforma completa de orquestração de robôs, solicite já seu acesso.

Conceitos

O Sinfonia separa o que roda (o bot), quando roda (o gatilho) e onde roda (o agente). O orquestrador, na nuvem, guarda os bots e coordena as execuções. Os agentes, instalados nas suas máquinas, executam o código.

    flowchart LR
    G["Gatilho<br/>manual · agendamento · arquivos · AWS"] -->|dispara| E["Execução<br/>bot + versão + parâmetros"]
    E --> F[("Fila")]
    F --> A["Agente<br/>na sua máquina"]
    A -->|logs e status| O["Acompanhamento<br/>dashboard · execuções"]
  
  1. Você publica um bot (por Script, Zip ou Git) e o Sinfonia guarda cada versão.
  2. Um gatilho decide quando o bot deve rodar e cria uma execução.
  3. A execução entra na fila até que o agente escolhido esteja disponível.
  4. O agente executa o bot na máquina dele e envia os logs e o status em tempo real.
  5. Você acompanha tudo no dashboard e na tela de execuções.

Glossário

TermoO que é
BotSua automação: o código e as dependências publicados no Sinfonia. Pode ser Python, JavaScript (Node), binário (EXE/ELF), Shell, Batch ou PowerShell.
VersãoCada publicação de um bot recebe uma versão X.Y.Z. Nos gatilhos você escolhe uma versão fixa ou release, que sempre usa a mais recente.
AgentePrograma instalado em uma máquina Windows ou Linux que executa os bots. Conecta-se ao orquestrador por HTTPS.
GatilhoRegra que dispara a execução de um bot: manual, agendamento, arquivos e pastas ou AWS.
ExecuçãoUma rodada de um bot, com status (SUCCESS, ERROR, RUNNING, STOPPED), logs e duração.
FilaExecuções que aguardam um agente disponível.
ParâmetrosJSON informado no bot ou no gatilho. Chega ao código como variáveis de ambiente.
Variáveis de AmbienteValores e segredos cadastrados uma vez na conta e usados por vários bots.
ModoDefine se o bot roda sem interface gráfica (Headless) ou com interface (Headed).

Por onde seguir

Última modificação em