Subagents y Tools
Un agente útil no debería resolver todo con un solo prompt. En Whaapy,Tools, Subagents y MCPs son la forma de darle capacidades concretas al agente sin volverlo una mezcla inmanejable de reglas.
Piensa en el agente principal como el coordinador de la conversación. Las tools ejecutan acciones, los subagents se enfocan en tareas específicas y los MCPs conectan sistemas externos.
Diferencia rápida
| Elemento | Qué es | Cuándo usarlo |
|---|---|---|
Tool | Una acción o consulta concreta | Agendar, buscar catálogo, disparar un trigger, transferir a humano |
Subagent | Un agente especializado en una responsabilidad | Ventas, soporte, agenda, calificación, seguimiento |
MCP | Un conector estructurado a un sistema externo | CRM, base de datos, calendario, docs, herramientas internas |
Knowledge | Información que el agente consulta para responder | FAQs, políticas, servicios, procesos, documentos |
- si el agente necesita saber, usa
Knowledge - si necesita hacer una acción puntual, usa
Tools - si necesita trabajar como especialista, usa
Subagents - si necesita conectarse a otro sistema, usa
MCPs
Tools
Una tool convierte una intención del cliente en una acción controlada. Ejemplos:- consultar disponibilidad
- agendar una cita
- cancelar una cita
- buscar un producto
- disparar un flujo externo
- transferir a humano
- crear una nota interna
Buen uso
Mal uso
Subagents
Un subagent es una especialización del agente principal. Sirve cuando una parte del flujo necesita instrucciones, objetivo o contexto propio. Ejemplos:Ventas
Califica intención, recomienda productos y empuja al siguiente paso comercial.
Soporte
Pide datos mínimos, identifica problema y decide si debe escalar.
Agenda
Coordina disponibilidad, confirma horarios y evita dobles reservas.
Seguimiento
Reactiva conversaciones abandonadas con reglas claras.
MCPs
MCP significa Model Context Protocol. En Whaapy puedes pensarlo como una forma estándar de conectar capacidades externas al agente. No necesitas verlo como infraestructura. Para el usuario, un MCP es un conector que responde preguntas como:- qué sistema puede consultar el agente
- qué acciones puede ejecutar
- con qué permisos
- qué datos quedan disponibles
- cómo se prueba o desconecta
- consultar un CRM
- leer documentación interna
- buscar datos en una base externa
- consultar disponibilidad en un sistema tercero
- ejecutar acciones en una herramienta operativa
Cómo trabajan juntos
Un flujo real puede verse así:Buenas prácticas
- Crea tools para acciones que tengan efecto real.
- Crea subagents para responsabilidades completas, no para reglas pequeñas.
- Usa MCPs cuando la fuente o acción vive fuera de Whaapy.
- Define límites claros: qué puede hacer, qué no puede hacer y cuándo escalar.
- Prueba cada capacidad con conversaciones reales antes de activarla en producción.
- Mantén el prompt principal corto; delega conocimiento a
Knowledgey acciones aTools.
Configuración relacionada
Tools
Configura acciones disponibles para el agente.
Subagents
Diseña agentes especializados por tarea o flujo.
MCPs
Conecta sistemas externos como capacidades estructuradas.
Knowledge
Alimenta el contexto que los agentes usan para responder.