Ressources · Intégration n8n

Nœud Sort n8nConfigurer Sort dans n8n.

Sort remet les items d'un workflow dans l'ordre que tu décides, avant que le nœud suivant les lise. Un seul paramètre pilote tout, Type, avec 3 façons d'ordonner une liste. Le nœud Sort n8n arrive livré avec n8n en version 1 : rien à installer, rien à authentifier.

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

Pourquoi automatiser

À quoi sert le nœud Sort n8n dans un workflow ?

Sort reçoit une liste d'items et la renvoie dans un autre ordre. Il n'ajoute rien, ne supprime rien, ne renomme rien : sa description dans n8n tient en trois mots, change items order. Et comme l'ordre décide de l'item que les nœuds suivants traitent en premier, celui qui finit cité dans un message ou dans un mail, poser Sort au bon endroit évite souvent d'écrire de la logique plus loin.

Premier réflexe : ordonner sur une règle que la donnée ne porte pas. Le type Code accepte du JavaScript qui détermine l'ordre de deux items quelconques, ce qui transforme une priorité métier (les comptes payants d'abord, les essais ensuite, le reste après) en quelques lignes plutôt qu'en colonne à maintenir à la main.

Deuxième réflexe, le plus courant : trier sur un champ. Les messages récupérés avec Gmail reviennent dans l'ordre que l'API veut bien donner. Un tri Simple sur un nom de champ, ascendant ou descendant, remet le bon item en tête, et le premier de la liste devient celui qu'on traite.

Troisième réflexe : casser la régularité. Le type Random crée un ordre aléatoire dans la liste, utile quand une rotation ne doit plus être devinable, par exemple pour brasser une liste de responsables avant qu'un nœud If décide qui reçoit quoi.

Quand prendre autre chose. Sort change l'ordre, et uniquement l'ordre. Si deux listes doivent n'en faire qu'une avant d'être classées, c'est Merge qui les rassemble, Sort passe après. Si le champ de tri doit être calculé ou nettoyé avant, ça se règle en amont, pas ici.

Deux limites à connaître avant le premier run. Le tri s'appuie sur l'opération de tri JavaScript par défaut : les éléments à trier sont convertis en chaînes de caractères, puis leurs valeurs comparées. Autrement dit, tout se range comme du texte se range. Ensuite, le nœud travaille sur les items qu'il reçoit et n'ouvre pas de workflow : un déclencheur le précède toujours, Schedule Trigger, Webhook ou le trigger d'un outil. Pour situer ce nœud dans l'ensemble de la plateforme, l'Avis n8n fait le tour, et la Formation n8n montre comment on assemble ces briques.

Paramètres

Comment régler le paramètre Type ?

Le nœud Sort 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

Type

type

Ce que tu vois dans n8n

Notes & cas d'usage

Type est le seul paramètre de tête du nœud : il fixe le type de tri à effectuer. Le reste du panneau s'affiche selon ce choix.

Paramètres clés

  • Type : simple (Simple) trie en ascendant ou en descendant sur les champs sélectionnés, random (Random) crée un ordre aléatoire, code (Code) laisse ta comparaison décider.
  • Fields To Sort By : en Simple, le bouton Add Field To Sort By ajoute un Field Name, puis on choisit Ascending ou Descending.
  • Options : en Simple, Disable Dot Notation coupe la lecture des champs enfants au format parent.child.
  • Code : en Code, contient le JavaScript qui détermine l'ordre de deux items quelconques.
Cas d'usage
classer des lignes de commande avant un récapitulatif, ou brasser une liste d'astreinte.
Besoin d'aide

Besoin d'aide pour automatiser Sort avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Sort dans n8n : ce qu'on se demande ensuite

01Le nœud Sort est-il gratuit dans n8n, sur Cloud comme en auto-hébergé ?
Oui. Sort est un nœud core livré avec n8n : aucune installation, aucun coût supplémentaire. Il fonctionne de la même façon sur n8n Cloud, l'offre hébergée par n8n, et sur une instance que tu héberges toi-même avec Docker ou npm, en Community Edition sous licence Sustainable Use. Un workflow construit d'un côté tourne de l'autre sans rien changer. Ce que tu payes, c'est l'hébergement ou le plan que tu as déjà, jamais le nœud lui-même. Il n'y a pas non plus de compteur d'usage attaché à Sort.
02Faut-il configurer quelque chose côté compte pour l'utiliser ?
Non, il n'y a rien à authentifier. Sort n'a aucun credential, c'est-à-dire aucun jeu d'identifiants enregistré dans n8n, et aucun sélecteur Authentication. Pas de clé à coller, pas de droit à accorder, pas de connexion à tester. Ce dont le nœud a besoin, c'est d'items et d'un point de départ : il s'exécute sur ce qui lui arrive et n'ouvre pas de workflow tout seul, donc un Schedule Trigger, un Webhook ou le trigger d'un outil doit se trouver devant lui. Tu le poses dans une branche existante, tu choisis un Type, c'est réglé.
03Quelles sont les limites du nœud Sort n8n ?
La première tient à la comparaison. Le tri utilise l'opération de tri JavaScript par défaut, où les éléments sont convertis en chaînes de caractères avant que leurs valeurs soient comparées : tout ce qui n'est pas du texte se range donc comme du texte. Ensuite, le nœud réordonne des items et s'arrête là. Il ne filtre pas, ne dédoublonne pas, ne transforme pas. La version décrite ici est la version 1 ; un workflow ancien peut afficher une version antérieure avec moins d'options, et un nœud ne change jamais de version tout seul. Enfin, Disable Dot Notation n'existe que sous le type Simple.
04Quand choisir Sort plutôt qu'un nœud Code ?
Dès que la règle d'ordre s'exprime avec des champs et un sens. En type Simple, tu ajoutes un Field Name, tu choisis Ascending ou Descending, et c'est fini : six mois plus tard, la règle se relit d'un coup d'œil, ce qu'un script ne garantit pas. Le type Code reste disponible dans le nœud quand un tri simple ne suffit pas, avec du JavaScript qui détermine l'ordre de deux items quelconques. On ne sort vraiment du nœud que pour modifier les items eux-mêmes, pas leur ordre.
05n8n ou Make pour cette étape de tri ?
Ça dépend surtout de l'endroit où le traitement doit tourner. Make, l'ancien Integromat, est une plateforme d'automatisation hébergée, sans option d'auto-hébergement, facturée à l'opération : un workflow qui réordonne de gros lots voit son coût suivre le volume. n8n s'auto-héberge avec Docker ou npm, ce qui garde la donnée sur une infrastructure que tu maîtrises, ou s'utilise sur n8n Cloud quand l'hébergement n'est pas un sujet que tu veux porter. Les deux se construisent visuellement. Le vrai partage se fait sur l'hébergement, la maîtrise des données et le modèle de coût.
Hack'celeration Lab

Reçois nos tips intégration chaque semaine.

Pas de spam. Désinscription à tout moment.