Automatización10 min de lectura

Crea un bot de alertas inteligentes con n8n, OpenAI y Telegram en 15 minutos

Aprende a capturar eventos de tus aplicaciones, resumirlos con GPT-4o-mini y enviarte notificaciones accionables por Telegram sin escribir código complejo.

Por Equipo Técnico de DigitalStack • Publicado el 12 de Noviembre, 2026
Publicidad
Google AdSense Slot (leaderboard)

1. Instalación de n8n según tu entorno

Puedes correr n8n al instante utilizando Docker (la opción recomendada para producción con persistencia) o mediante npx para pruebas rápidas:

Terminal / Comandos
1# Ejecutar n8n con volumen persistente en puerto 5678:
2$docker run -d --name n8n -p 5678:5678 -v n8n_data:/home/node/.n8n --restart always docker.n8n.io/n8nio/n8n
3
4# Abre en tu navegador:
5# http://localhost:5678

2. Arquitectura del Flujo Interactivo de n8n

A continuación tienes el diagrama visual del flujo con los 4 nodos conectados. Puedes hacer clic en cada nodo para inspeccionar sus parámetros y expresiones exactas:

n8n

Lienzo Interactivo de Flujo: Triaje de Leads con IA & Telegram

Haz clic en cualquier nodo para inspeccionar sus parámetros y expresiones en tiempo real.

Disparador

Webhook Trigger

webhookActivo
+
+
Modelo IA

OpenAI GPT-4o-mini

openAiActivo
+
+
Notificación

Telegram Bot

telegramActivo
+
+
Base de Datos

Notion Database

notionActivo

Configuración del Nodo: OpenAI GPT-4o-mini

@n8n/n8n-nodes-langchain.openAi
Paso 2 de 4
Parámetros y Expresiones
Modelgpt-4o-mini
Temperature0.2
System MessageEres un clasificador de oportunidades de ventas. Genera un resumen de 2 frases con prioridad Alta/Media/Baja.
Prompt Expresión{{ $json.body.content }}
Datos que Pasan al Siguiente Nodo (JSON Output)
{ "prioridad": "Alta", "resumen": "Lead calificado con volumen de 500 tickets diarios para automatización.", "siguiente_accion": "Agendar demo en < 2 horas" }
Publicidad
Google AdSense Slot (in-feed)

3. Creación del Bot de Telegram con @BotFather

Para que n8n pueda enviar alertas a tu teléfono o grupo:

Terminal / Comandos
1# 1. Abre Telegram y busca al bot oficial @BotFather
2# 2. Envía el comando:
3$/newbot
4
5# 3. Asigna nombre y usuario (ej. MisAlertasBot)
6# 4. Copia el token HTTP API generado (ej. 712938123:AAH7...)
7# 5. Escribe a tu nuevo bot cualquier mensaje para iniciar el chat

4. Expresiones y mapeo de datos entre nodos

En n8n, los datos fluyen como objetos JSON. Para transferir los datos del Webhook a Telegram, utiliza la sintaxis de expresiones con doble llave:

💡 Consejo Práctico:Con GPT-4o-mini cada llamada de triaje cuesta menos de $0.0001 USD. 10,000 alertas procesadas mensualmente representan menos de $1 USD en tu factura de OpenAI.
Terminal / Comandos
1# Remitente del lead capturado por el Webhook:
2${{ $node["Webhook Trigger"].json.body.from }}
3
4# Resumen generado por OpenAI:
5${{ $json.resumen }}
6
7# Prioridad calculada por el modelo:
8${{ $json.prioridad }}

Preguntas Frecuentes

¿Cómo hago para que el Webhook reciba datos desde internet si tengo n8n en localhost?

Puedes utilizar el túnel integrado de n8n iniciando con "n8n start --tunnel", o bien utilizar Cloudflare Tunnels o ngrok para exponer el puerto 5678 de forma segura.

#n8n#OpenAI#Telegram#Workflows#No-Code

¿Te sirvió esta guía?

Explora nuestro catálogo de comparativas o prueba las utilidades gratuitas para seguir aprendiendo.

Ver más tutoriales →