Skip to main content

Como Estruturar um Atendimento com Múltiplos Agentes de IA

Updated over 3 weeks ago

Leve seu atendimento a um novo patamar criando um time de assistentes virtuais especialistas. Este tutorial ensina como dividir tarefas complexas entre diferentes agentes de IA, garantindo um atendimento mais organizado, eficiente e com menor custo de operação.

Aprenda a construir um fluxo onde um agente inicial qualifica o cliente e, dependendo da necessidade, transfere a conversa para outros agentes especialistas (vendas, suporte, agendamento), mantendo sempre o contexto da conversa.

Em vez de construir um único assistente com um prompt gigantesco para lidar com todas as tarefas da empresa, a estratégia mais avançada é criar múltiplos agentes, cada um com uma microtarefa específica.

🚀 Vantagens dos Múltiplos Agentes

  • Organização: Facilita a identificação de falhas e a manutenção do sistema

  • Eficiência: Cada agente se torna um especialista em sua função, melhorando a qualidade da resposta

  • Redução de Custos: Prompts menores para cada agente resultam em um consumo de tokens significativamente menor por interação

  • Argumento de Venda: Você pode vender a solução como a implementação de um 'time de especialistas virtuais'

O segredo para conectar diferentes assistentes é usar variáveis para transferir o contexto da conversa entre eles.

Agente Nº 1 (O Qualificador)

Este é o primeiro ponto de contato. A função dele é qualificar o cliente, entender suas necessidades e salvar as informações importantes em uma variável.

💡 Exemplo Prático

Após o cliente expressar interesse, o Agente 1 salva o nome, o produto de interesse e as principais dúvidas em uma variável chamada contexto_cliente.

A Transição entre Agentes

🔄 Como Fazer a Transição

  • Agente 1 coleta informações e salva em uma variável (ex: contexto_cliente)

  • Agente 1 executa a função 'Condicional Step' com parâmetro específico (ex: transferir_vendas)

  • No fluxo, essa condição direciona para o próximo bloco de assistente

  • Agente 2 inicia com base no contexto salvo na variável


Agente Nº 2 (O Especialista)

Este segundo agente será o especialista (ex: vendas de um produto específico). No prompt deste agente, a instrução principal será iniciar a conversa com base nas informações salvas anteriormente.

📝 Instrução para o Prompt do Agente 2

"Inicie a conversa levando em consideração o contexto salvo na variável
{{ contexto_cliente }}. Utilize as informações já coletadas para continuar o atendimento de forma personalizada."

Retornando a Conversa (se necessário)

  • O fluxo pode ser linear (Agente 1 → Agente 2 → Finalização) ou pode retornar

  • Se precisar que o Agente 2 retorne a conversa para o Agente 1, basta que ele execute novamente a função "Condicional Step" com um parâmetro que direcione o fluxo de volta para o primeiro assistente

  • Para manter a organização visual, é recomendado clonar o bloco do Agente 1 e conectá-lo mais à frente no fluxo, em vez de criar uma linha que volta

🎯 Resultado Final

Seguindo essa estrutura, você pode criar um time completo de agentes que colaboram entre si, passando o cliente de uma etapa para a outra de forma fluida e inteligente.

Retornando a Perguntas Frequentes (FAQ)

Respostas para as dúvidas mais comuns sobre múltiplos agentes de IA

1- Qual tipo de variável devo usar: 'Texto' ou 'Número'?

Para a grande maioria dos casos, utilize a variável do tipo Texto. Ela aceita qualquer tipo de caractere, incluindo números, e permite que a IA interprete e manipule as informações sem problemas. A variável do tipo Número deve ser usada apenas em cenários muito específicos, onde você precisa realizar operações matemáticas complexas com os valores armazenados.

2- Qual o limite de disparos para uma campanha de remarketing?

A limitação não está na capacidade da plataforma, mas sim nas políticas do WhatsApp para evitar spam. Como utilizamos uma API não oficial, existe um risco de bloqueio se o volume for muito alto. Na prática, percebemos que um número seguro oscila entre 150 a 200 disparos por dia. Para uma base de 8.000 leads, por exemplo, a melhor abordagem é segmentar a lista com tags e fazer disparos diários para cada segmento. Além disso, considere vender ao seu cliente a contratação de números de telefone adicionais para distribuir o volume de disparos.

3-A plataforma consegue identificar carrinhos abandonados em marketplaces como Amazon, Shopee ou Mercado Livre?

Não. Atualmente, a plataforma não possui integração direta com esses grandes marketplaces. Eles são sistemas muito fechados e geralmente não disponibilizam as APIs necessárias para esse tipo de evento. A recuperação de carrinho funciona perfeitamente com plataformas de infoprodutos como Hotmart, Monetizze e Eduzz, com as quais temos integração.

4- Como usar o site do meu cliente como base de conhecimento para a IA?

A IA da plataforma não consegue fazer uma busca web em tempo real para consultar o site. A solução é extrair as informações do site e inseri-las na base de conhecimento do agente. Use a função 'Investigar' do ChatGPT (versão web), peça a ele: 'Estou construindo um assistente de IA. Gere uma base de conhecimento para suporte e tira-dúvidas de acordo com o seguinte site: [link completo do site do seu cliente]'. O ChatGPT irá varrer o site e gerar um texto bruto com as informações. Copie esse texto e cole no Engenheiro de Prompts da nossa plataforma, pedindo para ele refinar e estruturar aquela informação para ser usada como base de conhecimento.

5- Ao usar múltiplos agentes, o contexto da conversa é perdido na transição?

Depende de como a transição é feita. Dentro do mesmo funil: Se a transição entre agentes ocorre dentro do mesmo fluxo de automação (usando 'Condicional Step'), o contexto da conversa é 100% mantido. Atribuindo a uma Sequência: Se você finaliza um funil e usa o bloco 'Atribuir a uma Sequência' para iniciar um novo fluxo em uma data futura, o contexto original da conversa é perdido. O novo funil da sequência iniciará uma nova conversa (uma nova 'thread').

6- Posso vender um plano de gestão mensal e incluir o valor da assinatura da plataforma? Como funciona a cobrança?

Sim, essa é uma estratégia de venda comum. Você pode embutir o valor da assinatura da plataforma em sua mensalidade de gestão. No entanto, hoje não há uma forma de a plataforma fazer a cobrança única e depois repassar o valor para você. O modelo atual seria você receber o valor total do cliente e, então, usar seu próprio cartão ou meio de pagamento para assinar a plataforma em nome dele. É importante deixar isso claro para o cliente para que ele não se assuste ao ver e-mails ou notificações da plataforma.

Did this answer your question?