← Recursos
GUÍA PRÁCTICA · TU PRIMER AGENTE DE IA
DESDE CERO · SELF-HOSTED · GRATIS

Crea tu primer agente de IA con n8n.

Guía práctica desde cero para crear y poner en funcionamiento tu primer agente de IA utilizando n8n y Claude. No necesitas conocimientos previos de automatización ni programación.

En esta guía vas a aprender a instalar n8n en tu propio servidor, conectar un modelo de IA, añadir memoria y herramientas, y construir un agente funcional capaz de interpretar instrucciones y ejecutar acciones. Al terminar tendrás un agente de IA funcionando de verdad en tu propia instalación de n8n, y las bases necesarias para construir sistemas mucho más avanzados.

🎯 Principiante · ⭐⭐☆☆☆
🖥️ Self-hosted con Claude, en VPS + EasyPanel + n8n
🧰 Necesitas: VPS · dominio propio · API Key de Anthropic
El recorrido paso a paso ↓
01Antes de empezar
qué vamos a construir
02Crea tu VPS e instala n8n
Hostinger → EasyPanel → n8n
03Crea tu primer workflow
el punto de entrada
04Añade el cerebro: AI Agent
conecta Claude
05Dale memoria
contexto entre mensajes
06Conecta herramientas
Sheets + HTTP Request
07Activa tu agente
ponlo en marcha
08Arquitectura completa
cómo encaja todo
09Prueba tu agente
3 pruebas reales
10Si se rompe
errores + solución
11Siguiente nivel
mejoras que puedes añadir
12Tu siguiente proyecto
agente de cualificación de leads
01 · ANTES DE EMPEZAR

¿Qué vamos a construir?

Antes de empezar, quiero que entiendas qué vamos a construir. No vamos a limitarnos a crear un workflow y conectar un modelo de IA — vamos a construir la base de un agente capaz de recibir una petición, analizarla, utilizar herramientas externas y devolver una respuesta o ejecutar una acción.

USUARIO
inicia la interacción
N8N
conecta las piezas
AI AGENT
decide qué hacer
CLAUDE
comprende y genera
HERRAMIENTAS
ejecutan acciones
RESPUESTA
o acción real
entrada automatización ia herramientas resultado

n8n es la plataforma que utilizaremos para construir y ejecutar nuestro workflow — será el encargado de conectar todas las piezas del sistema. El AI Agent es el componente que permite que nuestro sistema interprete una petición y decida qué debe hacer. El modelo de IA (Claude, en esta guía) proporciona la capacidad de comprender y generar respuestas. Las herramientas son servicios externos que el agente puede utilizar: consultar una base de datos, leer Google Sheets, hacer una petición HTTP, ejecutar acciones en otras aplicaciones. La respuesta/acción es el resultado final — el agente puede responder al usuario o usar una herramienta para actuar.

🧰 ¿QUÉ NECESITAS?

▸ Servidor
Un VPS
▸ Dominio
Un dominio propio
▸ Panel
Cuenta Hostinger + EasyPanel
▸ IA
Cuenta Anthropic + API Key
▸ Acceso
Terminal / acceso SSH
▸ Ordenador
Con conexión a Internet
!
¿Qué VPS necesito? Puede resultar tentador contratar el más barato. Para una instalación de n8n que vas a usar de forma normal y que puede crecer, mi recomendación es empezar con un servidor de alrededor de 8 GB de RAM, Ubuntu, EasyPanel, n8n y PostgreSQL. Un servidor de 2 GB puede quedarse corto con varios workflows, herramientas y bases de datos ejecutándose a la vez.
i
Consejo: no necesitas comprar un servidor enorme desde el primer día — empieza con recursos suficientes para trabajar con comodidad y aumenta la capacidad si tu proyecto crece.
!
En esta guía usamos una instalación self-hosted (Hostinger → VPS → EasyPanel → n8n) y Claude de Anthropic como modelo. Si usas otro proveedor de IA, como GPT o DeepSeek, algunos pasos de configuración cambian — al final de la sección 04 comparamos los tres.
02 · CREA TU VPS E INSTALA N8N

Instala n8n en tu propio servidor.

Si nunca has usado n8n ni tienes un servidor, no te preocupes — empezamos desde cero. El objetivo: VPS funcionando → EasyPanel instalado → n8n instalado → dominio conectado → n8n accesible por HTTPS.

PASO 1 — CREA UNA CUENTA EN HOSTINGER

PASO 2 — CREA TU VPS

PASO 3 — CONFIGURA EL ACCESO AL VPS

PASO 4 — CONÉCTATE AL VPS

En macOS o Linux, abre Terminal y ejecuta (sustituye por la IP real de tu VPS):

~ TERMINAL
ssh root@TU_IP_DEL_SERVIDOR
# ejemplo: ssh root@123.123.123.123

Si usas Windows, conéctate con PowerShell, Windows Terminal o un cliente SSH compatible.

i
¿Qué acabamos de hacer? Hemos abierto una conexión remota con tu VPS. A partir de ahora, los comandos que ejecutes en esta terminal se ejecutan directamente en tu servidor.

PASO 5 — INSTALA EASYPANEL

EasyPanel es la interfaz que usaremos para administrar n8n sin configurar todo manualmente desde terminal. Desde la terminal del VPS, ejecuta el comando de instalación oficial y actual de EasyPanel.

!
El comando de instalación puede cambiar con el tiempo — usa siempre el que la documentación oficial de EasyPanel indique en ese momento, no copies uno de un tutorial antiguo.

PASO 6 — ACCEDE A EASYPANEL

PASO 7 — CREA UN PROYECTO PARA N8N

PASO 8 — INSTALA N8N

!
Usa siempre una versión actualizada y mantenida de n8n — no uses una versión antigua solo porque aparezca en un tutorial de Internet. Interfaces, nodos y funciones evolucionan.

PASO 9 — CONFIGURA N8N

Durante el despliegue configura URL pública, dominio, zona horaria, credenciales y base de datos. La configuración exacta depende de tu versión de EasyPanel y la plantilla usada — el objetivo es que n8n conozca la dirección desde la que será accesible públicamente, por ejemplo https://n8n.tudominio.com.

PASO 10 — CONECTA TU DOMINIO

Accede al panel DNS de tu proveedor de dominio y crea un registro:

PANEL DNS
Tipo: A  |  Nombre: n8n  |  Valor: IP de tu VPS

Resultado: n8n.tudominio.com → tu IP. Guarda los cambios — la propagación del DNS puede tardar.

PASO 11 — CONFIGURA HTTPS

Cuando el dominio apunte correctamente al servidor, configúralo dentro de EasyPanel (n8n.tudominio.com). EasyPanel debe gestionar la conexión segura por HTTPS. El objetivo: poder acceder a https://n8n.tudominio.com.

!
🔒 Utiliza siempre HTTPS para una instalación accesible desde Internet.

PASO 12 — PRIMER ARRANQUE DE N8N

Accede a https://n8n.tudominio.com. Si todo está bien configurado, aparecerá la pantalla inicial de n8n — crea tu usuario administrador (email + contraseña segura) y guárdalo en un lugar seguro.

Así debería verse tu instalación
https://n8n.tudominio.com
n8n accesible
HTTPS activo
Usuario administrador creado
SI SE ROMPE · INSTALACIÓN
No puedo acceder a mi dominio
Causa probable

El registro A no apunta a la IP correcta, o el dominio todavía no se ha propagado.

Solución

Revisa el registro A en el panel DNS y confirma que el dominio está bien configurado en EasyPanel.

Cómo comprobarlo

Espera unos minutos y vuelve a probar — la propagación DNS puede tardar.

El certificado HTTPS no se genera
Causa probable

El dominio todavía no apunta realmente al servidor.

Solución

Confirma que el registro DNS ya se propagó antes de pedirle a EasyPanel que genere el certificado.

Cómo comprobarlo

Accede a https://n8n.tudominio.com — si carga con candado, está resuelto.

El servidor va muy lento
Causa probable

El VPS se ha quedado sin RAM o CPU disponible.

Solución

Comprueba el consumo de recursos en EasyPanel; si está saturado, aumenta la capacidad del VPS.

Cómo comprobarlo

El panel de monitorización de tu proveedor muestra el uso de RAM/CPU en tiempo real.

03 · CREA TU PRIMER WORKFLOW

Tu primer workflow.

i
¿Qué acabamos de hacer? El Webhook permite que el workflow reciba información desde una petición externa — en una implementación real podría venir de un formulario, WhatsApp, Telegram o una web. Por ahora lo usamos para probar el agente.
04 · AÑADE EL CEREBRO: AI AGENT

Conecta el modelo.

Añade el nodo AI Agent y conéctalo: Webhook → AI Agent. Será el encargado de interpretar la petición y decidir qué hacer.

PASO 1 — CONECTA CLAUDE

PASO 2 — CREA LAS CREDENCIALES DE ANTHROPIC

!
Seguridad: tu API Key es privada. No la publiques en Instagram, no la compartas en capturas, no la subas a GitHub ni la compartas con otras personas.

🧠 SYSTEM MESSAGE

El System Message define el comportamiento del agente. Puedes empezar con este ejemplo:

system_message.txt
Eres un asistente de IA útil, preciso y profesional.
Tu objetivo es ayudar al usuario utilizando la información y las herramientas disponibles.
Antes de responder, analiza cuidadosamente la petición del usuario.
Si necesitas información disponible mediante una herramienta, utiliza la herramienta correspondiente.
No inventes información.
Si no tienes suficiente información para responder, indica claramente qué información necesitas.
Responde siempre de forma clara y directa.
Cuando utilices una herramienta, analiza el resultado antes de responder al usuario.

Este prompt define rol (quién es el agente), objetivo (qué debe conseguir), reglas (cómo debe comportarse) y herramientas (cómo debe usarlas).

🧠 ¿QUÉ MODELO DE IA DEBERÍAS USAR?

modelocostecuándo usarlo
Claudemedioel que usamos aquí — entiende mejor contexto e instrucciones complejas
GPTmedioalternativa muy conocida, buena si ya trabajas en el ecosistema OpenAI
DeepSeekbajoel barato — úsalo para probar y ajustar el prompt sin gastar
i
Consejo: no existe un modelo universalmente mejor — depende de coste, velocidad, capacidad y complejidad de la tarea.
05 · DALE MEMORIA

Que no empiece de cero.

Sin memoria, cada interacción puede comenzar desde cero: el usuario dice "me llamo Carlos", el agente responde, y después "¿cómo me llamo?" — sin memoria, el agente no tiene ese contexto.

▸ Opción 1
Simple Memory — para pruebas
▸ Opción 2
Postgres Chat Memory — persistente
i
Recomendación: empieza con Simple Memory para aprender y probar. Cuando el proyecto crezca, estudia una memoria persistente en PostgreSQL.
06 · CONECTA HERRAMIENTAS

Que deje de opinar.

Un chatbot normalmente recibe una pregunta y devuelve una respuesta. Un agente puede usar herramientas para realizar acciones.

HERRAMIENTA 1 — GOOGLE SHEETS

La descripción de la herramienta es importante — el agente decide cuándo usarla según lo que le digas:

tool_description.txt
Utiliza esta herramienta cuando el usuario solicite información sobre los registros almacenados en la hoja de cálculo. Antes de responder una pregunta relacionada con estos registros, consulta la herramienta para obtener la información actualizada.

HERRAMIENTA 2 — HTTP REQUEST

Permite que el agente haga peticiones HTTP y se conecte con APIs y servicios externos.

AI AGENT
HTTP REQUEST
API EXTERNA
RESPUESTA
07 · ACTIVA TU AGENTE

Ponlo en marcha.

08 · ARQUITECTURA COMPLETA

Cómo encaja todo.

USUARIO
WEBHOOK
AI AGENT
CLAUDE
RESPUESTA
▸ El AI Agent también consulta
Memoria — para el contexto
▸ Y también
Herramientas — para actuar
09 · PRUEBA TU AGENTE

Compruébalo ahora.

▸ Prueba 1
"Hola, ¿qué puedes hacer?"
▸ Prueba 2
"Busca la info de Carlos en la hoja"

En la prueba 1, el agente debería responder explicando sus capacidades. En la prueba 2, debería identificar que necesita usar la herramienta de Google Sheets. Prueba también algo no relacionado con sus herramientas — debería responder con sus instrucciones generales.

Checklist antes de continuar
El workflow está activo
El modelo de IA responde
Las credenciales funcionan
La memoria está conectada
Las herramientas están conectadas
El agente decide cuándo usar una herramienta

Si todo está funcionando: felicidades, has creado tu primer agente de IA con n8n.

10 · SI SE ROMPE

Los errores más habituales.

Los errores forman parte del proceso. Aquí tienes los más comunes al montar el agente.

Invalid API Key
Causa probable

La API Key no es correcta, está incompleta o ha sido revocada.

Solución

Comprueba que copiaste la clave completa y que la credencial corresponde al proveedor correcto.

Cómo comprobarlo

Genera una key nueva en la consola de Anthropic y vuelve a probar.

Authentication failed (Google Sheets)
Causa probable

Las credenciales de Google necesitan volver a autorizarse.

Solución

Vuelve a conectar las credenciales OAuth y comprueba que n8n tenga los permisos necesarios.

Cómo comprobarlo

Ejecuta el nodo de Sheets de forma manual — si responde con datos, está resuelto.

El agente no utiliza la herramienta
Causa probable

La descripción de la herramienta no explica cuándo debe utilizarse, o no está bien conectada.

Solución

Reescribe la descripción: en vez de "Google Sheets", usa "consulta esta herramienta cuando necesites información actualizada de los clientes".

Cómo comprobarlo

Repite la prueba 2 — el agente debería llamar a la herramienta antes de responder.

El workflow no se activa
Causa probable

No se guardó el workflow, o hay un error en alguno de los nodos.

Solución

Guarda el workflow, revisa todos los nodos y ejecuta una prueba manual antes de reactivar.

Cómo comprobarlo

El toggle "Active" debería quedarse encendido tras guardar.

11 · LLEVA TU AGENTE AL SIGUIENTE NIVEL

Amplía sus capacidades.

▸ 01
Añade más herramientas (Gmail, APIs, CRM)
▸ 02
Conecta WhatsApp
▸ 03
Conecta Telegram
▸ 04
Conecta un CRM
▸ 05
Añade una base de conocimiento
▸ 06
Crea agentes especializados
12 · TU SIGUIENTE PROYECTO

Cualifica leads automáticamente.

Ahora que has creado tu primer agente, vamos a construir algo más útil para un negocio: un agente que recibe un lead, analiza su información, lo cualifica y actualiza el CRM.

NUEVO LEAD
AGENTE IA
CUALIFICA
CRM
SEGUIMIENTO
SIGUE APRENDIENDO

¿Quieres ver más?

Voy añadiendo nuevas guías paso a paso sobre IA y automatización para negocios — échale un vistazo a las que ya están disponibles.

¿Te atascaste en algún paso? Escríbeme →