Postika per n8n

Automatizzare i social con n8n e Postika

Un nodo HTTP Request basta per pubblicare sui social da qualsiasi workflow n8n. Se vuoi che sia un agente IA a decidere cosa scrivere, c'è anche l'MCP Client Tool.

Passo dopo passo

  1. 1

    In Postika crea una chiave in Collega IA → Chiavi di progetto (inizia con ptk_) e recupera gli ID dei canali con GET /api/v1/channels.

  2. 2

    In n8n aggiungi un nodo HTTP Request dopo il trigger (RSS, modulo, pianificazione…). Metodo POST, URL https://postika.app/api/v1/posts.

  3. 3

    Autenticazione: Generic credential type → Header Auth. Nome Authorization, valore Bearer ptk_… (la tua chiave).

  4. 4

    Attiva Send Body, tipo di contenuto JSON, e incolla il corpo con le espressioni: content, channel_ids, when e mode (approval mentre fai le prove).

  5. 5

    Esegui il nodo una volta: la risposta contiene l'ID e lo stato del post, che trovi subito nel calendario di Postika.

Prompt di esempio

  • (AI Agent) Leggi il nuovo articolo arrivato dal feed RSS e prepara un post per LinkedIn e uno per Facebook, in approvazione per domani alle 9:00.
  • (AI Agent) Controlla quanti post ci sono nel calendario di questa settimana e, se sono meno di tre, proponi un post in bozza per Threads.
  • (AI Agent) Per ogni prodotto nuovo del foglio Google, scrivi una didascalia per Instagram e lasciala in bozza: le foto le aggiungo io.
  • (AI Agent) Riassumi in 280 caratteri l'ultimo episodio del podcast e programmalo su X per le 18:00.

Due modi di usare n8n con Postika

1. HTTP Request (deterministico). Il workflow decide tutto: il trigger porta i dati, tu componi il testo con le espressioni e il nodo invia il post. È la scelta giusta quando il testo è prevedibile, per esempio «titolo + link» di ogni nuovo articolo.

Il corpo JSON è sempre lo stesso:

CampoEsempio
content{{ $json.title }} {{ $json.link }}
channel_idsID dei canali presi da /api/v1/channels
when{{ $now.plus({ days: 1 }).toFormat('yyyy-MM-dd HH:mm') }}
modeapproval, schedule, draft o now

2. AI Agent con MCP Client Tool (l'IA decide). Aggiungi all'agente un MCP Client Tool con endpoint https://postika.app/api/mcp, trasporto HTTP Streamable e autenticazione Bearer con la tua chiave. L'agente riceve i cinque strumenti di Postika e può leggere il calendario, creare ed eliminare post. Così il modello (OpenAI, Claude, Gemini, quello che usi in n8n) scrive il testo e sceglie social e orari.

Workflow pronti da copiare

  • RSS → social: trigger RSS Feed, nodo HTTP Request con titolo e link, modalità approval. Ogni articolo nuovo diventa un post in attesa su LinkedIn e Facebook.
  • Google Sheets → calendario: un foglio con colonne data, testo e social; un trigger pianificato legge le righe del giorno e crea i post programmati. È il modo più semplice per caricare in blocco un calendario editoriale.
  • Modulo → post: un Form Trigger dove il cliente scrive la notizia; l'AI Agent la riscrive per ogni social e la lascia in approvazione.
  • Controllo settimanale: un Schedule Trigger il lunedì chiede all'agente di leggere i prossimi 7 giorni e mandarti un riepilogo su Slack o email.

Ricorda il fuso: when è nell'ora locale del progetto Postika, non del server n8n.

Immagini e video

L'API e l'MCP di Postika ricevono testo, social, data e modalità. Per i social che richiedono media (Instagram, TikTok, Pinterest, YouTube) crea il post in draft o approval e aggiungi la foto o il video nell'app prima di approvarlo. Per X, LinkedIn, Facebook e Threads il testo basta e il workflow può arrivare fino alla pubblicazione.

Errori e limiti

Gli errori tornano come { "error": "…" } con uno stato 4xx, quindi nella cronologia delle esecuzioni di n8n vedi subito il motivo: un testo troppo lungo per X (280 caratteri), un canale sbagliato, una data nel passato. Una chiave di progetto vede solo il suo progetto: se gestisci più clienti, crea una chiave per ciascuno e tieni separati i workflow.

Ogni piano di Postika include API e chiavi, post illimitati e progetti illimitati: si paga solo per numero di social collegati, da 29 € al mese. Vedi prezzi, la documentazione delle automazioni e le alternative Make e Zapier.

Domande frequenti

n8n può pubblicare su Instagram?

Con Postika n8n può creare il post Instagram con la didascalia, ma l'immagine o il video vanno aggiunti nell'app, perché l'API riceve solo testo. Lascia il post in draft o approval e completalo prima di approvarlo.

Meglio HTTP Request o MCP Client Tool?

HTTP Request quando il testo è già deciso dal workflow (titolo + link, righe di un foglio). MCP Client Tool quando vuoi che un AI Agent scriva il testo e scelga social e orari in base al calendario.

Funziona con n8n self-hosted?

Sì. Serve solo che la tua istanza n8n possa fare richieste HTTPS verso postika.app. La chiave di progetto va salvata come credenziale Header Auth.

Come evito che un errore nel workflow pubblichi post sbagliati?

Usa la modalità approval: i post arrivano nel calendario «In attesa di approvazione» e partono solo quando li approvi. Passa a schedule solo quando il workflow è collaudato.

Prova Postika gratis per 7 giorni

Collega i tuoi social e la tua IA in pochi minuti. Disdici quando vuoi.