Recordando solicitamos lo siguiente:
Deseo crear una automatización basada en n8n + Go Hi level + Kommo + AI + CRM para obtener respuestas en videos de youtube en el celular a preguntas de catecismo para soporte de catecismo parroquial el tutorial de automatización deseo sea diseñado en dos capítulos, para gente que nunca ha tenido contacto con este tipo de herramientas lo implemente , incluye costos iniciales y de mantenimiento y consejos prácticos
Automatización “para obtener respuestas en videos de youtube en el celular a preguntas de catecismo”
ENTREGA 2 DE 2– CONSTRUYENDO EL FLUJO EN n8n
A continuación el flujo está dividido en 6 bloques claros. Cada bloque corresponde a un nodo o a un conjunto de nodos en n8n.
2.1 1️⃣ Recepción del mensaje (Trigger)
| Paso | Acción en n8n | Detalle |
|---|---|---|
| 1 | Kommo Trigger (New Message) | Configura la integración con tu cuenta de Kommo → selecciona “WhatsApp Business” o “Telegram”. |
| 2 | Set (opcional) | Normaliza la variable question = {{$json["text"]}}. |
| 3 | If | Si el mensaje es de tipo “audio”, pasa al nodo Whisper; si es texto, sigue al paso 2. |
Tip: En la fase de pruebas, usa tu propio número y envía mensajes de prueba para ver la estructura JSON que llega a n8n.
2.2 2️⃣ (Opcional) Transcripción de audio → texto
| Nodo | Descripción |
|---|---|
| HTTP Request | Llama a la API de Whisper (OpenAI) con el archivo de audio. |
| Set | Guarda la transcripción en la variable question. |
Nota: Whisper cobra por segundo de audio; para preguntas cortas el costo es prácticamente nulo.
2.3 3️⃣ Interpretar la pregunta con IA
-
OpenAI → Chat Completion
- Prompt (ejemplo):
Eres un asistente de catecismo. Un feligrés pregunta: "{{question}}". Determina la categoría (Bautismo, Eucaristía, etc.) y sugiere 3 palabras clave. - Salida: JSON con
{ "category": "...", "keywords": ["...","...","..."] }
- Prompt (ejemplo):
-
Set
- Extrae
categoryykeywordsa variables.
- Extrae
Tip: Usa
temperature: 0para respuestas determinísticas.
2.4 4️⃣ Buscar video en YouTube
-
HTTP Request (GET) a
https://www.googleapis.com/youtube/v3/search- Parámetros:
part=snippetq={{keywords.join(" ")}} catecismotype=videomaxResults=3key=TU_API_KEY
- Parámetros:
-
Function (JavaScript)
const items = $json.items; // Elige el video con mayor “viewCount” (requiere una segunda llamada opcional a videos.list) return [{ json: { videoId: items[0].id.videoId, title: items[0].snippet.title } }]; -
Set
videoUrl = "https://youtu.be/" + videoId
2.5 5️⃣ Guardar la interacción en el CRM
-
GoHighLevel → Add/Update Contact
- Busca al contacto por número de teléfono. Si no existe, créalo.
- Añade un custom field
última_pregunta={{question}}yúltimo_video={{videoUrl}}.
-
Add Note (opcional)
- Registra la respuesta completa para historial.
2.6 6️⃣ Enviar la respuesta al móvil
| Canal | Nodo en n8n | Mensaje ejemplo |
|---|---|---|
| WhatsApp (Twilio/Kommo) | Kommo → Send Message | “Hola 🙏, aquí tienes el video que responde a tu duda: {{videoUrl}}” |
| Telegram | Telegram → Send Message | Igual que arriba. |
| SMS (GoHighLevel) | SMS | Mensaje corto con enlace (URL corta con Bitly para ahorrar caracteres). |
Tip: Usa una URL acortada (Bitly, TinyURL) para que el enlace no ocupe mucho espacio en SMS.
2.7 7️⃣ (Opcional) Notificación al equipo pastoral
- Email → “Se recibió una pregunta sobre {{category}} y se envió el video {{title}} al feligrés {{phone}}”.
- Sirve para seguimiento o para crear contenido nuevo si la pregunta es frecuente.
📊 COSTOS ESTIMADOS
| Concepto | Costo inicial (USD) | Costo mensual | Comentario |
|---|---|---|---|
| n8n Cloud (plan Free) | 0 | 0 (hasta 2 000 ejecuciones/mes) | Suficiente para pruebas. |
| VPS (si auto‑hosteas) | 5 – 10 (primer mes) | 5 – 10 | 1 CPU, 1 GB RAM → ~10 000 ejecuciones/mes. |
| GoHighLevel | 0 (trial 14 días) | 97 / agente (plan Agency) | Puedes compartir el agente entre varios usuarios de la parroquia. |
| Kommo | 0 (trial) | 30 / usuario | Necesario para el webhook de WhatsApp. |
| OpenAI (ChatGPT + Whisper) | 0 (crédito gratuito $18) | $0.002 / 1 k tokens (≈ 0.02 USD/pregunta) | Coste prácticamente nulo en uso bajo. |
| Google Cloud (YouTube API) |
0 (crédito $300)
|
$0.002 / 1000 consultas | Muy bajo. |
| Número WhatsApp Business (Twilio) | 0 (creditos prueba) | $10 / número + $0.005 / mensaje | Depende del volumen. |
| Bitly (acortador) | 0 | 0 (plan gratuito < 1 000 links) | Opcional. |
| Mantenimiento (tiempo admin) | — | 2 – 5 h/mes (~$30‑$80) | Revisión de logs, actualizaciones y mejora de prompts. |
| Total aproximado | ≈ $15‑$25 (solo pruebas) | ≈ $150‑$200 (operación continua) | Los precios pueden variar según la región y el número de usuarios. |
Consejo financiero: Si la parroquia cuenta con un presupuesto limitado, comienza con n8n Cloud + GoHighLevel trial + Kommo trial y, una vez que la demanda sea estable, migra a un VPS barato y elimina el número de WhatsApp Business (usa Telegram, que es gratuito).
🛠️ CONSEJOS PRÁCTICOS
| Área | Consejo |
|---|---|
| Planificación | Documenta las preguntas más frecuentes (FAQ). Usa esas palabras clave para entrenar el prompt y reducir llamadas a YouTube. |
| Seguridad | Guarda todas las API keys en la sección Credentials de n8n (cifrado interno). Nunca las pongas en el flujo como texto plano. |
| Escalabilidad | Si el número de consultas supera 1 000/mes, considera usar queues en n8n (Redis) o dividir el flujo en “consulta IA → búsqueda video” y “envío de mensaje”. |
| Privacidad | Informa a los feligreses que sus preguntas se guardarán en el CRM con fines de seguimiento pastoral. Cumple con la normativa local de protección de datos (RGPD si estás en Europa). |
| Monitoreo | Activa el “Error Workflow” en n8n (nodo “Error Trigger”) que envíe un email al administrador cuando algo falle. |
| Mejora continua | Cada 30 días revisa las métricas de “video visto” (puedes usar UTM en el enlace). Si un video tiene bajo engagement, ajusta los keywords o crea un video propio. |
| Comunicación interna | Usa un canal de Slack o Discord para que el equipo pastoral reciba notificaciones de “nuevas preguntas” y pueda responder manualmente si la IA no encuentra un video adecuado. |
| Formación | Organiza una breve sesión de 1 h para los voluntarios de la parroquia: cómo usar el panel de n8n, cómo leer los logs y cómo actualizar la lista de categorías. |
| Backup | Exporta semanalmente la base de datos del CRM (CSV) y guarda una copia del flujo de n8n (Export Workflow). |
📌 RESUMEN RÁPIDO – “CHECKLIST DE IMPLEMENTACIÓN”
- Crear cuentas (n8n, GoHighLevel, Kommo, OpenAI, Google Cloud).
- Configurar webhook en Kommo → obtener URL de n8n.
- Instalar n8n (cloud o VPS) y crear credenciales (OpenAI, YouTube, Twilio).
- Construir el flujo siguiendo los bloques 1‑6 del Capítulo 2.
- Probar con 5‑10 preguntas reales; revisar la estructura JSON y los logs.
- Añadir al CRM los campos personalizados y la lógica de guardado.
- Configurar notificaciones al equipo pastoral (email/Slack).
- Documentar la guía interna (capturas de pantalla, pasos para crear nuevos nodos).
- Monitorear costos y rendimiento (tablero de n8n → “Executions”).
- Iterar cada mes: ajustar prompts, actualizar lista de canales de YouTube, mejorar mensajes de salida.
🎉 ¡Listo!
Con estos dos capítulos tienes todo lo necesario para lanzar la solución “Catecismo al cambio de móvil”. El flujo es sencillo de mantener, económico y, lo más importante, brinda a la comunidad parroquial acceso rápido a la enseñanza catequética directamente desde su teléfono.
¡Que Dios te acompañe en este proyecto de evangelización digital! 🙏🚀