- Diseñar n8n como capa de integración para agentes.
- Separar disparadores, herramientas, aprobaciones y logs.
- Preparar un flujo compatible con modelos locales o cloud.
Flujo base en n8n
Webhook o Email Trigger -> Normalizar entrada -> AI Agent o HTTP Request a LangGraph -> Switch por riesgo -> Crear borrador / pedir aprobación / rechazar -> Guardar log -> Notificar resultado
Contratos de herramientas
Cada herramienta debe definir entrada, salida y límite. Ejemplo:
tool: create_email_draft input: to: email subject: string body: string output: draft_id: string forbidden: - send_without_approval - attach_private_files
Si has guardado la evidencia de esta lección, continúa con «Aprobaciones humanas y permisos». Si no, repite la comprobación antes de avanzar.