Postika para n8n

Automatiza tus publicaciones en redes sociales con n8n

Con una clave de proyecto y un nodo HTTP Request, cualquier flujo de n8n puede programar posts en Postika. Y si quieres que decida una IA, conecta el AI Agent por MCP.

Paso a paso

  1. 1

    En Postika, ve a Conectar IA → Claves de proyecto y crea una clave (ptk_…). Saca los IDs de los canales con GET /api/v1/channels.

  2. 2

    En n8n, añade un nodo HTTP Request después de tu disparador (RSS, formulario, programación…).

  3. 3

    Método POST, URL https://postika.app/api/v1/posts.

  4. 4

    Autenticación: Generic credential type → Header Auth, con nombre Authorization y valor Bearer ptk_….

  5. 5

    Activa Send Body, tipo JSON, y envía content, channel_ids, when (por ejemplo {{ $now.plus({ days: 1 }).toFormat('yyyy-MM-dd HH:mm') }}) y mode: "approval".

Prompts de ejemplo

  • (AI Agent) Lee la última entrada del RSS del blog y crea un post para LinkedIn y otro para X, pendientes de aprobación mañana a las 9:00.
  • (AI Agent) Revisa los posts de la próxima semana y crea uno para los días que estén vacíos.
  • (AI Agent) Con los datos de este producto nuevo de la tienda, redacta un post para Facebook y un borrador para Instagram.
  • (AI Agent) Resume la newsletter de hoy en un post de Threads de menos de 500 caracteres.
  • (AI Agent) Borra los posts pendientes que tengan la palabra «Black Friday» si ya ha pasado la fecha.

Dos formas de conectar n8n

1. Nodo HTTP Request (determinista). El flujo decide qué se publica y cuándo; Postika solo lo recibe. Es lo más fiable para recetas fijas: nuevo artículo en el RSS → post en LinkedIn; nueva fila en Google Sheets → post programado a la hora de la columna.

2. AI Agent con MCP (flexible). Añades un nodo MCP Client Tool al agente con endpoint https://postika.app/api/mcp, transporte HTTP Streamable y autenticación Bearer con tu clave. El agente recibe las cinco herramientas de Postika y decide: mira el calendario, redacta, crea o borra.

La primera opción es más predecible; la segunda, más potente cuando el texto tiene que adaptarse.

El cuerpo de la petición

Todos los flujos envían lo mismo:

CampoQué es
contentTexto del post (cada red aplica su límite)
channel_idsUno o varios IDs de canal
whenHora local del proyecto, YYYY-MM-DD HH:MM
modeapproval, schedule, draft o now

Mientras pruebas, usa approval: nada sale sin que lo veas en el calendario. Los errores vuelven como { "error": "…" } con un estado 4xx, así que en el historial de ejecuciones de n8n verás por qué ha fallado (por ejemplo, un texto de 300 caracteres para X).

Recetas que merecen la pena

  • Blog → redes: RSS Trigger → HTTP Request a LinkedIn, X y Threads, pendiente de aprobación.
  • Hoja de cálculo como calendario: Google Sheets Trigger con columnas fecha, red y texto → un post por fila.
  • Tienda online: nuevo producto → borrador en Instagram (la foto la añades en la app, la API recibe el texto).
  • Agente semanal: Schedule Trigger cada lunes → AI Agent que revisa el calendario y rellena huecos.

Sobre la foto o el vídeo: Instagram, TikTok, Pinterest y YouTube los exigen, así que crea esos posts como borrador o pendientes y complétalos en Postika. La documentación completa está en automatizaciones. También puedes hacerlo con Make o Zapier, y entender la base en API de redes sociales.

Preguntas frecuentes

¿Cómo saco los IDs de los canales para n8n?

Haz una petición GET /api/v1/channels con tu clave de proyecto, por ejemplo con un nodo HTTP Request de prueba. Te devuelve cada canal con su ID, red y límite de caracteres.

¿Qué pasa si el texto es demasiado largo para una red?

Postika responde con un error 4xx y el motivo, y el nodo de n8n falla mostrando ese mensaje. Así puedes acortar el texto o añadir un nodo que lo recorte antes.

¿n8n tiene un nodo oficial de Postika?

No hace falta: se usa el nodo HTTP Request con la API REST, o el nodo MCP Client Tool dentro de un AI Agent. Ambos funcionan con una clave de proyecto.

¿La clave de proyecto da acceso a todas mis marcas?

No. Cada clave solo llega a su proyecto. Si gestionas varios clientes, crea una clave por proyecto y úsala en el flujo de ese cliente.

¿Puedo publicar al instante desde n8n?

Sí, con mode: "now". Te recomendamos empezar con approval hasta que el flujo esté probado.

Prueba Postika gratis 7 días

Conecta tus redes y tu IA en minutos. Cancela cuando quieras.