Accueil » 📂N8N » 📂Noeuds » 🇫🇷 Schedule Trigger
Valentin Charrier présentant le guide complet du Noeud Schedule Trigger N8N Français

Le nœud Schedule Trigger de N8N permet de lancer automatiquement vos workflows à des intervalles réguliers : toutes les heures, tous les jours, chaque semaine ou à des dates précises. Aussi appelé tâche Cron, ce nœud est le point de départ de toute automatisation planifiée. Rapports quotidiens, sauvegardes hebdomadaires, relances mensuelles : configurez une fois, N8N exécute sans intervention.

Qu’est-ce que le Schedule Trigger ?

Le Schedule Trigger est un nœud de déclenchement (trigger) qui lance votre workflow selon un calendrier défini. Il se place toujours en première position du workflow et s’identifie par l’icône éclair caractéristique des triggers N8N.

À chaque exécution, le nœud retourne automatiquement un ensemble de données temporelles utilisables dans la suite du workflow :

Panneau Settings : personnaliser l’affichage

Le panneau Settings permet d’ajouter des informations visuelles au nœud pour faciliter la lecture de vos workflows.

Ajouter une note

Renseignez une description courte (ex: « chaque mois », « tous les lundis à 9h ») et activez « Display note in flow » pour l’afficher directement sur le canvas. Cette note apparaît sous le titre du nœud.

Modifier le titre

Renommez le nœud avec un titre explicite (ex: « Cron mensuel », « Rapport quotidien »). Le titre et la description combinés permettent d’identifier immédiatement la fonction du trigger sans ouvrir le nœud.

Condition préalable : activer le workflow

Le Schedule Trigger affiche une alerte orange rappelant que le workflow doit être activé pour que la planification fonctionne. Sans activation, le workflow ne se lance qu’à la main.

Pour activer un workflow : cliquez sur le toggle en haut à droite de l’interface. Quand il passe au vert, le workflow est actif et le Schedule Trigger déclenchera les exécutions selon votre configuration.

Configurer les Trigger Rules

Les Trigger Rules définissent quand le workflow doit s’exécuter. Vous pouvez ajouter plusieurs règles pour un même workflow (ex: tous les 5 du mois ET tous les 10 du mois).

Les intervalles disponibles

Le premier champ « Interval » propose plusieurs options :

Exemple : exécution le 5 de chaque mois à 7h25

Configuration :

Note : si le jour n’existe pas (ex: 31 février), le workflow ne s’exécute simplement pas ce mois-là.

Expressions Cron personnalisées

Pour des planifications complexes, le mode « Custom Cron » permet d’utiliser une expression Cron. Une expression Cron est une chaîne de 5 ou 6 caractères définissant précisément le moment d’exécution.

Structure d’une expression Cron

┌───────────── minute (0-59)
│ ┌───────────── heure (0-23)
│ │ ┌───────────── jour du mois (1-31)
│ │ │ ┌───────────── mois (1-12)
│ │ │ │ ┌───────────── jour de la semaine (0-6, 0=dimanche)
│ │ │ │ │
* * * * *

Caractères spéciaux

CaractèreSignificationExemple
*Toutes les valeurs* (toutes les minutes)
,Liste de valeurs10,20,30 (minutes 10, 20 et 30)
Plage de valeurs10-20 (de la minute 10 à 20)
/Intervalle*/10 (toutes les 10 minutes)

Exemples d’expressions Cron

ExpressionSignification
0 0 * * *Tous les jours à minuit
0 9 * * 1-5Du lundi au vendredi à 9h
0 0 * * 5Chaque vendredi à minuit
0 0 1 * *Le 1er de chaque mois à minuit
*/15 * * * *Toutes les 15 minutes
0 8,12,18 * * *Tous les jours à 8h, 12h et 18h

Outil pour construire vos expressions

N8N intègre un lien vers Crontab Guru (crontab.guru), un générateur d’expressions Cron visuel. Vous sélectionnez vos paramètres, l’outil génère l’expression et affiche les prochaines exécutions prévues. Copiez l’expression et collez-la dans le champ « Expression » de N8N.

Ajouter plusieurs règles de déclenchement

Un même Schedule Trigger peut contenir plusieurs Trigger Rules. Cliquez sur « Add Trigger Rule » pour ajouter une nouvelle règle. Exemple : déclencher le workflow le 5 ET le 15 de chaque mois.

Alternative : avec une expression Cron, vous pouvez combiner plusieurs jours en une seule règle. L’expression 0 7 5,15 * * déclenche le workflow le 5 et le 15 de chaque mois à 7h.

Cas d’usage pratiques

Bonnes pratiques

Quotien Intellectuel pour illustrer l'apprentissage du noeud N8N

Comment configurer le Schedule Trigger pour lancer un workflow tous les 5 du mois à 7h25 ?

Conclusion

Le Schedule Trigger transforme N8N en outil de planification puissant. Les intervalles simples (heures, jours, semaines, mois) couvrent la majorité des besoins. Pour des configurations avancées, les expressions Cron offrent une précision totale. N’oubliez pas d’activer votre workflow pour que la planification prenne effet.

Pour aller plus loin, explorez nos autres ressources N8N ou contactez notre équipe pour concevoir des automatisations planifiées adaptées à vos processus métier.

C’est quoi une tâche Cron dans N8N ?

Une tâche Cron (ou Schedule Trigger dans N8N) est un mécanisme de planification qui déclenche automatiquement un workflow à des intervalles définis. Vous configurez quand le workflow doit s’exécuter (toutes les heures, tous les jours, chaque mois…) et N8N le lance sans intervention manuelle.

Pourquoi mon Schedule Trigger ne se déclenche pas automatiquement ?

La cause la plus fréquente : le workflow n’est pas activé. Cliquez sur le toggle en haut à droite de l’interface pour passer le workflow en mode actif (vert). Sans activation, le workflow ne peut être lancé qu’à la main, même avec un Schedule Trigger configuré.

Comment écrire une expression Cron pour ‘tous les vendredis à minuit’ ?

L’expression Cron est ‘0 0 * * 5’. Les deux premiers zéros correspondent à la minute 0 et l’heure 0 (minuit). Les astérisques signifient ‘tous les jours’ et ‘tous les mois’. Le 5 final indique le vendredi (0=dimanche, 5=vendredi).

Que se passe-t-il si je planifie une exécution le 31 d’un mois qui n’a pas 31 jours ?

Le workflow ne s’exécute simplement pas ce mois-là. Par exemple, si vous configurez une exécution le 31 de chaque mois, le workflow ne se lancera pas en février (28 ou 29 jours), en avril, juin, septembre et novembre (30 jours). Aucune erreur n’est générée.

Peut-on ajouter plusieurs règles de déclenchement au même Schedule Trigger ?

Oui, cliquez sur ‘Add Trigger Rule’ pour ajouter des règles supplémentaires. Vous pouvez par exemple déclencher le même workflow le 5 et le 15 de chaque mois avec deux règles distinctes. Vous pouvez aussi combiner plusieurs dates dans une seule expression Cron avec la virgule (ex: 0 7 5,15 * *).

Quel outil utiliser pour générer facilement une expression Cron ?

N8N intègre un lien vers Crontab Guru (crontab.guru), un générateur visuel d’expressions Cron. Vous sélectionnez vos paramètres, l’outil génère l’expression et affiche les prochaines dates d’exécution. Copiez ensuite l’expression dans le champ ‘Expression’ du Schedule Trigger.


Vous recherchez d’autres contenus ?