Julho¶
Em julho de 2026, o BotCity Orquestrador lança a entrega do Integration Hub: um webhook nativo com 15 eventos operacionais distribuídos em quatro categorias (Tarefa, Runner, Alerta e Datapool), eliminando a necessidade de polling na API ou de robôs auxiliares para integrar com Slack, Teams, Datadog, Power BI e outras ferramentas.
O Insights passa a aceitar segundos no campo de tempo de processamento por item, além de trazer melhorias de legibilidade nos números e cálculos exibidos na tela.
As principais páginas de listagem da plataforma: Datapool, Alertas, Agendamentos, Automações, Log de Execução, Result Files, Runners, Robôs e Credenciais passam a exibir cards de resumo no topo, com os totais da operação visíveis imediatamente ao abrir a tela.
Webhook nativo¶
O Integration Hub chega ao Orquestrador BotCity com sua entrega: um Webhook nativo que dispara automaticamente para o endpoint que você configurar sempre que um evento operacional acontecer na plataforma.
Isso destrava a integração com ferramentas como Slack, Teams, Datadog, Power BI, Google Chat e qualquer outro sistema que aceite receber eventos via HTTP, sem que seja necessário manter um processo de consulta constante à API do Orquestrador ou desenvolver um robô só para observar o status das automações.
Eventos¶
Você pode selecionar quais eventos cada webhook deve escutar, entre as quatro categorias abaixo:
Tarefa
| Evento |
|---|
| Tarefa iniciou execução |
| Tarefa finalizada com sucesso |
| Tarefa com falha |
| Tarefa parcialmente finalizada |
| Tarefa em timeout |
| Tarefa cancelada |
Runner
| Evento |
|---|
| Runner ficou offline |
| Runner voltou online |
Alerta
| Evento |
|---|
| Alerta de erro emitido |
| Alerta de aviso emitido |
Datapool
| Evento |
|---|
Item finalizado com erro SYSTEM |
Item finalizado com erro BUSINESS |
| Item em timeout |
| Item finalizado com sucesso |
| Datapool com volume alto de erros |
Configuração¶
Acesse Integration Hub > Webhooks no menu lateral, crie um novo webhook informando nome, URL do endpoint e os eventos desejados, e acompanhe cada entrega na tabela de Entregas.
Para o passo a passo completo, segurança da assinatura, permissões e limites, veja a documentação de Webhooks.
Insights¶
Processamento em segundos¶
O campo de tempo de processamento por item, que antes aceitava apenas minutos (com mínimo de 1 minuto), agora também aceita valores em segundos, exibidos em um campo adicional ao lado do campo de minutos já existente. Isso permite registrar corretamente o tempo real de automações rápidas, como o envio de uma mensagem no Teams, que pode levar apenas 5 a 10 segundos.
Os cálculos de horas economizadas, FTE e ROI são ajustados automaticamente para refletir a nova unidade.
Dados históricos
Automações já cadastradas em minutos são migradas automaticamente para segundos (por exemplo, 35 min tornam-se 2.100 seg). Cálculos anteriores ao lançamento não são recalculados, apenas os dados gerados a partir da atualização usam a nova lógica.
Legibilidade dos números e cálculos¶
Os números exibidos no Insights ficam mais fáceis de ler e interpretar:
- Horas exibidas sem casas decimais, apenas o valor inteiro (por exemplo,
3.413 h, em vez de3.413,33 h). - Separador de milhar aplicado em todos os valores numéricos, respeitando o idioma configurado.
- Ícone de informação ao lado de cada campo, com tooltip mostrando a fórmula usada no cálculo.
- Link para a documentação reposicionado para o início do componente, mais visível.
Resumos visuais¶
As principais páginas de listagem da plataforma passam a exibir cards de resumo no topo, mostrando os totais relevantes assim que a tela é aberta, sem a necessidade de rolar a tabela ou aplicar filtros.
| Página | Cartões |
|---|---|
| Datapool | Total, Ativos, Inativos |
| Alertas | Total, Erro, Info, Aviso |
| Agendamentos | Total, Ativos, Inativos |
| Automações | Total, Completas, Incompletas |
| Log de Execução, Result Files, Robôs, Credenciais | Total |
| Runners | Total, Online, Offline |
Os cartões respondem aos filtros aplicados na página: ao filtrar por um status específico (por exemplo, apenas alertas de erro), somente o cartão correspondente é exibido.