Jorge Navarro
Me encanta ésta clase!!
Convertir un video de YouTube en un artículo web optimizado sin escribir cada página a mano es posible con un flujo que conecta Notion, un agente de inteligencia artificial y Framer. Si publicas tutoriales y quieres escalar tu contenido, este proceso te muestra cómo generar páginas de forma programática y automatizada [00:07].
La lógica es sencilla: tomas la pieza de contenido base (el video), extraes su información, la transformas en texto optimizado y la publicas conectando una base de datos con tu constructor web. Sirve igual si usas WordPress, Webflow o Framer, porque el sistema es prácticamente el mismo [00:52].
Qué disparador uso para automatizar desde YouTube
Todo arranca en Relay, la herramienta donde se construyen los flujos de automatización. Después de registrarte, creas un nuevo workflow y lo primero que defines es el trigger, es decir, el disparador que pone en marcha todo [01:12].
En este caso, el disparador es cada vez que se sube un video a un canal de YouTube. Buscas la opción de nuevo video posteado, pegas la URL del canal (la encuentras en la página principal de tu canal) y Relay identifica automáticamente los videos ya publicados [01:34].
¿Qué es un trigger en una automatización? Es el evento que inicia el flujo. Aquí el trigger es la publicación de un nuevo video en tu canal de YouTube, que activa todos los pasos siguientes de forma automática.
El siguiente paso, también desde YouTube, ya no es un trigger sino una acción: obtener la transcripción del video vía URL. Si no encuentra transcripción, el flujo continúa sin resultado para no romperse [02:03].
Cómo convierto una transcripción en un artículo optimizado para SEO
Aquí entra el agente de inteligencia artificial. Añades un AI Agent que genera una acción a partir de un prompt, y ese prompt define el resultado que quieres [02:31].
El prompt del ejemplo indica: eres un experto en SEO y vas a convertir este tutorial en un resultado optimizado, tomando en cuenta el tema y la intención de búsqueda. Un detalle clave: pedirle que mantenga los H2, H3 y H4 en markdown, porque ese formato es el que necesita la página para estar optimizada [02:47].
¿Por qué importa el markdown con H2 y H3? Porque estructura el contenido en jerarquías que los motores de búsqueda entienden. Sin esos encabezados, la página pierde optimización y claridad para el lector.
El agente devuelve un campo llamado SEO Optimized Content, que es la transcripción transformada en artículo. Como es un agente, tiene herramientas, conocimiento y data, así que puedes darle referencias de otros artículos para que entienda qué consideras tú un buen texto SEO [03:15].
Cómo estructuro la base de datos en Notion
Un sitio web son páginas con distintos campos, y cada campo es un dato o un bloque de contenido. Por eso necesitas una base de datos en Notion que luego se integra con Framer [03:48].
La tabla se puede crear con un prompt dentro del propio Notion, pidiéndole al agente que genere una estructura para publicar páginas optimizadas con H2 y H3. Los campos mínimos que debes tener son:
Además de las columnas, cada página de Notion tiene un espacio en blanco. Ahí es donde se pega el contenido generado por la automatización, y eso crea una página nueva con toda la información estructurada [06:12].
El paso final del flujo en Relay es añadir una página cada vez que se genera contenido nuevo. Buscas la acción Añadir página en Notion, seleccionas la base de datos y usas la función que sugiere automáticamente los campos: título, descripción, URL y thumbnail que ya tenías en YouTube. Así reutilizas trabajo que ya habías hecho [06:56].
Por qué a veces falla la prueba y cómo lo resuelvo
Al hacer la primera prueba puede aparecer un error que dice que el body debe ser de menos de cierto límite porque el contenido es muy largo. Es normal, y aquí viene lo interesante: iterar es parte del proceso [08:20].
Un punto crítico es el slug. Sin él no puedes publicar la página, porque es lo que completa la ruta de la URL. Revisa siempre que ese campo esté lleno y correctamente mapeado antes de publicar [08:47].
Cómo conecto Notion con Framer para publicar
Framer tiene registro gratuito y funciona como un canvas de diseño, lo que lo hace muy amigable. Su gran ventaja es que ya viene integrado con Notion mediante un plugin [09:44].
Después de autenticarte con tu cuenta de Notion, Framer sincroniza y automapea la data hacia una colección dentro de su CMS, que funciona como gestor de páginas. Revisa que cada campo tenga el formato correcto [10:25].
Un ajuste esencial: el campo de la URL del video de YouTube debe ir como texto plano (plain text). Si lo dejas como formato URL, no podrás embeber el video ni reproducirlo dinámicamente. Ese detalle se aprende con ensayo y error [11:42].
¿Por qué la data en Framer aparece en gris y no se edita? Porque la fuente de la verdad es Notion, no Framer. Todo cambio se hace en Notion, lo que permite que equipos no técnicos colaboren en la creación de contenido.
Cómo creo la página dinámica final en Framer
Con la data ya conectada, falta darle un lugar donde vivir. Creas una carpeta, que funciona como categoría, y dentro las páginas, que serán los distintos tutoriales [13:20].
En Páginas seleccionas New CMS Page y eliges la página de detalle, que es donde se publica cada tutorial. Framer autogenera una versión inicial que sirve para arrancar, pero hay elementos que ajustar [13:44].
Para integrar el video insertas un YouTube embed, lo colocas arriba y en el panel lateral seleccionas la variable del campo de texto. Ese es el momento en que se ve por qué el formato de texto plano era tan importante: si eliges un campo de URL, el video se rompe [14:30].
Otro ajuste viene desde el prompt. Si el contenido incluye un H1, hay que modificar el prompt para que no lo agregue, porque ese bloque es único y no se puede editar dentro del contenido. El título se saca como un campo dinámico independiente, no desde el cuerpo del texto [15:40].
Al sincronizar la data, insertas el campo Título y todo queda alineado: título, video y un tutorial generado a partir de tu propia transcripción. A partir de ahí puedes agregar más campos dinámicos y hacer el sistema mucho más escalable [16:38].
Cuéntanos en los comentarios cómo aplicarías este flujo en tu empresa y comparte el ejemplo que hayas construido.
Jorge Navarro
Me encanta ésta clase!!
Gabriela García González
Crack!! 🙂↔️
Jose Sanchez
Me pregunto si hago un keyword research y tengo una serie de keywords que quiero que la IA meta al texto, GPT5 los metería sin necesidad de yo tener que editar.
Me gusta, aunque me molesta un poco que el tono o la voz de la IA sea demasiada evidente, y eso le haga perder personalidad al texto.
(Asumo que la voz humana añade valor, aunque quizás no...)
Diego Valbuena
Relay ya no existe fue comprado qué alternativa puedo tomar?
Relay (Relay.app) fue adquirido por LinkedIn y cerró sus puertas, pero la buena noticia es que la lógica visual que usábamos sigue viva en herramientas similares.
Para armar tus flujos de automatización con IA, tus mejores alternativas directas son Make (por su flexibilidad visual y costos) o n8n (si buscas control total y flujos avanzados). ¿Has probado alguna de estas antes?
Gerardo Colindres
Me surge una pregunta: por qué Relay?
Podríamos construir todos estos workflows usando Claude Code o Cowork?
o por ejemplo, podría usar Zapier?
Al final mi duda es sobre cómo intentar tener un stack sólido y reducido.
Boris Turcios
Sergio Enrique Vesga Quintanilla
Se podría hacer la automatización con wordpress?
Daniela Gómez
ProfesorSí se puede, te toca usar alguna plataforma como para sincronizar wordpress con tu notion o base de datos
Leyder Sanchez
🤓🤔
📌 RESUMEN — Automatización completa de video de YouTube con IA 🎯 MEMOTECNIA 👉 “A.U.T.O.Y.T.” A = Activación del trigger U = Uso de transcripción automática T = Transformación con IA O = Organización en CMS Y = YouTube Integrado T = Test y publicación ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🧠 1) OBJETIVO DE ESTE SISTEMA │ ├─ Automatizar **todo el proceso de transformar un video de YouTube en contenido útil para SEO y publicación** sin intervención manual paso a paso. ├─ Esto ahorra tiempo y escala tu producción de contenido útil a partir de lo que ya publicas. └─ Ideal para creadores que quieren **multiplicar valor a partir de cada video**. 🧠 MEMO: “Automatiza lo que ya haces, no repitas tareas” ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ⏱️ 2) DEFINE UN *TRIGGER* CLARO │ ├─ El proceso inicia cuando **publicas un nuevo video en YouTube**. ├─ Ese evento activa un flujo que extrae todo lo necesario para construir contenido derivado. ├─ El trigger puede ser un webhook, una actualización en un CMS o un workflow programado. └─ Sin trigger, no hay flujo automatizado. 🧠 MEMO: “Publicación → disparador → acción automática” ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🗣️ 3) EXTRACCIÓN DE TRANSCRIPCIÓN │ ├─ El sistema obtiene automáticamente la **transcripción del video** (texto completo con todo lo que se dice). ├─ Esta transcripción será la base para **generar otros contenidos derivados**. ├─ Así evitas transcripción manual o edición de texto por persona. └─ Esta base textual alimenta la siguiente etapa de IA. 🧠 MEMO: “De voz a texto = materia prima para IA” ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🤖 4) TRANSFORMACIÓN CON IA │ ├─ Un **agente de IA** toma la transcripción y la **convierte en contenido optimizado para SEO**: │ → estructura con subtítulos (H2, H3, H4) │ → texto fluido listo para publicación ├─ La IA ajusta tono, intención y formato según tu objetivo editorial. ├─ El resultado es texto en formato Markdown o similar, que puede ir directamente a tu CMS. └─ Sin intervención manual, el contenido se escribe, ordena y prepara para publicación. 🧠 MEMO: “Transcripción → SEO → texto listo” ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🗃️ 5) ORGANIZACIÓN EN CMS │ ├─ El contenido optimizado se envía a una **base de datos gestionada** (como Notion o similar). ├─ Esta actúa como **centro de verdad** para el contenido generado. ├─ Cada artículo incluye campos clave: │ → título │ → slug (URL) │ → video embebido │ → cuerpo del texto │ → miniatura y descripción └─ Con esta organización puedes **publicar páginas dinámicas automáticamente**. 🧠 MEMO: “CMS = control y organización central” ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🌐 6) PUBLICACIÓN DINÁMICA EN SITIO │ ├─ Desde el CMS, el contenido puede **publicarse en páginas web dinámicas**. ├─ Usas un generador o plataforma que mapea campos del CMS a páginas web. ├─ Cada nuevo artículo se hace visible sin intervención manual. ├─ Puedes incluir el **video original de YouTube embebido** como parte del artículo. └─ Esto multiplica la visibilidad y el punto de entrada de tus videos. 🧠 MEMO: “Video + texto → página dinámica” ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 🛠️ 7) PRUEBAS Y AJUSTES │ ├─ Es importante **testear el flujo completo**, desde el disparador hasta la publicación. ├─ Ajusta prompts de IA para mejorar calidad SEO y relevancia de contenido. ├─ Verifica que los campos de tu CMS estén mapeados correctamente. └─ Una vez estable, el sistema funciona de forma repetitiva. 🧠 MEMO: “Test → ajustar → escalar” ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📌 RESUMEN FINAL 👉 Automatiza tu canal creando un flujo integral: ✔ Publica un video → activa un trigger ✔ Extrae transcripción automáticamente ✔ Usa IA para generar texto optimizado para SEO ✔ Organiza el contenido en un CMS ✔ Publica páginas automáticas enlazadas al video ✔ Testea y mejora la automatización 🎯 MEMOTÉCNICO A = Activar trigger U = Usar transcripción T = Transformar con IA O = Organizar en CMS Y = YouTube integrados T = Test y publicar