Automatiza la publicación en redes sociales con Zapier

Todavía no hay una app de Social media studio en Zapier, pero Webhooks by Zapier puede llamar a nuestra REST API para programar posts, y nuestros webhooks firmados pueden iniciar Zaps.

Sobre la integración

Social media studio aún no tiene una app nativa de Zapier. Aun así, puedes conectarlos con Webhooks by Zapier, una app integrada de Zapier: su acción POST llama a la REST API de Social media studio para crear posts, programarlos o guardarlos como borrador, y su disparador Catch Hook recibe los webhooks que Social media studio envía cuando los posts se publican, fallan o reciben comentarios.

Qué puedes automatizar con Zapier

El contenido suele empezar en otro sitio: un blog, una hoja de cálculo, un formulario o una tienda. Un Zap que llama a la API convierte esas fuentes en posts programados sin copiar y pegar, y los webhooks permiten que el resto de tu stack reaccione cuando algo se publica.

  • Crea posts en cualquier destino de publicación que hayas conectado, para publicar ahora o a una hora fija
  • Guarda posts como borradores para que alguien del equipo los revise antes de programarlos
  • Pasa a la petición los textos, enlaces y fechas de los pasos anteriores del Zap
  • Adjunta imágenes y vídeos de tu biblioteca de medios por ID de archivo
  • Inicia Zaps con eventos como post.published, post.failed o inbox.comment_received

Cómo configurarlo

Necesitas una clave de API de un plan de Social media studio que incluya acceso a la API y un plan de Zapier que incluya Webhooks by Zapier, que no está en el plan gratuito de Zapier.

  1. 1Como propietario del espacio de trabajo en Social media studio, abre Ajustes → API y crea una clave de API.
  2. 2En tu Zap, añade una acción de Webhooks by Zapier con el evento POST, establece la URL en https://api.so-me.studio/v1/posts y el tipo de payload en JSON.
  3. 3Añade una cabecera X-API-Key con tu clave y luego añade text, socialMedia (por ejemplo, LINKEDIN) y postType (por ejemplo, TEXT) como campos de datos. Añade scheduledAt en formato ISO 8601 para programar el post en lugar de publicarlo ahora.
  4. 4Para iniciar Zaps desde Social media studio, añade un disparador Catch Hook, copia su URL y añádela como endpoint en Ajustes → Webhooks con los eventos que quieras.

Ejemplo de petición

Esta petición programa un post de LinkedIn. Omite scheduledAt para publicar de inmediato y añade accountId cuando haya más de una cuenta conectada para esa plataforma.

POST https://api.so-me.studio/v1/posts
X-API-Key: YOUR_API_KEY
Content-Type: application/json

{
  "text": "New on the blog: how we plan a month of posts https://example.com/blog/monthly-plan",
  "socialMedia": "LINKEDIN",
  "postType": "TEXT",
  "scheduledAt": "2026-11-02T09:00:00Z"
}

Ejemplos de Zaps

  • De una entrada nueva del blog a posts programados

    RSS by Zapier detecta un artículo nuevo, y dos peticiones POST programan un post de LinkedIn y un post de X que enlazan a él.

  • De filas de Google Sheets a posts programados

    Cada fila nueva de una hoja de contenido, con texto, plataforma y fecha, se convierte en un post programado para la hora indicada en esa fila.

  • De un vídeo nuevo de YouTube a LinkedIn y X

    El disparador de YouTube se activa con una subida nueva a tu canal, y dos peticiones comparten el enlace del vídeo en LinkedIn y X.

  • Texto escrito con IA como borrador para aprobación

    Un paso de ChatGPT escribe el texto a partir de un tema y después un POST a /v1/drafts lo guarda para revisión en lugar de publicarlo.

  • Alerta de post fallido

    Un disparador Catch Hook recibe post.failed, y el Zap envía los detalles a un canal de Slack para que alguien pueda reintentar el post.

Tus datos están seguros

Tu clave de API está en las cabeceras de la petición del Zap, así que limita quién puede editar el Zap y revoca la clave desde Ajustes → API si alguna vez queda expuesta. Las entregas de webhooks se firman con el secreto de tu endpoint, así que puedes comprobar de dónde vienen.

Obtener soporte

La guía rápida de la REST API y la documentación de webhooks en docs.so-me.studio cubren cada campo usado aquí. ¿Te has atascado en algún paso de la configuración? Consulta el Centro de ayuda.

Documentación

Integraciones relacionadas

Todavía no. Esta configuración usa Webhooks by Zapier, la app integrada de Zapier para llamar a cualquier REST API y recibir webhooks, así que no tienes que esperar a una app nativa.

Por nuestra parte, cualquier plan de pago, porque todos incluyen acceso a la API. Para iniciar Zaps con nuestros webhooks necesitas Creator o superior. Por parte de Zapier, un plan que incluya Webhooks by Zapier, que Zapier no ofrece en su plan gratuito.

Cada entrega tiene una cabecera X-Webhook-Signature: un HMAC-SHA256 del cuerpo sin procesar, codificado en hexadecimal y firmado con el secreto de firma de tu endpoint. Catch Raw Hook transmite el cuerpo sin procesar y las cabeceras, así que un paso de Code by Zapier puede recalcularlo y compararlo.

Sí. Lo más sencillo es tener el archivo en tu biblioteca de medios y enviar su ID en fileIds. Subir un archivo nuevo desde un Zap requiere peticiones adicionales, primero para una URL de subida y luego para la subida, tal como describe la referencia de la API.

El post se marca como fallido y se dispara un webhook post.failed, así que un Zap puede avisarte. Puedes reintentarlo desde el panel o con POST /v1/posts/:id/retry.

Programa una vez.
Publica en todas partes.

Deja de hacer malabares con pestañas: redacta, adapta y publica en 20 plataformas desde un único calendario.

Automatiza la publicación en redes sociales con Zapier