Glossário

Alerta
Aviso gerado pelo Orquestrador quando uma regra é violada: job falho, fila represada, fila parada, máquina sem sinal ou descumprimento de prazo. Cada regra tem um intervalo mínimo entre avisos (cooldown), para que o mesmo problema não vire ruído. Os alertas abertos aparecem na tela Operação e podem ser entregues por webhook.
Assistente
Recurso de IA do Studio, na aba Assistente do painel direito, que propõe alterações no robô a partir de um pedido em linguagem natural. A proposta é mostrada como diferença (diff) para o autor aceitar ou recusar. Ver Assistente do Studio.
Atividade
Cada passo que um robô sabe executar: abrir uma página, clicar em um elemento, ler uma planilha, chamar uma API, perguntar a uma IA. As atividades são agrupadas em categorias na paleta do Studio, e cada uma declara os campos que recebe, o que o painel de propriedades usa para montar o formulário. Ver Catálogo de atividades.
Automação de Tarefas
Uso de software para executar, sem intervenção humana, tarefas repetitivas que antes exigiam uma pessoa operando telas e sistemas. No CITSmart X, a automação de tarefas é desenhada no Studio como um Robô, executada em uma Máquina e governada pelo Orquestrador.
Cofre
Armazenamento de credenciais do Orquestrador. O robô referencia a credencial pelo nome e recebe o valor apenas no momento da execução. Senhas digitadas durante uma gravação nunca são gravadas no arquivo do robô. A chave que protege o cofre é definida na instalação, por NEXO_MASTER_KEY. Ver Cofre e credenciais.
Element Spy
Ferramenta do Studio para capturar um elemento apontando para ele na tela: o Studio é minimizado, um destaque acompanha o cursor e o clique captura o elemento. Funciona no navegador e em aplicações desktop Windows. Ver Seletores e Element Spy.
Fila
Lista de itens de trabalho que os robôs consomem. O robô reserva um item de cada vez, de forma atômica, o que permite retomar após uma falha, rodar vários robôs em paralelo e acompanhar cada item individualmente.
Gatilho
Regra que dispara um robô ou uma orquestração automaticamente, por exemplo na chegada de um arquivo, de uma chamada de webhook ou de um item em uma fila.
Human-in-the-loop (tarefa humana)
Ponto da automação em que uma pessoa precisa decidir, como aprovar um pagamento acima da alçada. A atividade human.task cria uma tarefa e suspende o job; quando alguém responde em Tarefas, o job volta à fila e continua do ponto em que parou, sem repetir o que já foi feito.
IA agnóstica ao provedor
Princípio do módulo de IA: o produto não depende de um fornecedor específico. Provedores e modelos são cadastrados na tela Modelos de IA, e as finalidades (assistente, diagnóstico, atividades do robô) apontam para o modelo escolhido. Ver Modelos de IA.
Job
Uma execução de um robô. Nasce quando alguém ou algum gatilho pede a execução, espera na fila de despacho, roda em uma máquina e termina como sucesso, falha ou cancelado. A tela Operação explica por que um job pendente ainda não está rodando.
MCP (Model Context Protocol)
Protocolo para que modelos de IA usem ferramentas externas. O CITSmart X atua nos dois sentidos: o robô pode chamar ferramentas de servidores MCP e o próprio Orquestrador pode ser exposto como servidor MCP. Ver MCP.
Máquina
Computador onde um robô roda, com o agente instalado e registrado no Orquestrador. Cada máquina tem identidade própria, e revogar uma não afeta as outras. Na API e nos dados o termo é robot.
Mascaramento
Ocultação de dados sensíveis, como CPF, em logs e payloads. O log é mascarado na gravação; o conteúdo de itens de fila é mascarado na leitura, porque o robô precisa do valor real para digitar no sistema de destino.
Orquestração
Conjunto de robôs encadeados, com dependências, prazo e recursos, desenhado no editor de orquestrações do Studio. Na API e nos dados o termo é plano. Ver Editor de orquestrações.
Orquestrador
Servidor de gestão do CITSmart X. Guarda os robôs publicados, as máquinas, os jobs, as filas, o cofre e os agendamentos, e serve o painel de operação. Ver Módulo Orquestrador.
Pasta
Divisão da instalação usada para separar clientes ou áreas. O papel de uma pessoa define o que ela pode fazer; a pasta define onde ela pode fazer. Uma máquina de uma pasta nunca recebe job de outra.
Promoção
Passagem de um robô de um ambiente para o seguinte (DEV, HOMOLOG, PROD). Exige aprovação de outra pessoa, e o que foi aprovado em homologação é exatamente o que roda em produção, sem nova cópia.
Publicar
Enviar um robô do Studio para o Orquestrador, com uma versão nova. O Orquestrador recusa republicar a mesma versão. Todo pacote nasce em DEV.
Recurso
Item compartilhado que limita a concorrência entre robôs, como uma licença de sistema ou uma conta que só pode ser usada por um robô por vez.
Robô
Automação desenhada, versionada e publicada pelo Studio. É descrito como uma árvore de passos (atividades) e roda em uma máquina. Na API e nos dados o termo é process.
Runner
Motor de execução do CITSmart X. Roda dentro do Studio, na linha de comando ou como agente em uma máquina. Ver Runner pela linha de comando.
Seletor
Descrição de como encontrar um elemento na tela. No CITSmart X o seletor é uma lista de candidatos, ordenada por quanto cada estratégia resiste a mudanças no sistema de destino, e não uma única expressão.
Studio
Ambiente visual para desenhar, depurar, gravar e publicar robôs e orquestrações. Ver Módulo Studio.
Trilha de auditoria
Registro de quem fez o quê. Cada entrada carrega o hash da anterior, de modo que alterar uma linha antiga rompe a corrente e a verificação aponta a sequência afetada.
Valor
Tela do Orquestrador que relaciona o que as automações executaram ao ganho que se atribui a elas, para mostrar o retorno da operação.
Webhook
Chamada HTTP usada em duas direções: o Orquestrador entrega alertas a um endereço externo e também pode receber chamadas externas que disparam robôs.