Ir para o conteúdo

Maio

Em maio de 2026, o BotCity Orquestrador passa a contar com a Central de Operações, que oferece visibilidade em tempo real da operação para gestores, permitindo monitorar tarefas, agendamentos e o status dos Runners em um único painel. Além disso, o Log de Auditoria é aprimorado com o registro do endereço IP nas ações de escrita realizadas por usuários, elevando o nível de rastreabilidade e segurança da plataforma. Além disso, alguns pontos de melhorias e correção de bugs foram implementados.

Central de Operações

A central de operações tem objetivo de dar visibilidade da operação em tempo real aos gestores. Você pode acompanhar as Operações nessa sessão, monitorar em tempo real e identificar gargalos ou incidentes rapidamente, reportar resultados e status para stakeholders internos sem depender de analistas técnicos, garantir governança, escalabilidade e uso eficiente de Runners e licenças.

Captura de tela do Orquestrador da BotCity mostrando a tela Historical Overview da central de operações. A tela apresenta gráficos de tarefas por runner, tarefas com falhas e total de tarefas, assim como total de tarefas executadas no período selecionado, agendamentos, alertas e erros.

Operações

Na aba de Operações, os dados refletem o estado atual da operação, no intervalo de 60 minutos.

Cards

Visão geral da operação

Card O que mostra
Automações Total de automações com agendamento ativo.
Agendamento Quantidade de agendamentos programados para hoje.
Processamento de tarefa Três contadores: tarefas Na fila, Em execução e em Tempo esgotado.
Status dos Runners Total de Runners do workspace com barra de status visual: online (verde) e offline (vermelho).

Fila de tarefas

Lista as tarefas em execução ou fila no momento, com as colunas:

  • ID — identificador da tarefa (clicável)
  • Prioridade — nível de prioridade numérico
  • Estado — estado atual da tarefa
  • Nome da Automação — nome da automação vinculada (clicável)
  • Runner — Runner que está processando a tarefa (clicável)
  • Usuário — Usuário que disparou a tarefa
  • Data de criação — data de criação da tarefa

Visão Geral Histórica

Apresenta o histórico dentro de um período selecionado.

Card O que mostra
Total de tarefas Total de tarefas no período.
Agendamentos Total de agendamentos executados no período
Alertas Quantidade de automações com alertas no período
Erros Quantidade de automações com erros no período
Total de tarefas Quantidade de tarefas por estado
Tarefas por Runner Gráfico com número de tarefas por Runner
Tarefas com falha Gráfico com número de falhas de cada automação

Auditoria

Melhoria aplicada na funcionalidade de Log de Auditoria, integrando a coluna de endereço IP nos registros de ações de escrita realizadas por usuários dentro da plataforma, como criação, edição ou exclusão de recursos (tarefas, automações, máquinas, etc.). Ações de leituras e consultas estão fora do escopo de registro.

Esse registro eleva o nível de rastreabilidade das ações efetuadas dentro da plataforma, abrangendo políticas mais rígidas de segurança.

Runner

O IP capturado será sempre de ações realizadas por pessoas usuárias, as ações realizadas por Runners não terão seus IPs registrados.

Captura de tela do Orquestrador da BotCity mostrando a tela de Auditoria. A tela apresenta a lista de ações realizadas na plataforma, registrando informações nas colunas: Email, Origem, Tipo, Parâmetros, IP e Data.

Correção de Bugs e Melhorias

Correções de Bugs

  1. Dropdown de usuários na tela de grupos com dois scrolls Na tela de Grupos, o dropdown para adicionar usuários a um grupo exibia dois scrollbars simultâneos, porém apenas um funcionava corretamente — o usuário não conseguia visualizar a lista completa. Corrigido para que o scroll funcione de forma unificada, permitindo navegar por toda a lista.

  2. Agendamento exibindo texto em PT e EN misturados A tela de Agendamentos apresentava textos em português e inglês misturados na mesma interface, gerando inconsistência de idioma para o usuário. Corrigido para que o idioma exibido seja consistente com o idioma configurado na conta.

  3. Problema de responsividade no DataPool A tela do Data Pool apresentava problemas de layout em determinadas resoluções, com elementos cortados ou mal posicionados. Corrigido o comportamento responsivo para que a interface se adapte corretamente a diferentes tamanhos de tela.

  4. Botão "X" exibido indevidamente no filtro de data No filtro de data, o botão "X" de limpeza ficava visível mesmo quando o filtro estava no valor padrão, criando confusão para o usuário. Comportamento corrigido: o X é ocultado no chip de data padrão; ao carregar a página, o chip exibe o intervalo sem o botão limpar; se o usuário aplicar filtros adicionais, o botão "Limpar filtros" aparece normalmente.

Melhorias

  1. Busca em filtros do orquestrador Adicionado campo de busca ("Pesquisar") dentro dos dropdowns de filtros em todas as telas do Orquestrador que ainda não possuíam essa funcionalidade: Robôs, Agendamentos, Credenciais, Tarefas, Datapool, Nova Tarefa, Log de Execução, Runners e Automações. A busca funciona em tempo real no cliente, sem nova chamada ao backend. Filtros com listas curtas e fixas (como estado) não recebem o campo. Se nenhum resultado for encontrado, exibe "Nenhum resultado encontrado".

  2. Filtros de seleção carregam em background Na tela de Nova Tarefa, a requisição que lista todos os Robôs para os filtros tinha tempo de resposta alto e bloqueava o carregamento da página inteira. Agora os filtros carregam em background enquanto o conteúdo principal já é exibido. O filtro passa a exibir dois novos estados: "Carregando" (enquanto as opções ainda chegam) e "Vazio" (quando não há opções disponíveis). Todas as telas que usam o componente FilterBar com filtros via API foram atualizadas.

  3. Integração com Zoho dentro do produto O Zoho (canal de suporte) foi embarcado diretamente dentro do produto, substituindo o Hubspot. O usuário acessa o Zoho sem precisar sair da plataforma, garantindo uma experiência mais fluida de suporte e atendimento.

  4. Reestruturação do fluxo de release Reestruturação interna do processo de geração de releases no frontend. Melhoria que impacta a agilidade e confiabilidade do processo de publicação de novas versões da plataforma.

  5. Sanitização de entrada Melhoria aplicada em campos de entrada e metadados criticos, limitando os caracteres.