J'ai trouvé le meilleur outil d'automatisation gratuit, open source et peut être auto-hébergé

Les outils d'automatisation ne sont pas nouveaux, et il y a de fortes chances que vous ayez déjà utilisé quelque chose comme IFTTT ou l'application de raccourcis sur votre iPhone pour gérer les tâches répétitives. Le problème est que la plupart de ces outils sont trop compliqués à utiliser ou ne prennent pas en charge les flux de travail avancés. C'est là que je suis tombé sur un outil relativement nouvel appeléN8N. Il vous permet de connecter de manière transparente toutes vos applications préférées, de l'e-mail et du CRM aux réseaux sociaux et aux bases de données. Il s'agit d'une plate-forme sans code (avec la possibilité d'ajouter du code personnalisé si vous le souhaitez), gratuit, open source, et peut même être auto-hébergé sur un ancien ordinateur portable.

Bon à savoir:7 Automations pour augmenter votre productivité quotidienne

Table des matières

Qu'est-ce que N8N?

N8N(prononcé "En-Eight-en") est un outil d'automatisation de workflow gratuit gratuit que vous pouvez exécuter sur votre propre serveur. Considérez-le comme un assistant numérique pour vos applications. Il relie différents services et gère les tâches répétitives pour vous.

N8N vous permet de créer des workflows automatisés personnalisés en liant visuellement diverses applications et actions ensemble, de sorte que les données se déplacent entre les applications sans que vous écriviez du code lourd. C'est un peu comme Zapier ou Power Automate, mais avec une grande torsion. N8N est auto-hébercable, ce qui signifie que vous avez un contrôle total car vous pouvez l'exécuter gratuitement sur votre propre machine ou cloud.

Sous le capot, N8N utilise une approche basée sur des événements et à faible code. Vous construisez des workflows dans un éditeur visuel en faisant glisser et en supprimant des «nœuds» (chaque nœud est une action ou un déclencheur). Ces nœuds sont comme des pièces de puzzle. L'un peut être «lorsque je reçois un e-mail», un autre peut être «publier un message dans Slack», etc.

Lorsque vous connectez les pièces, N8N exécute la chaîne des actions étape par étape chaque fois que l'événement de déclenchement se produit. Parce que tout est configuré via une interface intuitive, vous n'avez pas besoin d'écrire de scripts pour la plupart des tâches.

Installation et utilisation de N8N

Docker est l'un des moyens les plus simples de faire fonctionner N8N sur votre PC. Il maintient tout ce qui est contenu dans un environnement léger et évite les problèmes de dépendance habituels qui accompagnent les installations locales. Commencez par installer Docker sur votre PC. Si vous êtes sous Windows ou MacOS, vous pouvez essayer Docker Desktop.

Une fois que Docker est opérationnel, ouvrez votre terminal et lancez N8N dans un conteneur:

docker run -it --rm 
  -p 5678:5678
  -v ~/.n8n:/home/node/.n8n
  n8nio/n8n

Cette commande mappe N8N au port 5678 sur votre ordinateur portable, vous pouvez donc y accéder via votre navigateur. Il monte également un dossier local (~ / .n8n) dans le conteneur, ce qui garantit que vos workflows et vos informations d'identification sont enregistrés même après l'arrêt ou le redémarrage du conteneur.

Une fois le conteneur debout, dirigez-vous vershttps: // localhost: 5678dans votre navigateur, et vous verrez l'interface de l'éditeur N8N.

En savoir plus:Docgm est la meilleure alternative de notion auto-hébergée que vous recherchez

Autre que Docker, vous pouvez également l'installer à l'échelle mondiale en utilisantnpmou exécutez-le directement avec node.js. Il existe également une application de bureau officielle pour un usage local, ainsi qu'une version entièrement hébergée sur N8N.IO pour ceux qui ne veulent pas du tout gérer l'infrastructure.

Usage

L'utilisation de l'éditeur de N8N est très simple. Une fois N8N en cours d'exécution, vous ouvrez son éditeur de workflow dans un navigateur. Ici, vous pouvez créer un nouveau flux de travail et commencer à ajouter des nœuds. En règle générale, vous commencez par un nœud de déclenchement (l'événement qui démarre le workflow, comme «Nouveau e-mail reçu» ou un chronomètre du calendrier). Ensuite, vous ajoutez des nœuds d'action. Chaque nœud d'action peut faire quelque chose comme lire les données, envoyer un e-mail, mettre à jour une feuille de calcul ou appeler une API. Vous connectez ces nœuds en dessinant des lignes entre eux, en définissant le flux de données.

Après avoir organisé vos nœuds, vous activez simplement le workflow. À partir de là, chaque fois que l'événement de déclenchement se produit, N8N exécutera automatiquement chaque étape de séquence.

Cinq choses que vous pouvez automatiser en utilisant N8N

Lorsque vous ouvrez le site Web de N8N, vous verrez l'expression «Il n'y a rien que vous ne pouvez pas automatiser avec N8N» écrit en grandes lettres audacieuses, et c'est vrai. Vous pouvez automatiser presque toutes les tâches avec N8N. J'ai énuméré quelques exemples ci-dessous.

Au lieu de publier manuellement des mises à jour, vous pouvez laisser N8N le gérer. Par exemple, tirez de nouveaux articles du flux RSS de votre blog et demandez à N8N de les publier sur Twitter, LinkedIn ou Reddit. Ou gardez une feuille Google avec des messages planifiés et laissez N8N les planifier automatiquement. Avec les services AI branchés, N8N peut même générer des légendes ou des images avant la publication.

2. Synchroniser les données entre les feuilles Google et la notion

Si vous suivez les tâches en notion mais que vous faites rapport dans Google Sheets, vous n'avez pas à copier les choses. N8N peut synchroniser les deux, donc les mises à jour dans une application reflètent instantanément dans l'autre. La même approche fonctionne pour les contacts entre votre CRM et la liste de diffusion, ou les données du produit entre une base de données et une feuille de calcul.

Une utilisation intelligente de N8N consiste à créer un flux RSS personnalisé pour le contenu qui n'en fournit pas. De nombreux sites Web, applications ou services ne proposent pas de flux ou ne limitent pas ce que vous pouvez suivre. Vous pouvez configurer un flux de travail qui tire les données d'une source, peut-être un site Web que vous grattez, une API que vous interrogez ou même une feuille Google que vous maintenez. N8N forme ensuite ces données dans la structure XML standard que les lecteurs RSS comprennent.

4. Sauvegarde et gestion des fichiers

Les sauvegardes de routine sont faciles à oublier. N8N peut les exécuter dans les calendriers, que cela signifie copier des fichiers de Google Drive à Dropbox, enregistrer automatiquement les pièces jointes ou exporter une base de données tous les soirs et la télécharger dans le stockage. Une fois configurées, ces flux de travail protègent tranquillement vos données sans effort manuel.

5. Alertes et notifications personnalisées

Avec le support WebHook, N8N peut assister à des événements de presque tous les services. Une soumission de formulaire de site Web peut déclencher une alerte Slack ou SMS. Un capteur IoT peut vous informer lorsqu'il détecte le mouvement ou enregistre les changements de température. Vous pouvez même configurer la surveillance de la disponibilité et obtenir un message lorsqu'un site baisse. Si un service peut envoyer une demande HTTP simple, N8N peut l'utiliser comme un déclencheur et des notifications d'itinéraire où que vous souhaitiez.

L'automatisation des tâches redondantes est plus facile que vous ne le pensez. Si vous ne savez pas par où commencer, consultez ces 8 extensions chromées qui peuvent vous aider à automatiser les tâches de navigation ennuyeuses. Ou ces tâches utiles que vous pouvez planifier avec le planificateur de tâches.

Related Posts