Publier sur vos réseaux sociaux depuis n8n avec Sofia
n8n a vérifié le nœud Sofia : vous pouvez désormais publier, programmer et suivre vos publications depuis n’importe quel workflow n8n, sans écrire de code. Ce guide détaille l’installation, la connexion et un premier workflow à reproduire.

Sommaire
Pourquoi relier Sofia à n8n
n8n relie les outils que vous utilisez déjà : un formulaire, une boutique en ligne, un tableur, un outil de réservation. Sofia publie sur vos réseaux sociaux et vérifie les règles de chaque réseau avant l’envoi. Ensemble, ce qui se passe dans votre activité peut devenir une publication, sans que personne ne copie-colle.
Quelques workflows par lesquels commencer :
- Une nouvelle ligne dans un tableur devient une publication programmée : pratique pour un menu de la semaine ou une liste d’événements.
- Un nouveau produit dans votre boutique est annoncé sur vos réseaux dès sa mise en vente.
- Une publication refusée par un réseau envoie un message à votre équipe, pour que quelqu’un la corrige le jour même.
Installer le nœud Sofia
Sofia est un nœud vérifié : n8n a relu son code, et il s’installe depuis l’éditeur, sur n8n Cloud comme sur une instance auto-hébergée.
- Dans un workflow, cliquez sur « + » pour ouvrir le panneau des nœuds et cherchez « Sofia ».
- Sélectionnez Sofia, puis « Install node ». Le propriétaire de l’instance le fait une fois, pour tous les membres.
- Si Sofia n’apparaît pas encore, mettez n8n à jour. Sur une instance auto-hébergée, vous pouvez aussi installer le paquet n8n-nodes-sofia-post depuis « Settings › Community nodes ».
Connecter votre compte Sofia
Le nœud s’authentifie avec une clé personnelle. Une clé agit pour vous sur chaque Workspace dont vous êtes membre : un seul identifiant atteint donc tous vos établissements.
- Dans Sofia, ouvrez les réglages, page « Sofia API », onglet « Accès personnel », et créez une clé. Copiez-la tout de suite : elle n’est affichée qu’une fois.
- Dans n8n, créez un identifiant « Sofia API » et collez la clé dans « Personal Key ». Laissez « API URL » tel quel.
- Enregistrez : n8n teste la clé et confirme la connexion.
Votre premier workflow : programmer une publication
Prenons un restaurant qui annonce son plat du jour. Ajoutez un nœud « Sofia », choisissez « Post › Create » et remplissez-le :
- « Establishment » : choisissez le vôtre dans la liste, remplie depuis Sofia.
- « Accounts » : sélectionnez les réseaux sur lesquels publier. Chaque compte choisi reçoit une publication, avec le même texte.
- « Text » : écrivez la publication, ou reprenez un champ de l’étape précédente, par exemple une cellule de tableur.
- Sous « Additional Fields », ajoutez « Media URLs » pour une photo ou une vidéo, et « Schedule At » pour la date. Laissez la date vide pour publier tout de suite, ou activez « Draft » pour enregistrer sans publier.
Réagir quand une publication paraît ou échoue
Un second nœud, « Sofia Trigger », lance un workflow quand une publication paraît (« Post Published ») ou quand un réseau la refuse (« Post Failed »). Reliez-le à Slack, à un e-mail ou à un tableur, et votre équipe sait ce qui s’est passé sans ouvrir Sofia.
Le déclencheur interroge Sofia à intervalles réguliers et part des publications qui apparaissent après l’activation du workflow ; les précédentes ne sont pas rejouées. Pour lire une publication à tout moment, l’opération « Post › Get » renvoie son statut, son lien et la réponse de chaque réseau.
Avec Sofia dans n8n, publier devient une étape de vos automatisations comme une autre. Le guide n8n de la documentation Sofia décrit les opérations du nœud et ses erreurs.


