Ressources · Intégration n8n

Nœud SSE Trigger n8nConfigurer SSE Trigger dans n8n.

Certains serveurs envoient l'information d'eux-mêmes, sans qu'on aille la chercher. Le nœud SSE Trigger n8n reste connecté à une URL et démarre le workflow à chaque événement reçu. Un seul paramètre à remplir, aucun compte à relier, version 1 du nœud.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Pourquoi automatiser

À quoi sert vraiment le nœud SSE Trigger n8n ?

Les Server-Sent Events, abrégés SSE, sont une technique de push serveur : le client ouvre une connexion HTTP et le serveur y envoie ses mises à jour au fil de l'eau. Le nœud SSE Trigger joue ce rôle de client côté n8n. C'est un trigger, autrement dit le nœud qui ouvre le workflow et décide du moment où les suivants s'exécutent. Tu lui donnes l'URL du flux, et chaque événement reçu devient une exécution.

Premier terrain de jeu : les traitements longs. Beaucoup d'outils internes diffusent l'avancement d'un import, d'un calcul ou d'un déploiement sous forme de flux plutôt que de demander à être interrogés en boucle. Plutôt qu'une planification qui va voir toutes les cinq minutes si c'est fini, le workflow démarre quand la mise à jour arrive, et les nœuds suivants la rangent là où l'équipe regarde vraiment : une table MySQL, un message court dans Slack.

Deuxième cas : un flux qu'on se contente de lire. Supervision, files d'attente, bus d'événements, ces briques publient souvent un flux SSE en lecture seule. Le nœud absorbe la connexion, et tout l'intérêt se joue derrière : trier ce qui compte, et ne faire remonter à un humain que le reste, par exemple vers un dépôt GitHub quand un incident mérite un ticket.

Troisième cas, moins glorieux mais utile : découvrir un flux. Le champ URL accepte n'importe quelle adresse qui diffuse des événements, donc une exécution de test dans l'éditeur suffit à voir ce que le serveur envoie réellement avant de dessiner quoi que ce soit autour.

Reste à savoir quand ce nœud n'est pas le bon. Si le système d'en face sait appeler n8n, le nœud Webhook est plus simple : n8n publie une URL, l'autre système la contacte, rien ne reste connecté. SSE Trigger sert dans l'autre sens, quand le flux existe déjà et que c'est à n8n d'écouter. Et pour lire un endpoint une fois, ou appeler une API HTTP qu'aucun nœud dédié ne couvre, c'est le travail du nœud HTTP Request, pas celui d'un trigger.

Deux limites à garder en tête. Le nœud n'a qu'un paramètre, l'URL : tout ce dont le flux aurait besoin en plus se traite ailleurs dans le workflow. Et un trigger n'écoute en continu que si le workflow est actif ; en édition, l'exécution de test lance une écoute ponctuelle et s'arrête là. La version décrite ici est la version 1 du catalogue, un ancien workflow peut afficher une version antérieure. Si tu veux voir comment ces nœuds s'enchaînent sur des cas réels, la Formation n8n part de là.

Paramètres

Que met-on dans l'unique paramètre ?

Le nœud SSE Trigger compte un paramètre. Pour chacun : le nœud tel que tu le configures dans n8n, ce que le paramètre change, et nos notes de terrain.

01

URL

url

Ce que tu vois dans n8n

Notes & cas d'usage

C'est l'adresse à laquelle le nœud se connecte pour recevoir les événements SSE. Une fois renseignée, le nœud ouvre la connexion et transmet chaque événement reçu au nœud suivant sous forme d'exécution.

Paramètres clés

  • URL : l'adresse depuis laquelle recevoir les événements, une chaîne de caractères requise, au format suggéré par son texte d'aide, http://example.com. Requis veut dire que le nœud refuse de s'exécuter tant que le champ est vide.
Cas d'usage
colle l'adresse du flux d'un service interne, puis active le workflow pour que l'écoute tienne dans la durée au lieu de s'arrêter après un test.
Besoin d'aide

Besoin d'aide pour automatiser SSE Trigger avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Les questions qui viennent après

01Le nœud SSE Trigger est-il gratuit dans n8n ?
Oui, sans condition. SSE Trigger fait partie des nœuds core, livrés avec n8n : rien à installer, aucun surcoût côté n8n. Il se comporte pareil sur n8n Cloud, l'offre hébergée par n8n, et sur une instance auto-hébergée avec Docker ou npm, en Community Edition sous licence Sustainable Use. Un workflow construit d'un côté fonctionne de l'autre sans retouche. Ce que facture éventuellement le serveur qui diffuse le flux reste une affaire entre ce serveur et toi, sans lien avec la facture n8n.
02Faut-il un credential pour ce nœud ?
Non, rien du tout, et c'est assez rare pour mériter d'être dit clairement. Ce nœud n'a aucun credential, c'est-à-dire aucun jeu d'identifiants enregistré dans n8n, et aucun sélecteur Authentication. Il n'y a donc rien à configurer côté compte avant de s'en servir : tu colles une URL et le nœud se connecte. Le seul prérequis réel, c'est de disposer d'un flux à écouter. Si l'adresse visée est protégée, le nœud n'offre pas d'endroit où déposer une clé, puisque l'URL reste son unique paramètre.
03Quelles sont les limites du nœud SSE Trigger n8n ?
Le nœud est volontairement étroit. La version 1 expose un seul paramètre, l'URL, et rien d'autre : pas de collection Options, aucun champ supplémentaire à ajouter. Toute mise en forme de l'événement se fait dans les nœuds placés après. Autre point : l'écoute continue suppose un workflow actif. Pendant l'édition, l'exécution de test ouvre une écoute ponctuelle puis s'arrête, ce qui suffit à inspecter un événement mais pas à tenir en production. Un ancien workflow peut afficher une version antérieure du nœud, qui ne change jamais de version tout seul.
04SSE Trigger ou Webhook ?
Tout dépend de qui ouvre la connexion. Avec SSE Trigger, n8n est le client : il se connecte à une URL et attend que le serveur pousse ses événements dans cette connexion HTTP maintenue ouverte. Avec Webhook, n8n est le serveur : il publie une URL, et c'est l'autre système qui l'appelle quand quelque chose se passe. Si le service qui t'intéresse diffuse déjà un flux d'événements serveur, SSE Trigger répond directement. S'il sait envoyer une requête, Webhook évite de maintenir quoi que ce soit ouvert. Les deux ne se remplacent pas.
05n8n ou Make pour consommer un flux de ce type ?
La différence se joue sur l'hébergement, la maîtrise des données et le modèle de coût, pas sur un vainqueur. Make, anciennement Integromat, est une plateforme d'automatisation hébergée, sans option d'auto-hébergement, facturée à l'opération. n8n tourne sur son propre Cloud ou sur ta machine avec Docker ou npm, ce qui compte quand le flux transporte des données que tu préfères garder chez toi. Les deux offrent une logique visuelle. Choisis d'abord selon l'endroit où vivent les données et la façon dont tu veux payer, puis selon l'éditeur que ton équipe lit le plus vite.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.