Análisis de contenidos mediante IA
La selección de fragmentos y la creación de miniaturas se realizan según el modelo, por lo que la parte más tediosa del trabajo ya viene propuesta, en lugar de tener que esperar a realizarla.
Caso práctico de SaaS
Una plataforma integral que convierte un vídeo largo en una semana de publicaciones breves, las programa en todas las redes en las que publica el creador y crea la campaña de pago a la vez, sin salir del panel de control.

TopFloor Trends es una plataforma de gestión de contenidos dirigida a creadores y profesionales del marketing. Un único lugar donde dividir un vídeo largo en clips cortos, diseñar las miniaturas, programar las publicaciones en todas las plataformas y gestionar las campañas de pago que se complementan con las orgánicas.
El proyecto abarca todo el proceso: un flujo de trabajo de IA que analiza un vídeo de origen y propone los segmentos que vale la pena recortar, una cola de programación controlada por una tarea cron cada quince minutos, un estudio de miniaturas basado en indicaciones y plantillas, y un asistente de Google Ads que, a partir de unas breves instrucciones, genera una campaña activa en menos de un minuto.
Cada una de esas integraciones implica el límite de ratas de otra empresa, el modelo de autenticación de otra empresa y el protocolo de carga de otra empresa; ahí es donde se ha centrado la mayor parte del trabajo de ingeniería, y de eso trata la sección que aparece al final de esta página.

Una guía paso a paso sobre TopFloor Trends, desde pegar una URL de YouTube hasta programar una semana de vídeos y una campaña de Google Ads en directo.
Generación de clips mediante IA
Pega una URL de YouTube y el modelo analiza el vídeo; a continuación, devuelve los fragmentos que conviene recortar, junto con los temas y las marcas de tiempo para afinar la selección.
Programación multiplataforma
Una cola que publica en TikTok, YouTube Shorts e Instagram Reels, con todo el calendario de contenidos visible de un solo vistazo.
Estudio de miniaturas con IA
Miniaturas a partir de una indicación y una imagen de referencia opcional, en formato apaisado, vertical o cuadrado, a partir de plantillas que mantienen la identidad de la marca.
Asistente de Google Ads
Un resumen orientativo que reúne todos los elementos de la campaña —recursos, grupos de anuncios, presupuesto y calendario— en lugar de una consola diseñada para compradores de medios a tiempo completo.
Un panel de control
El contenido orgánico y las campañas de pago se analizan en un mismo lugar, durante el mismo periodo y comparados con las mismas cifras.
Recórtalo, ponle título, crea una miniatura, prográmalo… y luego abre otra herramienta y vuelve a hacer todo el proceso para la siguiente plataforma.
Los creadores y los profesionales del marketing estaban desperdiciando su semana en la parte mecánica de la publicación. Las herramientas existían, pero cada una se encargaba de un único paso: un editor que podía recortar un fragmento pero no publicarlo, un programador que no sabía nada de los anuncios que aparecían junto al contenido, una consola de anuncios diseñada para quienes se dedican a comprar espacios publicitarios, en lugar de para la persona que ha creado el vídeo. Cada traspaso entre ellos consistía en que alguien copiara algo de una pestaña a otra.
Repetición a mano
Recortar, crear miniaturas y programar, todo ello de uno en uno, por cada publicación y por cada plataforma, cada vez.
Herramientas aisladas
Los editores, los planificadores y los paneles de control publicitarios no se comunicaban entre sí, por lo que el flujo de trabajo se basaba en copiar y pegar.
No hay una visión única
No había nada que mostrara el rendimiento del contenido orgánico y de las campañas de pago en paralelo.
Un proceso único, desde el vídeo sin editar hasta la campaña en directo.
Hemos creado todo el proceso en un único lugar. La IA analiza el vídeo original y propone los clips, de modo que el editor solo tiene que ajustar los límites en lugar de tener que buscarlos. El estudio de miniaturas y la cola de programación se encuentran en la misma biblioteca, por lo que un clip pasa de generarse a publicarse sin necesidad de exportarse en ningún momento. Y se accede a Google Ads a través de un asistente que solicita una breve descripción y configura la campaña, en lugar de una consola que da por hecho que quien la rellena lo hace a diario.
La selección de fragmentos y la creación de miniaturas se realizan según el modelo, por lo que la parte más tediosa del trabajo ya viene propuesta, en lugar de tener que esperar a realizarla.
YouTube, TikTok y Google Ads en un único panel de control, tanto para gestionar el contenido como para distribuirlo.
Un proceso simplificado de Google Ads que sugiere los recursos y reduce la configuración de la campaña de una tarde a menos de un minuto.

Users paste a YouTube URL to start an AI analysis that suggests the short-form clips worth cutting. The editor beside it is for fine-tuning start and end points and picking a platform-specific aspect ratio before anything is processed.

A central library holds every generated clip with filtering and search over it. The scheduler queues posts across multiple platforms from the same list, so the whole content calendar reads at a glance rather than one platform at a time.

The studio generates thumbnails from a plain prompt and an optional reference image, with templates for landscape, portrait and square. It is the piece that keeps a channel visually consistent without booking a designer for every upload.
Un proceso automatizado y una cola que retiene los datos.
La plataforma se lanzó con una función de reutilización de contenidos integrada de principio a fin, un sistema de programación que funciona mediante una tarea cron y un flujo de anuncios lo suficientemente sencillo como para que la propia persona que ha creado el vídeo pueda gestionarlo por sí misma.


Solution: Una cola de tareas asíncrona con generación de clips en paralelo y entrega incremental, de modo que los resultados se reciben a medida que se van completando, en lugar de tener que esperar a que termine el más lento. Una ruta alternativa con FFmpeg cubre los casos en los que esto aún no resulte lo suficientemente rápido.
Solution: Los tiempos de espera de carga se ajustan según cada plataforma, y cada llamada saliente se somete a un mecanismo de retroceso adaptativo que gestiona la frecuencia de las solicitudes de forma dinámica, en lugar de agotar la cuota diaria en una sola tarde.
Solution: Bloqueo transaccional en la base de datos. Un trabajador reclama una tarea de forma atómica antes de procesarla, por lo que dos ejecuciones de cron que se solapen no pueden procesar ambas el mismo elemento.
Solution: Una arquitectura de modo dual que obtiene los tokens de forma diferente según si la cuenta es de nivel de agencia (MCC) o del propio usuario (BYO), lo cual se determina en tiempo de ejecución y no en el momento de la configuración.
Solution: Se realiza una comprobación de duplicados mediante GAQL antes de la creación. En caso de colisión, el sistema añade un sufijo único y vuelve a intentarlo, en lugar de mostrar un error de API ante el que el usuario no puede hacer nada.
Solution: Un módulo de subida que admite tanto el protocolo «chunked» como el de «pull-from-URL», con sondeo con retardo, cancelación de tareas y reanudación de subidas fallidas.
¿Estás listo para automatizar la parte más tediosa?
Creemos tu plataforma de contenidos.