Gabriel Neuman
Gabriel Neuman
Software

Qué API de publicación social estamos evaluando para distribuir clips de podcast a varios clientes

Gabriel Neuman·
Qué API de publicación social estamos evaluando para distribuir clips de podcast a varios clientes

Estamos construyendo The Podcast Factory: software que toma episodios largos de podcast, los corta en clips de 60-90 segundos y los distribuye a TikTok, Reels, Shorts y LinkedIn para varios clientes. La pieza de generación de clips ya está resuelta — usamos NCA Toolkit para procesar video. Lo que estamos analizando ahora es qué API usar como backbone de publicación.

Este artículo es el resumen del análisis, escrito para alguien que esté en el mismo lugar: agencia o producto que necesita publicar a redes sociales en nombre de clientes, desde código, con plan de eventualmente revender la capacidad a otras marcas.

La pieza que cambia el cálculo: ya tenemos NCA Toolkit

Muchas APIs de publicación social presumen "FFmpeg incluido" o "procesamiento de video built-in". Para alguien que arranca de cero suena bien. Para nosotros es redundancia que pagaríamos dos veces.

Más importante: el procesamiento de video es nuestro margen. Corte vertical, subtítulos quemados, branding del cliente, intro/outro — eso es valor agregado facturable. Si lo delegamos al proveedor de publicación, estamos regalando el diferenciador y nos convertimos en revendedores de su API.

El criterio cambia: lo que necesitamos es la API más delgada y barata posible que solo publique. Recibe un MP4 listo, lo sube. Todo lo demás lo construimos nosotros y lo cobramos.

El segundo factor: white-label como producto futuro

The Podcast Factory v1 es la agencia: manejamos clientes finales, cobramos por mes, distribuimos sus clips. El producto secundario que estamos planeando es revender la capacidad de distribución a otras agencias de podcast — ellas tienen los clientes, nosotros somos la infra.

Para ese segundo producto, el white-label deja de ser cosmética y se vuelve feature core. Otra agencia no quiere descubrir que está revendiendo software de terceros. Eso significa que la decisión de API hoy no es solo qué nos sirve esta semana — es qué nos sirve cuando arranquemos la fase de white-label.

El filtro inicial: qué descartamos de entrada

Dos familias de software de social media management.

La primera es dashboard-first: Buffer, Hootsuite, Later, Sprout Social, SocialBee, Loomly, Sendible. Todas tienen alguna API, pero está construida como extensión del dashboard. Cuando intentas operar 50 cuentas con código, te chocas con límites raros, autenticación pensada para un humano y precios por canal que escalan mal. Descartadas.

La segunda es API-first: Upload-Post, Ayrshare, Postiz, Blotato, Publer. Aquí está el análisis real.

Los cinco candidatos en una tabla

Criterio🅱️ Blotato Starter📤 Upload-Post🅰️ Ayrshare📮 Postiz📅 Publer
Precio entrada$29/mes$16/mes$149/mes$29/mesFree real
Free tierTrial 7 días2 perfiles, sin tarjetaNoTrial 7 díasSí (limitado)
Cuentas sociales20Escala a 225+LimitadoLimitadoLimitado
Posts/mes900 TikTok + otrasIlimitado1,000 totalLimitadoLimitado
MCP nativo (Claude)✅ Sí❌ No documentado❌ No❌ No❌ No
n8n / Make oficial✅ Sí✅ Sí❌ No❌ No❌ No
SDKs (Python/Node)⚠️ No documentados✅ Sí✅ Sí🛠 Comunidad❌ No
White-label❌ No✅ Desde $50/mes💰 Desde $499/mes❌ No oficial❌ No
Procesamiento videoIncluido (no nos sirve)FFmpeg (no nos sirve)❌ No❌ No✅ Automático

Análisis caso por caso

Blotato

$29/mes Starter da 20 cuentas sociales y 900 posts/mes a TikTok (más para otras plataformas). Eso es margen para 5-10 clientes sin upgrade. Tiene MCP nativo con Claude — agendar y publicar desde un agente es trivial. n8n y Make oficiales. API documentada en help.blotato.com/api/start.

La crítica fácil es que mezcla generación de contenido AI con publicación. Para nuestro caso eso no es bloat porque no usamos esa parte y Blotato no cobra extra por créditos AI no consumidos — simplemente expiran. Pagamos el plan, usamos solo el endpoint de publicación.

Donde flaquea para el plan de largo plazo: no tiene white-label. Los clientes verían "Blotato" en el OAuth modal cuando conecten sus cuentas. Para fase agencia es aceptable. Para fase producto vendible a otras agencias, es bloqueante — habría que migrar después.

Upload-Post

El más alineado en papel con la visión completa: $16 de entrada, white-label desde $50, integraciones oficiales con n8n y Make, SDKs Python y Node documentados. Si construimos hoy ya con white-label, el código del producto v1 es el código del producto white-label de mañana — cero migración.

Donde flaquea: cuando vamos a la página principal buscando pricing exacto, autenticación o rate limits, no están. El catálogo de comparativas del sitio repite la misma estructura 11 veces — eso genera dudas sobre si el producto es tan robusto como el marketing. Es la diferencia entre una empresa de infra y una empresa de SEO con un wrapper de API.

No descartado. Estamos evaluándolo seriamente.

Ayrshare

El más establecido del grupo, mejor documentación, SDKs maduros. Pero $149/mes de entrada y 1,000 posts/mes totales se queda corto rápido: 10 clientes × 5 clips/día × 4 plataformas = 6,000/mes. White-label desde $499. Es la elección segura si ya hay ingresos para sostenerlo. No para arrancar.

Postiz

Open source con versión hosteada. La promesa es buena (puedes self-hostear si la cosa crece), pero la API está pensada para que tú uses la herramienta, no para que la herramienta sea infraestructura de otra cosa. Le falta white-label oficial.

Publer

Free tier real y procesamiento automático de medios. Está construido como herramienta para creators individuales, no como infra. API existe pero no es ciudadana de primera. Sin white-label, sin SDKs oficiales, sin integraciones n8n/Make nativas.

La decisión que estamos tomando

El análisis nos deja con dos finalistas: Blotato y Upload-Post. Son dos caminos distintos con tradeoffs reales.

Camino Blotato

Ahorrar al arrancar ($29 vs $66 con white-label de Upload-Post), validar con clientes directos durante la fase agencia, y migrar a otro proveedor cuando exista demanda real de white-label.

Lo bueno: producto sólido y documentado, MCP nativo, riesgo bajo al inicio, no pagamos por una feature que aún no monetizamos.

Lo malo: migración futura cuando arranque el producto white-label. Aún aislando la integración detrás de una capa propia, migrar de proveedor son días de trabajo y riesgo de regresiones.

Camino Upload-Post

Construir desde el día uno con white-label, pagando $66/mes desde el principio para que el código v1 sea el código del producto secundario sin migración.

Lo bueno: cero costo de migración futura. La primera demo a otra agencia ya muestra producto con su marca, no la nuestra.

Lo malo: pagamos por una feature que tarda meses en monetizar. Y el producto se siente menos sólido en sus docs públicos — eso genera duda sobre si aguanta producción seria.

Lo que vamos a probar antes de decidir

Los dos finalistas tienen free tier o trial. Antes de pagar, estos son los tres tests que harán la decisión:

  1. Autenticación multi-cliente. ¿Cómo maneja cada uno OAuth por cliente vs token compartido? Esto define la arquitectura del producto. El que sea más limpio gana puntos.
  2. Calidad del video servido. Entregamos un MP4 procesado con NCA Toolkit. ¿La API lo respeta o lo recomprime y mata la calidad? Esto se prueba en 10 minutos por proveedor.
  3. White-label real (solo Upload-Post). ¿Es solo logo en el OAuth modal, o flow completo con nuestra marca, dominio propio y experiencia del cliente final consistente? Esto define si el "white-label" justifica los $50 extra/mes desde hoy.

Tres horas de prueba ahorran tres meses de migración o tres meses pagando por una feature falsa.

Cómo nos protegemos de equivocarnos

Independiente de cuál ganen las pruebas, hay una decisión arquitectónica que tomamos antes: aislar la integración detrás de una capa propia desde el día uno. Todo lo que llame al proveedor pasa por un módulo lib/publisher/ con interfaz genérica. Cambiar de proveedor son 200 líneas, no 2,000.

Así se ve el flujo:

   ┌─────────────────────────────────┐
   │  Episodio largo de podcast      │
   └────────────────┬────────────────┘
                    │
                    ▼
   ┌─────────────────────────────────┐
   │  NCA Toolkit (procesamiento)    │
   │  · Corte vertical               │
   │  · Subtítulos quemados          │
   │  · Branding del cliente         │
   │  · Intro / outro                │
   └────────────────┬────────────────┘
                    │ MP4 listo
                    ▼
   ┌─────────────────────────────────┐
   │  Dashboard de aprobación        │
   │  (UI propia, marca propia)      │
   └────────────────┬────────────────┘
                    │ aprobado
                    ▼
   ┌─────────────────────────────────┐
   │  lib/publisher/ (interfaz       │
   │  genérica, capa de abstracción) │
   └────────────────┬────────────────┘
                    │
        ┌───────────┼───────────┐
        ▼           ▼           ▼
   ┌────────┐  ┌─────────┐  ┌────────┐
   │Blotato │  │Upload-  │  │  Otro  │
   │  (v1)  │  │Post(v2) │  │ (fugа) │
   └───┬────┘  └────┬────┘  └───┬────┘
       │           │            │
       └───────────┼────────────┘
                   ▼
        ┌────────────────────┐
        │ TikTok · Reels ·   │
        │ Shorts · LinkedIn  │
        └────────────────────┘

Esto convierte la decisión de hoy en una decisión reversible. Si Blotato gana las pruebas y arrancamos ahí, la migración a Upload-Post cuando lleguen agencias interesadas en white-label es un proyecto de días, no de semanas. Si Upload-Post gana y resulta que el producto es flojo en producción, salir a otro proveedor también es proyecto de días.

La regla: ninguna API de terceros vive directo en el código de negocio. Siempre detrás de una interfaz propia.

El criterio que estamos usando

Si estás en una situación parecida, los filtros que nos llevaron al short list:

  • ¿Ya tienes procesamiento de video resuelto? Si sí, descarta las APIs que cobran por incluirlo — no las necesitas y te quitan margen.
  • ¿Tu producto sobrevive si el proveedor sube el precio 3×? Si no, descarta los caros desde el día uno.
  • ¿Cuándo realmente vas a necesitar white-label? Si la respuesta honesta es "en seis meses, si funciona", el costo de pagarlo desde hoy hay que compararlo contra el costo de migrar después.
  • ¿El proveedor te trata como infraestructura o como usuario final? Mira los docs de API: si están enterrados tres clicks abajo del menú principal, no es infra.

El error que vimos mucho investigando este espacio es elegir por features. Todos tienen features parecidas. La diferencia real está en pricing model, foco del producto, calidad de docs y qué tan fácil es salir si te equivocas.

Vamos a publicar los resultados de las pruebas y la decisión final en este blog en las próximas semanas. Si te interesa cómo va The Podcast Factory una vez en producción, escríbeme — incluido el momento donde activemos la fase white-label para otras agencias.

Gabriel Neuman

Gabriel Neuman

Consultor en Automatización e IA con más de 15 años de experiencia. Ayudo a dueños de negocios a recuperar su tiempo mediante sistemas que trabajan solos. Fundador de GNB Labs y apasionado por el NoCode.

¿Listo para automatizar tu negocio?

Ayudo a empresas a escalar mediante automatización inteligente y estrategias de IA. Sin fricción, sin complicaciones, resultados en semanas.

También te puede interesar...