WhatsApp · Telegram · Bots de Voz · Ollama · Gemini · OpenAI · Google Cloud · ElevenLabs · RAG · PostgreSQL · Web Scraping
- Disenar y automatizar flujos de trabajo completos en n8n integrando Google Sheets, Gmail, APIs externas y bases de datos.
- Construir agentes de IA con MCP, conectados a herramientas personalizadas y servicios como Google Calendar, correo y modelos.
- Implementar casos practicos avanzados: chatbots, scraping, bots de Telegram/WhatsApp y agentes de voz con datos en tiempo real.
- Crear y administrar sistemas RAG para consultar bases de conocimiento usando PostgreSQL y Google Drive.
Enfoque 100% practico y orientado a productos.
| Caso | Descripción | Stack Recomendado |
|---|---|---|
| Chatbot FAQ empresarial | Responde politicas, soporte y ventas | n8n + RAG (PostgreSQL/Drive) + OpenAI/Ollama |
| Bot de WhatsApp | Atencion 24/7 y seguimiento de leads | n8n + WhatsApp API + RAG |
| Bot de Telegram | Notificaciones operativas y comandos | n8n + Telegram Bot API |
| Agente de voz | Recepcionista/IVR con contexto | ElevenLabs/Retell + n8n + RAG |
| Web Scraping | Recoleccion de precios/noticias | n8n + HTTP/Code + Parse + DB |
| Automatizacion ofimatica | Reportes/recordatorios desde Gmail/Sheets | n8n + Google APIs |
- Modelos: Ollama, OpenAI, Gemini
- Mensajeria: WhatsApp, Telegram
- Voz: ElevenLabs
- Cloud & Datos: Google Cloud, PostgreSQL, Google Drive
- Patrones IA: RAG, Agentes con MCP
Usuarios ──> Canales (WhatsApp/Telegram/Voz)
│
▼
n8n Orchestrator ──┬── Conectores (Google, HTTP, DB)
│ ├── MCP Tools (acciones externas)
▼ └── Scrapers / Cron Jobs
Capa de IA (Ollama/OpenAI/Gemini)
│
▼
RAG: Index + Store (PostgreSQL/Drive)
- Requisitos:
- Node.js LTS, Docker (opcional), cuenta(s) de las APIs necesarias.
- N8N:
- Auto-hospedaje (Docker) o npx:
npx n8n
- Variables de entorno:
- Agrega tus claves:
OPENAI_API_KEY,TELEGRAM_BOT_TOKEN,ELEVENLABS_API_KEY, etc.
- Flujos base:
- Importa plantillas de: Telegram Bot, WhatsApp webhook, RAG index/query, Gmail/Sheets automations.
- Prueba:
- Ejecuta nodos por seccion, verifica logs y tokens de rate limit.
Tip: empieza por un flujo minimo (canal → IA → respuesta) y luego anade RAG y MCP.
/flows
├─ messaging/
├─ voice/
├─ rag/
└─ ops/
/docs
├─ HOWTOs.md
└─ env.example.md
- Desacopla conectores (mensajeria/voz) de la logica IA.
- Versiona tus flujos (export JSON) y documenta triggers/webhooks.
- RAG: controla tamano de chunk, embeddings y politicas de refresco.
- MCP: define herramientas idempotentes, con validacion de input/output.
- No se necesita experiencia previa en automatización o IA, el curso comienza desde lo básico y avanza paso a paso.
- Conocimientos básicos de informática y manejo de aplicaciones en la web son recomendables, pero no obligatorios.
- Contar con un ordenador e internet estable para instalar n8n localmente o trabajar en su versión web.
- En este curso aprenderás a automatizar procesos, integrar servicios y construir agentes de inteligencia artificial usando n8n y el Model Context Protocol (MCP). A lo largo de las secciones verás desde los fundamentos hasta escenarios avanzados con aplicaciones reales.
- Comenzaremos con la instalación y primeros flujos en n8n, explorando nodos esenciales como Google Sheets, Gmail, HTTP Request y filtros. Luego, trabajaremos con formularios, validaciones, ciclos (loops) y bases de datos PostgreSQL, creando automatizaciones sólidas y escalables.
- Más adelante, descubrirás cómo extraer información de la web (scraping), integrarla con Google Docs y Sheets, y conectar modelos de IA como OpenAI, Gemini y Modelos locales mediante Ollama para crear chatbots, asistentes y flujos inteligentes.
- El curso también cubre la integración de MCP Servers y herramientas personalizadas (Custom Tools), permitiéndote construir agentes con conexión a servicios personalizados vía MCP. Aprenderás a crear sistemas RAG (Retrieval Augmented Generation) con PostgreSQL y Google Drive para realizar consultas a bases de conocimiento.
- Además, implementaremos agentes de voz, bots en Telegram y WhatsApp, y flujos que interactúan con servicios en tiempo real. Finalmente, verás estrategias de despliegue en la nube con Render y Railway, junto con consideraciones de seguridad y autenticación (Basic Auth, JWT, headers).
- Diseñar y desplegar flujos automatizados complejos en n8n.
- Construir agentes de IA que interactúan con datos, usuarios y herramientas externas.
- Integrar MCP como estándar para comunicación entre clientes, servidores y herramientas.
- Llevar tus proyectos de automatización a producción con despliegues seguros y confiables.
- Comprender y utilizar flujos de la comunidad.
© Erick S. Ruiz — 2025