Tuto : Automatiser ses Process avec les Workflows n8n
Découvrez comment créer vos premiers workflows n8n pour automatiser vos tâches, connecter vos apps et booster votre productivité au quotidien.
L’année 2025 aura été marquée par une adoption colossale de l’outil n8n pour automatiser de nombreuses tâches au quotidien. Ce guide est là pour vous aider à faire vos premiers pas avec l’outil.
Qu’est-ce que n8n ?
n8n, est un outil d’automatisation no-code/low-code pour créer des workflows entre apps/services.
Il permet d’exécuter des workflows complexes permettant par exemple de :
- Générer des factures sur Notion et les envoyer automatiquement depuis sa boîte Gmail
- Créer des workflows IA complexes
- Automatiser des routines de nettoyage de données
- Envoyer des notifications intelligentes via SMS lorsqu’un ticket a été ouvert sur un salon Discord
- Etc.
n8n n’est pas précurseur dans le domaine de l’automatisation, largement ouvert par IFTTT, Zapier ou Make, mais il a réussi à populariser ce type d’outil à un moment où la data et l’IA rendent ce genre d’automatisation plus utile que jamais.
n8n est aujourd’hui devenu le compagnon indispensable pour fluidifier les process et augmenter la qualité d’exécution sans effort supplémentaire.
Bref, n8n est à mon sens LE compagnon de l’automatisation et de la productivité .
Installer n8n
Pour utiliser n8n, deux options s’offrent à vous :
- Version cloud : aucune maintenance, zéro technique, mais nécessite un abonnement.
- Version self-hosted (auto-hébergée) sur un VPS : vous ne payez que l’hébergement. C’est plus technique si vous configurez tout vous-même, mais il existe des offres clé en main, comme les VPS Hostinger pour n8n, qui simplifient énormément le déploiement.
Prendre en main n8n
Pour prendre en main n8n, vous devez avoir en tête 3 notions élémentaires : les triggers, les actions et les exécutions.
1. Triggers
Le trigger (ou « déclencheur ») est l’événement à l’origine du déclenchement du workflow n8n.
Il peut s’agir de :
- Clic sur un bouton
- Événement dans une application tierce (réception d’un email, ajout de données dans une base de données, etc.)
- Tâche CRON s’exécutant à intervalle de temps régulier
- Appel d’une URL
- Soumission d’un formulaire
- Modification d’un fichier sur son OS
- Etc.

Un trigger peut conduire à l’exécution d’une seule action ou d’une série d’actions.
2. Actions
Les actions, aussi appelées « nœuds », constituent le cœur des workflows n8n. Elles représentent ce qui doit être exécuté lorsqu’un trigger est déclenché.
Il peut s’agir de :
- Envoyer un email
- Ajouter ou modifier une ligne dans une base de données
- Appeler une API externe
- Poster un message sur Slack / Discord
- Créer un fichier ou l’enregistrer dans un storage
- Transformer des données (parser du JSON, formater une date, nettoyer du texte, etc.)
- Générer un PDF
- Effectuer un calcul ou une condition logique
- Lancer un script personnalisé
- Etc.
Le principal atout des workflows automatisés n8n est qu’ils permettent de partager des données entre nœuds. Concrètement, les données de sortie (output) d’un nœud deviennent les données d’entrée (input) du nœud suivant.
Par exemple, si un nœud appelle un endpoint API afin de récupérer des données, le nœud suivant pourra exploiter ces données (les filtrer, les envoyer par mail, etc.).

En interagissant avec différentes applications et services externes, il est courant de suivre des mini-tutos de configuration, car chaque service tiers utilise ses propres identifiants (appelés « credentials » dans n8n).
- Connecter une boîte mail avec IMAP
- Discord via OAuth ou Webhook
- Google Sheets via OAuth ou clé API
- Airtable avec OAuth ou clé API
- Etc.
3. Exécution
Un workflow peut être lancé en cliquant sur le bouton Execute workflow.
Notez chaque action peut être exécutée indépendamment à des fins de test en cliquant sur Execute step.
Cas pratique : votre premier workflow
Pour prendre en main l’outil, réalisons un workflow basique visant à recevoir chaque matin à 9h00 une blague de dev aléatoire dans un salon Discord.
Notre workflow va donc :
- Être déclenché chaque matin à 9h00
- Récupérer une blague aléatoire sur une API publique
- Écrire cette blague dans un salon Discord
Trigger : Tâche CRON
Créons d’abord un trigger qui déclenche un workflow tous les jours à 9h00 en cliquant sur On a schedule :

Action 1 : Récupération de la blague (API)
Créons un premier nœud HTTP Request dont le rôle va être d’envoyer une requête HTTP GET sur un endpoint API REST retournant une blague de dev aléatoire.
Pour cela, on utilisera l’API gratuite : https://www.blagues-api.fr. Cette API requiert simplement de se connecter avec un compte Discord afin de pouvoir récupérer une clé API gratuite.
La clé pourra ainsi être envoyée en tant que Bearer Token dans les headers de la requête.
Voici la commande curl correspondante si jamais vous souhaitez également créer cette action :
curl -X GET "https://www.blagues-api.fr/api/type/dev/random" -H "Authorization: Bearer TON_TOKEN"Exécutez ce nœud individuellement afin de tester si une blague est bien récupérée.
Action 2 : Publication de la blague sur Discord
Vous pouvez enfin créer une action Discord > Send a message.
Pour rendre ce nœud fonctionnel, vous devrez d’abord créer un webhook en allant dans Paramètres du serveur > Intégrations de votre serveur Discord.


Une fois ce webhook défini dans les credentials de votre action Discord Send a message, il ne vous restera plus qu’à utiliser le retour API précédent dans le corps du message à envoyer.
{{ $json.joke }}
{{ $json.answer }}Voici notre workflow :

Vous pouvez exécuter ce nœud individuellement ou le workflow complet et constater que la blague apparaît sur votre salon Discord !

Triggers, actions… avec ce tuto n8n, les bases de l’automatisation n’ont plus de secrets pour vous ! Je ne peux que vous inviter à explorer cet outil et tout le confort qu’il peut apporter à votre quotidien !