Construir um agente recepcionista que direciona para outros agentes de IA
Como montar um agente de IA "recepcionista" que recebe toda conversa de entrada e a direciona automaticamente para outro agente de IA especializado (vendas, suporte, etc.).
Um agente recepcionista não resolve casos: ele cumprimenta, identifica o que o cliente precisa e passa a conversa para o agente de IA correto (ou para um humano, quando necessário). É o padrão ideal quando você tem vários agentes especializados (Vendas, Suporte, Faturamento) e quer um único ponto de entrada.
Requisitos
- Pelo menos dois agentes de IA ativos no mesmo workspace: o recepcionista e os agentes especializados de destino.
- Os agentes de destino precisam ter nomes claros e distintos (o recepcionista os referencia pelo nome).
Passos
- Crie um novo agente de IA e chame-o, por exemplo, de "Recepção".
- Na aba Instruções, use "Usar modelo" e escolha a categoria Recepcionista como ponto de partida — ela já traz o fluxo de saudação + categorização.
- Adapte a seção de categorização aos seus próprios agentes especializados, indicando o NOME exato de cada um (ex.: "Vendas Omnifox", "Suporte Omnifox").
- Na aba Ações personalizadas, ative "Transferir para outro agente de IA" (
transfer_to_ai_agent) junto com "Atribuir a pessoa ou equipe" (para os casos que precisam de um humano diretamente). - Conecte o canal (WhatsApp, Webchat, etc.) para que este agente Recepção seja o agente de IA principal do canal.
Como funciona transfer_to_ai_agent
- O recepcionista identifica o agente de destino pelo nome (
target_agent_name, ex.: "Suporte") e pode opcionalmente informar umreason. - O agente de destino assume a conversa e responde no próximo turno diretamente — o cliente não percebe uma transferência manual, apenas muda quem responde.
- O idioma detectado do cliente é propagado automaticamente para o agente de destino, para que ele responda no mesmo idioma desde a primeira mensagem.
- Proteção anti-loop embutida: cada conversa tem um limite de 2 saltos entre agentes de IA. Ao ultrapassar esse limite, a ferramenta se recusa a transferir de novo e o agente atual precisa direcionar para uma equipe humana com
assign_to_user_or_teamem vez disso — isso evita que o cliente fique quicando entre bots indefinidamente. - Só é possível transferir para outro agente de IA do MESMO workspace.
Exemplo
Um cliente escreve "quero saber quanto custa o plano Pro". O recepcionista identifica a categoria "vendas" e executa !transfer_to_ai_agent target_agent_name="Vendas Omnifox" reason="pergunta sobre preço do plano Pro". O agente de Vendas assume o próximo turno e responde diretamente com o preço, sem o cliente precisar repetir a pergunta.
Dicas
- Sempre deixe claro no prompt quando usar
transfer_to_ai_agent(passar para OUTRO BOT especializado) versusassign_to_user_or_team(passar para um HUMANO) — são casos diferentes e o modelo precisa de critérios explícitos. - Mantenha os nomes dos seus agentes especializados estáveis; se renomear um, atualize também o prompt do recepcionista.
- Teste o percurso completo no Sandbox, incluindo o que acontece se o cliente pedir algo fora do tema de novo depois do primeiro direcionamento (para não esbarrar no limite de 2 saltos).
Solução de problemas
- "Não encontra o agente de destino": confirme que o nome coincide (ou é muito parecido) com o nome real do agente e que esse agente está ativo.
- "Para de transferir depois do segundo direcionamento": é o limite anti-loop de 2 saltos por conversa — a partir daí, a conversa precisa ir para uma equipe humana.
Artigos relacionados
-
Crie seu primeiro agente de IA
Aprenda o que um agente de IA faz no Omnifox, como dar instrucoes, conecta-lo a um canal e testa-lo no sandbox antes de falar com clientes reais.
-
Como escrever boas instruções para seu agente de IA
Aprenda a redigir instruções claras para que seu agente de IA responda com o tom, os limites e as ações corretas.
-
Dando acoes a IA (ferramentas)
As ferramentas transformam seu agente de IA em um colega que age: encerra conversas, atribui a um humano, atualiza contatos, agenda e dispara automacoes.
-
Como testar seu agente no sandbox (testador)
Use o testador para conversar com seu agente de IA e validar respostas, ações e tom antes de publicar.
-
Handoff: quando e como a IA passa a conversa para um humano
Configure a transferência da IA para um agente humano para que nenhum cliente fique travado quando precisa de atenção pessoal.