← Todos os estudos de caso
PT

Estudo de caso · engenharia de IA

ADA: um agente de IA para operações de suporte do checkout

O ADA é um agente de suporte técnico para operações de checkout. Não é um chatbot colado a uma central de ajuda: é um agente conectado às ferramentas de engenharia e observabilidade que o time já usava, respondendo perguntas operacionais e investigando incidentes com acesso autenticado e somente leitura.

Contexto

Eu trabalhava em uma plataforma de checkout e pagamentos onde as mesmas perguntas operacionais voltavam toda semana: esse meio de pagamento está falhando para o lojista X, esse pedido realmente falhou, esse comportamento vem de uma feature flag. As respostas existiam, mas estavam espalhadas por ferramentas com modelos de autenticação e linguagens de consulta diferentes: observabilidade (Sentry, Grafana, Prometheus, Loki), analytics de produto (Mixpanel), feature flags (GrowthBook), rastreamento de issues (Linear), Slack e um conjunto de runbooks operacionais.

Engenheiros passavam parte do dia funcionando como um buscador entre seis dashboards.

Problema

Minha responsabilidade

Desenvolvi o ADA: o serviço do agente, as integrações com as ferramentas e o modelo de permissões que decide o que o agente pode ler.

O que eu implementei

Como funciona

Uma solicitação chega pelo Slack. O agente planeja quais ferramentas chamar, chama por meio da camada autenticada de ferramentas e compõe a resposta a partir da evidência retornada. Como as ferramentas são somente leitura e com escopo definido, a pior consequência de uma escolha ruim é uma consulta inútil, não uma alteração em produção. O mesmo serviço é reutilizado por um job agendado que gera o digest diário por lojista.

Decisões de design e trade-offs

Resultado

Cerca de 70% menos chamados de suporte chegando ao time de desenvolvimento depois que o ADA passou a responder perguntas operacionais e a fazer a triagem inicial de incidentes.

O que aprendi