Inserisci l’URL di una pagina prodotto e il workflow prepara tre varianti di video pubblicitario in stile UGC, insieme a un hook, uno script e una caption. Dopo la generazione con Sisif, le varianti disponibili vengono condivise in Slack per la revisione. Se una viene approvata, il workflow la pubblica come Instagram Reel tramite Facebook Graph API.
A cosa serve
Il workflow può supportare la preparazione e la pubblicazione di contenuti promozionali per Instagram. È pensato per partire da una pagina prodotto: recupera il suo HTML ed estrae titolo, descrizione e testo ripulito, poi usa OpenAI per creare i contenuti e i prompt visivi. Sisif genera tre video verticali, ciascuno di 5 secondi e 720 × 1280 pixel.
La revisione in Slack è un passaggio importante: permette a un revisore di scegliere una variante oppure di rifiutarla prima della pubblicazione. Il workflow non pubblica quindi automaticamente un Reel appena finita la generazione.
Come funziona
Puoi inviare l’URL tramite il form n8n oppure con una richiesta POST al webhook. Il workflow recupera i contenuti della pagina e li passa a OpenAI, che genera un hook, uno script breve, una caption per Instagram e tre prompt visivi distinti.
I prompt vengono inviati a Sisif per creare le varianti video. Il workflow controlla lo stato della generazione, effettuando polling fino a 40 volte. Quando sono disponibili, i link delle varianti vengono inviati in Slack. Il revisore sceglie una variante o la rifiuta. In caso di approvazione, il workflow crea un media container per Instagram Reels tramite Facebook Graph API, controlla che l’elaborazione sia terminata e pubblica il Reel.
Cosa ti serve
Servono una API key Sisif, un account OpenAI, un workspace Slack e un account Instagram Business o Creator collegato a una Pagina Facebook. Per la pubblicazione occorrono credenziali Facebook Graph API con i permessi instagram_basic e instagram_content_publish.
In n8n devi configurare le credenziali dei servizi usati dai relativi nodi: autenticazione HTTP Bearer per le richieste di generazione e controllo dello stato Sisif, credenziali OpenAI e OAuth Slack, oltre alle credenziali Facebook Graph API. I servizi collegati possono richiedere account, chiavi API o piani a pagamento propri; verifica le condizioni applicabili prima di usarli.
Cosa controllare prima di usarlo
La pubblicazione richiede l’ID utente Instagram corretto: sostituisci YOUR_IG_USER_ID nelle impostazioni del workflow. Può essere necessario adattare anche la versione di Graph API. Verifica che l’account Instagram sia del tipo richiesto, sia collegato alla Pagina Facebook e disponga dei permessi necessari.
Dopo l’importazione, controlla inoltre che l’estrazione del titolo, della descrizione e del testo funzioni con le pagine prodotto che vuoi usare. Le pagine possono avere struttura o contenuti diversi; se i dati recuperati non sono adatti, dovrai adattare il workflow. Prima di affidarti alla pubblicazione, prova il form o il webhook e verifica il passaggio di approvazione in Slack.
Come importarlo
Apri la pagina del template su n8n.io e scegli “Use for free”, oppure copia il JSON del workflow e incollalo in un nuovo workflow n8n. Dopo l’importazione configura le credenziali dei servizi e inserisci l’ID Instagram richiesto. Esegui un test inviando un URL tramite il form o chiamando il webhook, poi verifica generazione, revisione e pubblicazione con gli account collegati.
n8n Cloud o self-hosted
Il template usa nodi nativi di n8n, quindi può essere eseguito sia su n8n Cloud sia su un’installazione self-hosted. In entrambi i casi, la disponibilità delle funzioni dipende anche dalle credenziali, dai permessi e dagli account dei servizi esterni.


