Inteligência Artificial
8 min de leitura

Chatbot que consulta o seu sistema, não só repete FAQ

Equipe de atendimento apoiada por um chatbot integrado ao sistema

A empresa colocou um robô de atendimento no site em fevereiro. Custou pouco, subiu rápido e a expectativa era reduzir o volume que chegava ao time. Sete meses depois, o resultado é um número que ninguém apresenta em reunião: quase todas as conversas terminam com o cliente digitando alguma variação de quero falar com um atendente.

Olhando as conversas uma a uma, o motivo fica evidente. As pessoas não chegam perguntando qual é o horário de funcionamento. Elas chegam perguntando onde está o pedido 48213, se a segunda via do boleto de agosto já venceu, se tem aquele item no estoque da unidade sul. E o robô, que só conhece um texto de perguntas frequentes, responde com um link para a página de dúvidas.

A tese deste texto é que a diferença entre um robô que irrita e um assistente que resolve não está na tecnologia de conversação, que hoje é boa e barata para qualquer um. Está em uma coisa só: se ele tem ou não acesso controlado aos dados do seu sistema.

O que é um chatbot integrado ao sistema?

É um assistente virtual que, além de conversar, consulta e às vezes altera informações nos sistemas da sua empresa em tempo real, respondendo com o dado específico daquele cliente em vez de um texto genérico preparado antes. Quando alguém pergunta pelo pedido, ele busca o pedido; quando alguém pede a segunda via, ele gera a segunda via.

A expressão em tempo real é o coração da definição. Um robô comum trabalha com um conjunto fixo de respostas escritas por alguém. Um assistente integrado trabalha com o estado atual do seu negócio, que muda a cada minuto. Por isso ele consegue resolver, e não apenas informar.

Tecnicamente, ele é um caso particular do que já apresentamos ao falar de agentes de inteligência artificial: um programa que entende o pedido em linguagem natural, decide qual consulta precisa fazer, executa e devolve a resposta. A diferença em relação a um agente qualquer é o escopo estreito e as permissões bem amarradas, que é o que o torna seguro para colocar diante de cliente.

Qual a diferença prática entre robô de FAQ e assistente que consulta dados?

A melhor forma de enxergar é pelo que cada um faz com a mesma pergunta. O cliente digita: meu boleto venceu, e agora?

O robô de perguntas frequentes reconhece a palavra boleto e devolve o texto cadastrado sobre pagamentos, provavelmente com um link para a área do cliente e a instrução de fazer login. O cliente já tentou isso antes de abrir o chat. A conversa termina em frustração e o atendimento humano recebe o caso de qualquer forma, agora com uma pessoa mais irritada.

O assistente integrado identifica quem está falando, consulta os títulos em aberto daquele cliente, verifica que existe um vencido há quatro dias, gera a segunda via com a multa já calculada e devolve o documento na conversa. O atendimento humano não recebe nada, porque não sobrou nada para fazer.

A distinção não é de sofisticação linguística: os dois conversam bem hoje em dia. É de acesso ao dado. Um sabe falar sobre a empresa, o outro sabe operar dentro dela.

Ilustração de chatbot integrado ao banco de dados da empresa

Que tipo de pedido esse assistente resolve de verdade?

Os casos que compensam têm um padrão reconhecível: alto volume, resposta objetiva e dado que já existe em algum sistema. Os mais frequentes:

  • Status de pedido ou entrega. Costuma ser o maior volume isolado no comércio e na indústria, e é quase sempre uma consulta simples que ocupa um atendente inteiro.
  • Segunda via e situação financeira. Boleto, nota fiscal, comprovante, saldo em aberto. Concentra-se em picos previsíveis do mês, exatamente quando a fila humana estoura.
  • Consulta de estoque e disponibilidade. Inclui responder por unidade ou filial, o que o cliente não consegue ver sozinho no site.
  • Agendamento e remarcação. Aqui o assistente escreve no sistema, não só lê, e é onde o ganho de tempo aparece mais rápido.
  • Atualização de cadastro simples. Endereço de entrega, telefone, e-mail de cobrança, sempre com confirmação explícita antes de gravar.

Por outro lado, três tipos de pedido devem ir direto para uma pessoa: negociação de valores, reclamação com cliente irritado e qualquer situação de exceção que envolva julgamento. Insistir em automatizar esses casos é o que gera as histórias ruins que todo mundo conhece.

O que precisa existir antes de começar?

Três pré-requisitos, e eles são a parte que costuma ser subestimada no orçamento.

O primeiro é um caminho técnico para o dado. Na prática, uma interface de integração que permita consultar e gravar informações de forma controlada, assunto que explicamos em detalhe ao falar sobre o que é uma API. Se o seu sistema não oferece isso, essa é a primeira etapa do projeto, e nem sempre a mais curta.

O segundo é uma definição escrita do que o assistente pode e não pode fazer. Que dados ele consulta, o que ele pode alterar, qual o limite de valor de uma operação, quando ele obrigatoriamente transfere para humano. Esse documento é curto e é o que separa um projeto controlado de um experimento perigoso.

O terceiro é identificação confiável de quem está do outro lado. Enquanto o assistente apenas informa horário de funcionamento, não importa quem pergunta. No momento em que ele mostra o pedido de alguém, importa muito, e a autenticação precisa ser tão séria quanto a da sua área do cliente.

Quais são os riscos reais e como controlá-los?

Vale ser honesto sobre eles, porque são administráveis mas não são zero.

O risco mais conhecido é o assistente responder errado com convicção. O controle que funciona é arquitetural, não de instrução: o assistente não deve inventar respostas sobre dados, deve buscá-las. Quando a consulta não retorna resultado, a resposta correta é dizer que não encontrou e transferir, nunca preencher a lacuna com uma suposição plausível.

O risco mais grave, e menos comentado, é expor o dado de um cliente para outro. Isso acontece quando a permissão é verificada na camada de conversa em vez da camada de dados. A regra é simples e inegociável: cada consulta precisa carregar a identidade do cliente autenticado, e o sistema precisa recusar tecnicamente qualquer pedido fora daquele escopo, mesmo que o assistente peça.

Há ainda o risco de vazamento por contexto, quando informações sensíveis são enviadas para serviços externos de modelo de linguagem sem critério. Isso se administra decidindo o que sai da sua infraestrutura e o que não sai, tema que aprofundamos em IA com dados da empresa.

Ilustração do caminho de escape do chatbot para o atendimento humano

Quanto custa e em quanto tempo entra no ar?

Um assistente com dois ou três casos de uso bem definidos, sobre um sistema que já oferece integração pronta, costuma ir ao ar em seis a dez semanas. Se a integração precisa ser construída, some algumas semanas antes disso. Trate como ordem de grandeza para planejamento, não como orçamento.

O custo se divide em duas partes que se comportam de forma diferente. A construção é um investimento único e concentrado. A operação é mensal e proporcional ao volume de conversas, porque cada interação com o modelo de linguagem tem um custo por uso, geralmente pequeno por conversa e relevante em escala. A composição dessa conta é a mesma que detalhamos em quanto custa colocar IA para rodar na empresa.

A recomendação prática é começar por um caso de uso só, o de maior volume, medir por um mês e expandir a partir de evidência. Projetos que tentam cobrir quinze cenários na primeira entrega acertam menos, porque as prioridades reais só aparecem depois que gente de verdade começa a conversar.

Como medir se valeu a pena?

O indicador que costuma ser apresentado é número de conversas atendidas, e ele não diz nada: um robô ruim que atende dez mil conversas e resolve zero também exibe um número grande.

O indicador que importa é a taxa de resolução sem humano, medida por tipo de pedido. Se o assistente resolve setenta por cento das consultas de status de pedido sozinho, isso é tempo de atendente devolvido à empresa, e dá para converter em custo com facilidade.

Vale acompanhar mais três. O tempo até a primeira resposta útil, que costuma cair de horas para segundos e é o que o cliente percebe. A taxa de transferência para humano por tipo de assunto, que aponta onde expandir. E a satisfação em conversas resolvidas pelo assistente, comparada com a de conversas resolvidas por pessoas, que evita o autoengano de economizar às custas da experiência.

Cliente resolvendo uma solicitação sozinho pelo assistente virtual

O canal importa menos do que o acesso ao dado

Muita discussão sobre atendimento automatizado gira em torno de onde o robô vai ficar, se no site, no aplicativo ou no aplicativo de mensagens que já tratamos em atendimento automatizado no WhatsApp. O canal é uma decisão relevante de alcance, mas é a decisão fácil.

A decisão difícil, e a que determina se o projeto vai resolver problema ou apenas adicionar uma camada de irritação entre o cliente e a empresa, é se o assistente terá acesso controlado ao sistema onde a resposta realmente mora. Sem isso, você está automatizando a página de perguntas frequentes, e o cliente já não a lia mesmo.

Na DevCore, construímos assistentes conectados aos sistemas do cliente, com controle de permissão na camada de dados e caminho de escape para humano, dentro dos nossos serviços de inteligência artificial. Se a sua equipe responde as mesmas cinco perguntas o dia inteiro consultando o sistema na mão, converse com o nosso time e vamos mapear o que dá para resolver sozinho.

Perguntas frequentes sobre chatbot integrado ao sistema

Meu sistema é antigo e não tem integração pronta. Inviabiliza o projeto?

Não inviabiliza, mas muda a ordem. Constrói-se primeiro uma camada de integração sobre o sistema existente, sem alterá-lo, expondo apenas as consultas necessárias. É trabalho adicional que se paga sozinho, porque essa mesma camada serve depois para aplicativo, portal do cliente e qualquer outra integração futura.

O assistente pode alterar dados ou é melhor deixar só consulta?

Comece por consulta, que concentra a maior parte do volume e tem risco baixo. Alterações valem a pena em seguida, começando pelas reversíveis, como agendamento e atualização de cadastro, sempre com confirmação explícita do cliente e registro de quem pediu o quê. Operações irreversíveis ou financeiras devem exigir aprovação humana.

Preciso avisar o cliente de que ele está falando com um robô?

Sim, e é do seu interesse. Deixar claro no início reduz frustração, porque ajusta a expectativa, e evita a sensação de engano quando a transferência para humano acontece. O que realmente incomoda o cliente não é falar com um assistente: é falar com um assistente que não resolve e ainda dificulta o acesso a uma pessoa.