Plataforma Inteligência analítica multiempresa

A resposta já está no seu ERP.
Falta perguntar.

A AYIA entende a pergunta de negócio em português, escreve a consulta, revisa, executa sobre o seu próprio dado e devolve o número com o contexto que ele exige. Cada pessoa enxerga apenas a sua fatia — e isso é garantido na porta do banco, não na boa vontade do modelo.

Um banco de dados por cliente · recorte por usuário aplicado antes da consulta · trilha de auditoria de toda pergunta

Conecta no que você já tem

TOTVS Datasul ClickHouse Apache Airflow WhatsApp Microvix PostgreSQL Progress OpenEdge Planilhas Excel E-mail agendado

O problema real

O dado existe. A resposta é que não chega.

Toda empresa com ERP tem mais informação do que consegue usar. O relatório existe, mas responde a pergunta de dois anos atrás. O painel existe, mas ninguém lembra onde ele mora. E a pergunta que interessa vira uma fila de espera.

  • Pergunta nova não espera projeto. Quem precisa do número escreve a pergunta e recebe a resposta.
  • O número vem com o porquê. Uma queda sem explicação não é informação, é susto.
  • Cada um vê a sua parte. O representante vê a carteira dele. O gestor vê o time. Sem planilha paralela.
  • Onde a pessoa já está. No navegador, no WhatsApp, no e-mail das sete da manhã.

O relatório fixo

Responde o que alguém perguntou uma vez. A décima pergunta parecida vira chamado.

A fila do BI

A decisão é hoje. A extração fica pronta na semana que vem, quando já não importa.

A planilha paralela

Cada área com a sua versão do faturamento. A reunião começa discutindo qual está certa.

O acesso amplo demais

Para o dado circular, alguém liberou a base inteira. E ninguém consegue mais desfazer.

Como funciona por dentro

Cinco estágios entre a pergunta e a resposta

A AYIA não entrega a pergunta crua para um modelo e torce pelo melhor. Cada estágio tem uma função, e dois deles existem só para impedir que o estágio anterior entregue algo errado.

01

Entende

Classifica a intenção e escolhe a entidade de negócio certa: venda, título, pedido, estoque, cotação.

02

Gera

Escreve a consulta usando o dicionário do seu banco, não um esquema genérico de internet.

03

Revisa

Um segundo modelo confere a semântica e reescreve o que ficou ambíguo. Antes de tocar no banco.

04

Executa

Na única porta de saída para o banco, um portão determinístico confere o recorte do usuário.

05

Explica

Devolve tabela, narrativa e o caminho para abrir cada linha em outro nível de detalhe.

Detalhar é clicar, não perguntar de novo

Toda tabela devolvida sabe do que ela é feita. Clicar numa linha abre o nível abaixo, e a AYIA mantém o recorte de período e de filtro que você já tinha — sem reescrever a pergunta inteira, sem perder o contexto no meio do caminho.

Se a conversa continuar, ela continua de verdade: "e no mês passado?" entende que "isso" ainda é o mesmo assunto.

Ver a plataforma em detalhe
-- a consulta gerada carrega o recorte do usuário,
-- e o portão confere isso antes de executar

SELECT cliente,
       sum(valor) AS vlr_faturado
FROM   vendas
WHERE  periodo >= toStartOfQuarter(today())
  AND  representante IN ('...')   -- recorte do perfil
GROUP BY cliente
ORDER BY vlr_faturado DESC

Segurança do dado

Pedir ao modelo não é garantir.
Por isso existe o portão.

Quase toda solução de "converse com seus dados" resolve permissão instruindo o modelo a incluir o filtro. Funciona quase sempre — e falha em silêncio no resto: sem erro, sem alerta, com uma resposta de aparência perfeitamente normal.

A AYIA trata isso como o que é: um risco de vazamento entre pessoas da mesma empresa. As três primeiras camadas existem para você receber a resposta certa. A quarta existe para você nunca receber a errada.

Como protegemos o dado
01

Recorte injetado antes de gerar

O modelo já recebe a instrução com o filtro do usuário e nunca vê as colunas que ele não pode ler.

02

Correção sob cláusula intocável

Quando a consulta precisa ser corrigida, o filtro do usuário viaja junto como parte que não pode ser reescrita.

03

Aprendizado sem contaminação

Exemplos aprendidos de outras consultas entram com o filtro neutralizado, para não ensinar o recorte de outra pessoa.

04

Portão determinísticogarantia

Na única porta de saída para o banco, código — não modelo — confere o recorte. Não bateu, não executa: o usuário recebe um aviso honesto, nunca um dado a mais.

O que vem junto

Uma plataforma, não um chat solto

Perguntar é a porta de entrada. O que segura o uso no dia a dia é o que acontece quando ninguém está perguntando.

Chat analítico

Pergunta livre, com memória

Pergunte em português, receba tabela e narrativa. A conversa mantém o assunto, o período e o filtro entre uma pergunta e a seguinte.

Indicadores

KPIs com fórmula única

O indicador do painel e o do chat saem da mesma definição em código. Um número só, com a narrativa conferida por um segundo modelo contra a própria tabela.

Sub-agentes

Vigia e avisa

Você descreve a condição em português — "avise se algum cliente A parar de comprar". O agente roda sozinho, avalia e só fala quando tem o que dizer.

Relatórios

A resposta chega até você

Qualquer pergunta vira relatório agendado, com PDF ou Excel anexo, no horário que a rotina pede. Sem ninguém abrir o sistema.

Cockpit

Painéis que respondem "e daí?"

Meta contra realizado, projeção do mês, o que explica a variação e onde está a receita em risco — sempre comparando o mesmo dia, nunca contra mês cheio.

Datalake

A carga é parte do produto

Pipelines orquestrados levam o dado do ERP ao datalake analítico todo dia, com uma carga por vez e regra explícita de reposição. Consulta pesada não encosta no seu ERP.

Onde a AYIA vive

Na ferramenta que a pessoa já abre

Adoção não se resolve com treinamento. Se a resposta mora num sistema a mais, ela não é consultada. A AYIA entra pelo canal que a pessoa já usa — e a identidade dela vai junto, com o mesmo recorte de dados em todos eles.

No navegador

Chat, indicadores, painéis e caixa de avisos, dentro do portal da empresa.

No WhatsApp

O número identifica a pessoa. Número não cadastrado não recebe dado nenhum — sem exceção.

No e-mail

Relatórios agendados e avisos dos sub-agentes, com anexo pronto para circular.

Dentro das suas telas

O detalhe de um card abre no painel lateral da AYIA, sem tirar a pessoa da tela em que ela está.

25

indicadores com fórmula única, conferidos linha a linha contra os relatórios

22

pipelines de carga orquestrados, com uma execução por vez para não corromper faixa

4

camadas de proteção do recorte, sendo a última determinística

1

banco de dados por cliente: isolamento por construção, não por filtro

A diferença que importa

Não é um chat genérico ligado no banco

Pergunta Chat genérico sobre banco AYIA
Quem garante que cada um vê só o que é dele? A instrução dada ao modelo. Um portão em código na porta do banco, depois de qualquer reescrita.
O que acontece quando o modelo erra a consulta? Devolve um número errado com cara de certo. Verificações determinísticas e um revisor barram antes de executar; o que sobra é auditado.
De onde vem a definição do indicador? Do que o modelo entendeu naquela pergunta. De uma definição única em código, a mesma do relatório e do painel.
E quando o dado pedido não existe? Aproxima com a tabela vizinha e batiza o resultado. Diz que não existe. Cada entidade declara também o que ela não responde.
O que fica registrado? Geralmente, a resposta. A pergunta como foi digitada, a consulta executada, o custo e o caminho percorrido.
As três primeiras camadas existem para o usuário receber a resposta certa. A última existe para ele nunca receber a errada. Princípio de arquitetura da AYIA

Dúvidas frequentes

O que perguntam antes de começar

Não. A AYIA lê uma cópia analítica do seu dado, carregada por pipelines próprios. O ERP continua como está, e consulta pesada nunca encosta nele.

O trabalho inicial é mapear as tabelas que importam e escrever o dicionário do seu negócio — é ele que faz a AYIA falar a sua língua, com os seus nomes de marca, região e canal. A partir daí, indicador novo e pergunta nova não exigem projeto.

Não. A AYIA não treina modelo com o seu dado. O que vai para o modelo é o dicionário de tabelas e o recorte necessário para responder a pergunta — e existe um modo que substitui nomes de clientes e vendedores por códigos antes de qualquer envio, preservando os números.

Erra, como qualquer sistema. A diferença é o que existe em volta: verificações determinísticas antes de executar, um revisor que reescreve o que ficou ambíguo, registro completo de cada pergunta e um processo de curadoria que transforma a fricção real em correção — e avisa quem penou que aquilo foi resolvido.

Por usuário, em uma tabela central de restrições: quais valores de representante, região ou marca ele alcança, e quais colunas ele não pode nem enxergar. O mesmo recorte vale no chat, no painel, no WhatsApp e no relatório agendado.

Cada cliente tem o seu próprio banco de dados e o seu próprio dicionário. O isolamento é por construção, não por um filtro que alguém pode esquecer de aplicar.

Vamos conversar

Traga uma pergunta que hoje ninguém responde

A demonstração é sobre o seu caso, não sobre uma base de exemplo. Escolha uma pergunta que costuma virar chamado e a gente mostra o caminho dela do começo ao fim.