n8n

Qu’est-ce que n8n.io ?

 

n8n est un « outil d’automatisation de flux de travail gratuit, équitable et auto-hébergé ». En termes simples ? C’est une application qui s’intègre avec d’autres applications, pour automatiser les processus entre elles.

En un coup d’œil rapide, vous voyez « outil d’automatisation » et pensez « eh bien, j’en ai entendu parler de quelques-uns ». En effet, Zapier est le plus connu de tous les outils d’automatisation, tandis qu’Integromat s’est imposé comme la principale alternative – mais les deux sont des produits fermés basés sur le cloud avec un prix élevé.

Mais, open-source et auto-hébergé – c’est là que n8n arrive à faire les choses différemment. Pourquoi c’est important – nous y reviendrons plus tard – mais pour l’instant, sachez que n8n est le plus récent outil d’automatisation et gagne du terrain et le début d’un culte.

Vous voulez plus de ressources d’automatisation envoyées dans votre boîte de réception ? Rejoignez notre newsletter .

Les bases de n8n ?

Supposons que vous souhaitiez un message Slack chaque fois que vous obtenez un nouvel abonné Mailchimp, ou que vous souhaitiez créer des tickets Freshdesk à partir d’enregistrements Airtable – vous pouvez réaliser ce type d’automatisation avec n8n. 

Ils sont rendus possibles grâce au réseau croissant d’intégrations de n8n. Au moment de la rédaction, n8n prend en charge nativement plus de 170 applications différentes – et vous pouvez les utiliser instantanément. Cependant, vous pouvez également intégrer presque toutes les applications dotées d’une API si vous savez ce que vous faites, en mettant à profit la nature open source et polyvalente de n8n.

Quel est le nom?

Si vous vous demandez comment prononcer « n8n », vous n’êtes pas seul. Mais c’est plus facile que vous ne le pensez : ça se prononce « n-huit-n ». 

« En cherchant un bon nom pour le projet… je me suis rendu compte très vite que tous les bons [noms]… étaient déjà pris. Alors, au final, j’ai choisi ‘nodémation’… je me suis alors retrouvé sur ‘n8n’. » 

— Jan Oberhauser, fondateur et PDG, n8n.io

Comment fonctionne n8n ?

Comme la plupart des applications d’automatisation d’intégration, n8n fonctionne en se connectant aux applications via leurs API.

Qu’est-ce qu’une API ? Les API sont comme des tunnels numériques qui permettent à différentes applications de s’échanger des informations sans s’altérer ni se violer. Un peu comme un service de messagerie, fournissant des données d’une application à l’autre. En utilisant cet échange d’informations sur les applications, n8n permet à ses utilisateurs de créer des automatisations avec les outils suivants :

Nœuds

Les nœuds sont les points de connexion de vos automatisations n8n. Les données entrent par des nœuds, sont traitées par des nœuds et sortent également par des nœuds. La connexion des nœuds les uns aux autres est ce qui rend possible l’automatisation dans n8n.

Connexions

Les connexions sont les chemins qui relient les nœuds. Si les nœuds sont les points, alors les connexions sont les lignes qui relient ces points ensemble. Tout comme les fils reliant les appareils électriques au secteur, mais ce n’est pas de l’énergie qui est transférée, ce sont des données.

Nœuds déclencheurs

Les nœuds déclencheurs lancent une automatisation dans n8n. Ils sont toujours le premier nœud du flux de travail et agissent comme un feu vert pour votre automatisation. Par exemple, si vous avez une automatisation qui s’exécute chaque fois que vous recevez un e-mail, votre automatisation commencera par un nœud de déclenchement qui s’active lorsqu’un message arrive dans votre boîte de réception. 

Une différence entre n8n et d’autres applications d’automatisation est que les flux de travail dans n8n peuvent avoir plusieurs déclencheurs.

Flux de travail

Les flux de travail dans n8n sont les canevas de vos nœuds et de leurs connexions. Chaque flux de travail commence comme une ardoise vierge où vous pouvez faire glisser et déposer des nœuds et des connexions. Les workflows sont également ce qui sépare vos automatisations les unes des autres. Considérez-les comme des documents dans Google Docs.

Combien coûte n8n ?

n8n est entièrement gratuit . Vous pouvez l’installer directement depuis le terminal de votre ordinateur et avoir l’application complète à portée de main en quelques minutes seulement. Il est également sauvegardé sur GitHub, donc si vous vous sentez averti, vous pouvez créer votre propre fork et même le modifier pour répondre à vos besoins.

n8n est auto-hébergé. Cela signifie que vos automatisations fonctionneront sur votre propre ordinateur ou serveur, pas sur le leur. Pour maximiser le flux de données, vous voudrez peut-être investir dans un serveur distant pour vous-même – et cela pourrait vous coûter quelques dollars, voire plusieurs centaines par mois selon le type d’utilisation que vous prévoyez.

La beauté de ce modèle est que n8n est évolutif à l’infini. Vous payez ce dont vous avez besoin, et rien de plus.

Dois-je auto-héberger n8n ?

Plus maintenant! Récemment, l’équipe n8n a lancé une version cloud de n8n . Cela signifie que l’hébergement est pris en charge. Il vous suffit de créer un compte, de vous connecter et de créer vos automatisations.

Les prix de la version cloud varient de 20 euros à 120 euros par mois selon le nombre d’exécutions de workflow que vous exécuterez. Gardez à l’esprit que contrairement à Zapier et Integromat qui comptent chaque étape d’un flux de travail comme une tâche, n8n compte l’ensemble de votre flux de travail comme une seule exécution, qu’il comporte deux étapes ou 20.

Que pouvez-vous automatiser avec n8n ?

Ne laissez pas la simplicité de n8n vous tromper. Vous pouvez toujours utiliser la plate-forme pour automatiser presque tout ce que vous pouvez sur des outils plus étendus (tels que Zapier). Le seul bémol ? Le processus peut être plus technique que sur d’autres plateformes, surtout si n8n n’inclut pas l’intégration intégrée pour les applications que vous souhaitez utiliser.

Certaines des utilisations courantes de n8n incluent la génération de conceptions, l’extraction de données à partir de webhooks, la création de bots pour Telegram et l’interaction avec les utilisateurs de GitHub. Et bien sûr, tout cela se fait automatiquement. Si vous connaissez un peu de Javascript de base, vous serez en mesure d’en faire encore plus.

Si vous rencontrez quelque chose que vous ne pouvez pas faire dans n8n, ne vous inquiétez pas. L’application prend rapidement de l’ampleur et le développement de nouvelles fonctionnalités et intégrations est constant. Donc, si vous ne pouvez pas encore créer votre flux de travail idéal, vous n’aurez probablement pas longtemps à attendre.

L’histoire de n8n

n8n a commencé comme un projet personnel de Jan Oberhauser à Berlin, en Allemagne. En tant que développeur, Oberhauser avait essayé presque toutes les autres plates-formes d’automatisation majeures et avait constaté qu’aucune d’entre elles ne répondait parfaitement à ses besoins. Ils étaient trop chers, trop limités, pas assez évolutifs ou manquaient simplement de fonctionnalités. 

Oberhauser a décidé de supprimer ces plates-formes grand public et de créer la sienne. Au début, il a gardé son idée pour lui, puis c’est devenu un projet GitHub, et finalement, il a été soutenu par un site Web et transformé en une entreprise à part entière.

Annoncé au monde en octobre 2019, il a attiré beaucoup d’attention et en mars 2020 a obtenu un financement de démarrage de 1,5 $ pour poursuivre sa croissance.

Comment n8n se compare-t-il à Zapier et Integromat ?

N8n est donc gratuit, open-source et hautement personnalisable. Mais comment se compare-t-il à des solutions plus établies comme Zapier et Integromat ?

Prix

À première vue, n8n est clairement le gagnant ici. Bien sûr, Integromat et Zapier ont tous deux des niveaux gratuits, mais n8n est le seul qui promet de ne jamais vous facturer un centime. Et même si vous optez pour leur version cloud – à partir de 20 euros par mois, c’est très compétitif.

Caractéristiques

Les trois applications ont des fonctionnalités dont elles peuvent être fières et quelques limitations les retiennent. Par example:

  • Zapier propose une suite d’applications intégrées qui gèrent le formatage des données, les appels Webhook, l’analyse des e-mails. Ceux-ci vous permettent de faire un peu rapidement.
  • Integromat offre des fonctionnalités et une flexibilité plus avancées, mais reste un outil structuré et facile à utiliser. Les flux de travail multi-chemins, les boucles et la logique sont tous possibles.
  • n8n a probablement le plus de flexibilité – surtout si vous êtes familier avec Javascript. Vous pourrez programmer vos nœuds de manière beaucoup plus granulaire.

Le facteur déterminant ? Cela se résume à la simplicité d’utilisation par rapport au nombre de fonctionnalités dont vous avez réellement besoin.

Courbe d’apprentissage

Enfin, nous avons la courbe d’apprentissage ou la facilité d’utilisation de chaque application. Et il y a un gradient de compétence clair entre eux. 

Le plus simple de ces trois est Zapier – la plupart des utilisateurs peuvent commencer à créer des flux de travail en une heure. Integromat est un peu plus compliqué mais toujours assez simple, vous pouvez le considérer comme une version plus avancée de Zapier avec un visuel opposé à l’interface de construction séquentielle.

n8n, d’autre part, est encore une autre étape vers le haut. Même le processus d’installation, qui consiste à coller du code dans votre terminal, peut sembler un peu inconfortable pour l’utilisateur moyen. Leur version cloud est la voie à suivre pour les utilisateurs qui souhaitent une rampe de lancement plus facile.

Existe-t-il des tutoriels n8n?

Il existe de nombreux endroits pour trouver des tutoriels n8n en ligne, notamment :

Bien sûr, si vous avez du mal à comprendre le fonctionnement interne des nœuds, des connexions et des flux de travail de n8n, ces didacticiels peuvent toujours être trop élevés.

Retour en haut