Construir un agente recepcionista que derive a otros agentes de IA
Cómo armar un agente de IA "recepcionista" que reciba toda conversación entrante y la derive automáticamente a otro agente de IA especializado (ventas, soporte, etc.).
Un agente recepcionista no resuelve casos: saluda, identifica qué necesita el cliente y pasa la conversación al agente de IA correcto (o a un humano si hace falta). Es el patrón ideal cuando tenés varios agentes especializados (Ventas, Soporte, Facturación) y querés un único punto de entrada.
Requisitos
- Al menos dos agentes de IA activos en el mismo workspace: el recepcionista y los agentes especializados destino.
- Los agentes destino deben tener nombres claros y distintos (el recepcionista los referencia por nombre).
Pasos
- Creá un nuevo agente de IA y llamalo, por ejemplo, "Recepción".
- En la pestaña Instrucciones, usá "Usar plantilla" y elegí la categoría Recepcionista como punto de partida — ya trae el flujo de saludo + categorización.
- Adaptá la sección de categorización a tus propios agentes especializados, indicando el NOMBRE exacto de cada uno (ej. "Ventas Omnifox", "Soporte Omnifox").
- En la pestaña Acciones personalizadas, activá "Transferir a otro agente IA" (
transfer_to_ai_agent) además de "Asignar a persona o equipo" (para los casos que necesiten un humano directamente). - Conectá el canal (WhatsApp, Webchat, etc.) a este agente Recepción como el agente de IA principal del canal.
Cómo funciona transfer_to_ai_agent
- El recepcionista identifica al agente destino por nombre (
target_agent_name, ej. "Soporte") y opcionalmente pasa unreasoncon el motivo. - El agente destino toma la conversación y responde el siguiente turno directamente — el cliente no nota una transferencia manual, solo cambia quién le contesta.
- El idioma detectado del cliente se propaga automáticamente al agente destino, para que responda en el mismo idioma desde su primer mensaje.
- Anti-bucle incorporado: cada conversación tiene un límite de 2 saltos entre agentes de IA. Si se supera, la herramienta se niega a transferir de nuevo y el agente actual debe derivar a un equipo humano con
assign_to_user_or_teamen su lugar — así se evita que el cliente rebote entre bots indefinidamente. - Solo se puede transferir a otro agente de IA del MISMO workspace.
Ejemplo
Un cliente escribe "quiero saber cuánto cuesta el plan Pro". El recepcionista identifica la categoría "ventas" y ejecuta !transfer_to_ai_agent target_agent_name="Ventas Omnifox" reason="pregunta por precio del plan Pro". El agente de Ventas toma el siguiente turno y responde directamente con la cotización, sin que el cliente tenga que repetir su pregunta.
Consejos
- Diferenciá siempre en el prompt cuándo usar
transfer_to_ai_agent(pasar a OTRO BOT especializado) versusassign_to_user_or_team(pasar a un HUMANO) — son casos distintos y el modelo necesita el criterio explícito. - Mantené los nombres de tus agentes especializados estables; si los renombrás, actualizá también el prompt del recepcionista.
- Probá el recorrido completo en el Sandbox, incluyendo qué pasa si el cliente vuelve a pedir algo fuera de tema tras la primera derivación (para no chocar con el límite de 2 saltos).
Solución de problemas
- "No encuentra el agente destino": confirmá que el nombre coincide (o es muy parecido) al nombre real del agente y que ese agente está activo.
- "Deja de transferir después de la segunda derivación": es el límite anti-bucle de 2 saltos por conversación — a partir de ahí, la conversación debe pasar a un equipo humano.
Artículos relacionados
-
Cómo escribir buenas instrucciones para tu agente de IA
Aprendé a redactar instrucciones claras para que tu agente de IA responda con el tono, los límites y las acciones correctas.
-
Crear tu primer agente de IA
Aprende qué hace un agente de IA en Omnifox, cómo darle instrucciones, conectarlo a un canal y probarlo en el sandbox antes de que hable con clientes reales.
-
Cómo probar tu agente en el sandbox (probador)
Usá el probador para conversar con tu agente de IA y validar respuestas, acciones y tono antes de publicarlo.
-
Darle acciones a la IA (herramientas)
Las herramientas convierten a tu agente de IA en un colaborador que actua: cierra conversaciones, asigna a un humano, actualiza contactos, agenda citas y dispara workflows.
-
Handoff: cuándo y cómo la IA pasa la conversación a un humano
Configurá el traspaso de la IA a un agente humano para que ningún cliente quede atascado cuando hace falta atención personal.