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.
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
O problema real
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.
Responde o que alguém perguntou uma vez. A décima pergunta parecida vira chamado.
A decisão é hoje. A extração fica pronta na semana que vem, quando já não importa.
Cada área com a sua versão do faturamento. A reunião começa discutindo qual está certa.
Para o dado circular, alguém liberou a base inteira. E ninguém consegue mais desfazer.
Como funciona por dentro
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.
Classifica a intenção e escolhe a entidade de negócio certa: venda, título, pedido, estoque, cotação.
Escreve a consulta usando o dicionário do seu banco, não um esquema genérico de internet.
Um segundo modelo confere a semântica e reescreve o que ficou ambíguo. Antes de tocar no banco.
Na única porta de saída para o banco, um portão determinístico confere o recorte do usuário.
Devolve tabela, narrativa e o caminho para abrir cada linha em outro nível de detalhe.
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
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 dadoO modelo já recebe a instrução com o filtro do usuário e nunca vê as colunas que ele não pode ler.
Quando a consulta precisa ser corrigida, o filtro do usuário viaja junto como parte que não pode ser reescrita.
Exemplos aprendidos de outras consultas entram com o filtro neutralizado, para não ensinar o recorte de outra pessoa.
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
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
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
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
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
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
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
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
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.
Chat, indicadores, painéis e caixa de avisos, dentro do portal da empresa.
O número identifica a pessoa. Número não cadastrado não recebe dado nenhum — sem exceção.
Relatórios agendados e avisos dos sub-agentes, com anexo pronto para circular.
O detalhe de um card abre no painel lateral da AYIA, sem tirar a pessoa da tela em que ela está.
indicadores com fórmula única, conferidos linha a linha contra os relatórios
pipelines de carga orquestrados, com uma execução por vez para não corromper faixa
camadas de proteção do recorte, sendo a última determinística
banco de dados por cliente: isolamento por construção, não por filtro
A diferença que importa
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
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
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.