Combinar OpenClaw con n8n para automatizaciones personales potentes
Cómo conectar tu agente de IA personal OpenClaw con los flujos de trabajo de automatización de n8n. Desencadena respuestas de IA desde correos, formularios y webhooks, y usa tu agente como bloque de construcción en automatizaciones más amplias.
Dos herramientas complementarias
OpenClaw y n8n resuelven problemas diferentes pero funcionan muy bien juntos. OpenClaw te ofrece un agente de IA conversacional en tus aplicaciones de mensajería — algo con lo que interactúas directamente, que conoce tu contexto y responde de forma inteligente. n8n es una plataforma de automatización de flujos de trabajo (de código abierto y auto-alojable) que conecta aplicaciones, desencadena acciones y procesa datos sin necesidad de código en la mayoría de los flujos.
Por separado: OpenClaw gestiona la conversación con IA. n8n gestiona la automatización entre sistemas. Combinados: obtienes automatizaciones potenciadas por IA que pueden leer tu correo, procesar envíos de formularios, responder a webhooks y tomar acciones inteligentes, todo de forma automática.
La arquitectura de integración
Hay dos formas de conectar OpenClaw y n8n:
- n8n llama a la API de OpenClaw — n8n desencadena una solicitud de inferencia de IA a través de OpenClaw cuando ocurren ciertos eventos (nuevo correo, envío de formulario, hora programada). OpenClaw procesa la respuesta de IA y n8n usa el resultado en los pasos siguientes del flujo.
- Los webhooks de OpenClaw activan n8n — Cuando tu agente recibe un comando o mensaje específico, envía un webhook a n8n, que ejecuta un flujo de trabajo (crear un evento de calendario, actualizar una hoja de cálculo, enviar un SMS).
Puedes ejecutar n8n en el mismo VPS que OpenClaw (necesita aproximadamente 1 GB adicional de RAM) o en un servidor separado si prefieres una separación limpia.
Instalar n8n en tu VPS
n8n se ejecuta como una aplicación Node.js. En tu VPS (asumiendo que Node.js 22 ya está instalado por el instalador de k-claw):
npm install -g n8n
n8n start
Para uso en producción, ejecútalo como un servicio systemd en el puerto 5678 con un proxy inverso (nginx) delante. Activa HTTPS con Let's Encrypt para que los webhooks de servicios externos (Gmail, GitHub, etc.) puedan alcanzarlo de forma segura.
Flujo de trabajo 1: resumen de correo procesado por IA
Este flujo se ejecuta cada mañana a las 7h, obtiene tu bandeja de entrada de Gmail, envía los asuntos y remitentes a la API de OpenClaw para su priorización y entrega un mensaje de Telegram con tu resumen ordenado por IA.
Pasos del flujo en n8n:
- Disparador Cron: 7:00 AM cada día laborable
- Nodo Gmail: obtiene los correos de las últimas 12 horas
- Nodo HTTP Request: envía los datos del correo a la API de OpenClaw (
POST /api/agent/query) - Nodo Telegram: envía el resumen formateado por IA a tu chat
La respuesta de OpenClaw a la consulta contiene el resumen priorizado, que n8n extrae y reenvía a Telegram.
Flujo de trabajo 2: respondedor de IA para envíos de formularios
Para freelancers o pequeñas empresas, este flujo procesa los envíos del formulario de contacto con IA antes de que lleguen a tu bandeja. Cuando alguien rellena tu formulario:
- Disparador Webhook: recibe los datos del formulario
- Llamada a la API de OpenClaw: "Dado este mensaje, ¿es un cliente potencial real o spam? Si es real, categorízalo y sugiere una respuesta."
- Nodo IF: enruta según la clasificación de la IA
- Cliente potencial real: envía a tu CRM + te notifica por Telegram con el resumen de IA y la respuesta sugerida
- Spam: registra y descarta silenciosamente
Flujo de trabajo 3: notas de reunión a elementos de acción
Después de una reunión, pega o sube tus notas a un comando específico de Telegram. OpenClaw las procesa y envía un resumen estructurado a n8n mediante webhook, que luego:
- Crea tareas en tu herramienta de gestión de proyectos (Todoist, Linear, Notion)
- Envía un correo de resumen a todos los participantes por Gmail
- Crea eventos de calendario para las fechas de seguimiento mencionadas en las notas
Referencia de endpoints de la API de OpenClaw
Para los nodos HTTP Request de n8n, OpenClaw expone una API REST sencilla en tu servidor:
POST http://localhost:3001/api/agent/query
Authorization: Bearer YOUR_API_TOKEN
Content-Type: application/json
{
"message": "Summarize these emails and rank by urgency: ...",
"context": "optional additional context",
"stream": false
}
La respuesta contiene el texto generado por IA que n8n puede enrutar, transformar o reenviar.
Consideraciones de seguridad
Cuando n8n y OpenClaw se comunican en el mismo servidor, usa direcciones localhost en lugar de exponer la API de OpenClaw públicamente. Si están en servidores separados, usa autenticación por token de API y restringe la API de OpenClaw a la IP de tu servidor n8n mediante reglas de firewall UFW.
Nunca expongas la API de OpenClaw en un puerto público sin autenticación — proporciona acceso directo a tu agente de IA y a su memoria.
Por dónde empezar
El mejor primer proyecto es el resumen de correo — no requiere código personalizado, aporta valor inmediato y te enseña el patrón de llamar a OpenClaw desde un nodo HTTP de n8n. Una vez que funcione, el resto de flujos seguirán de forma natural.
El curso avanzado de k-claw cubre la integración con n8n en detalle, incluyendo la configuración de autenticación y archivos JSON de flujos de ejemplo que puedes importar directamente.
Automate your workflows. From your phone.
OpenClaw connects to 5,400+ skills. Build automations that run 24/7 without you — all managed from Telegram or WhatsApp.
Start automatingRelated articles
¿Qué es un agente de IA personal? Guía completa para 2026
Descubre qué son los agentes de IA personales, cómo funcionan y por qué el autoalojamiento te ofrece privacidad, control y personalización ilimitada frente a los asistentes en la nube.
Cómo instalar OpenClaw en un VPS: guía paso a paso
Una guía completa para instalar OpenClaw en tu propio VPS. Desde la elección del servidor hasta la configuración de los modelos de IA y los canales de mensajería.