Automatiser le suivi d'une flotte de véhicules d'entreprise avec n8n
Par Clément Lacaille (Tech-Bharat) · Publié le 20 septembre 2026 · 7 min de lecture · notre méthode
Bundle FlowKit Complet — 269 €
12 workflows n8n prêts à importer, guide en français, garantie 14 jours
Une camionnette immobilisée un lundi matin parce que son contrôle technique a expiré le week-end précédent, une assurance flotte résiliée sans préavis clair parce que personne n'a vu passer l'échéance de renouvellement, une révision constructeur qui aurait évité une panne coûteuse si elle avait été planifiée trois semaines plus tôt : dans une PME qui gère cinq, dix ou vingt véhicules, ces incidents ne sont presque jamais dus à un mauvais entretien — ils viennent d'une date qui vivait dans la tête d'une seule personne, ou dans un tableur ouvert une fois par trimestre. Ce guide construit avec n8n un workflow qui centralise les échéances de chaque véhicule, calcule automatiquement les prochaines dates critiques et alerte le bon interlocuteur avant qu'il ne soit trop tard.
Ce qu'il faut suivre, véhicule par véhicule
Une flotte d'entreprise cumule en réalité trois familles d'échéances bien distinctes, rarement synchronisées entre elles :
- Le contrôle technique, obligatoire pour tout véhicule de catégorie M1 (voiture) ou N1 (utilitaire léger, PTAC ≤ 3,5 tonnes) : premier passage dans les six mois précédant le quatrième anniversaire de mise en circulation, puis tous les deux ans en cas de résultat favorable. Depuis le 1ᵉʳ janvier 2026, le contrôle vérifie en plus qu'aucun rappel constructeur grave (« stop drive ») ne reste sans réparation — un véhicule concerné peut être classé en défaillance critique le jour même du contrôle, ce qui immobilise le véhicule sans délai.
- La visite complémentaire pollution, propre aux utilitaires diesel à partir de leur quatrième anniversaire : annuelle, donc sur un cycle différent du contrôle technique principal — c'est l'échéance la plus souvent oubliée d'une flotte utilitaire.
- L'assurance flotte et les révisions constructeur, dont les dates ne dépendent d'aucune réglementation commune et changent d'un véhicule à l'autre selon le contrat souscrit et le carnet d'entretien.
Sans registre centralisé, ces trois horloges tournent indépendamment pour chaque véhicule — et c'est précisément ce qu'un workflow doit unifier.
Architecture du workflow
Table véhicules (Airtable / Google Sheets / n8n Data Table)
→ immatriculation, catégorie (VP/VUL), carburant, date de mise en circulation,
date du dernier contrôle technique, échéance assurance, kilométrage, conducteur assigné
Schedule Trigger (quotidien, tôt le matin)
→ Lecture de la table véhicules
→ Code node : calcul des prochaines échéances par véhicule
(CT = dernier CT + 2 ans, ou mise en circulation + 4 ans si aucun CT enregistré ;
pollution VUL diesel = dernier CT + 1 an dès la 4ᵉ année ;
assurance et révision = lues directement dans la table)
→ Filter (échéance ≤ J+60)
→ Switch (J-60 info / J-30 relance / J-7 urgence)
→ Slack ou email au conducteur assigné + copie au gestionnaire de flotte
→ Mise à jour d'un champ "dernière alerte envoyée" (anti-doublon)
Schedule Trigger (hebdomadaire, lundi matin)
→ Agrégation de toutes les échéances à venir
→ HTTP Request → Gotenberg (rapport PDF de synthèse)
→ Envoi au gestionnaire de flotte
Étape 1 — Une seule table, une seule vérité par véhicule
Tout repose sur un registre unique qui remplace les carnets d'entretien papier et les rappels dispersés dans plusieurs agendas. Google Sheets convient très bien jusqu'à une dizaine de véhicules ; au-delà, Airtable ou une n8n Data Table apportent des vues filtrées par catégorie ou par conducteur, utiles dès qu'un même véhicule change régulièrement de mains. Chaque ligne porte l'immatriculation, la catégorie du véhicule, son carburant, sa date de mise en circulation, la date de son dernier contrôle technique, l'échéance de son contrat d'assurance et le kilométrage relevé à la dernière révision.
Étape 2 — Calculer, ne jamais faire ressaisir une échéance
Un node Code applique les règles de périodicité à chaque ligne de la table plutôt que de dépendre d'une date d'échéance saisie manuellement, qui finit toujours par ne plus être mise à jour. Le contrôle technique se recalcule à chaque passage réel (dernier CT + deux ans) ; à défaut de CT enregistré, le workflow se rabat sur la règle du premier contrôle à quatre ans après la mise en circulation. La visite pollution des utilitaires diesel suit son propre cycle annuel, calculé indépendamment. L'assurance et la révision, elles, n'ont pas de règle générale : leurs dates viennent directement des champs saisis à la souscription du contrat ou à la dernière intervention garage.
Étape 3 — Alerter avec la bonne intensité, au bon interlocuteur
Une échéance à soixante jours mérite une simple information ; à sept jours, elle justifie une alerte qui ne peut pas se perdre dans un canal Slack bruyant. Un node Switch route chaque échéance vers le bon niveau : information groupée au gestionnaire de flotte à J-60, relance individuelle au conducteur assigné à J-30, alerte doublée (conducteur + gestionnaire, par Slack et email) à J-7. Le principe est le même que celui détaillé dans notre guide sur le suivi des échéances de contrats, transposé ici à un actif physique plutôt qu'à un document : ce qui compte est la distance à l'échéance, pas la nature de ce qui expire.
Étape 4 — Un rapport hebdomadaire plutôt que des alertes isolées
En complément des alertes individuelles, un second déclencheur hebdomadaire agrège toutes les échéances des soixante prochains jours dans un rapport PDF unique, généré via Gotenberg exactement comme pour une facture ou un devis. Ce document, envoyé chaque lundi au gestionnaire de flotte, sert de vue d'ensemble pour planifier les créneaux garage et négocier les renouvellements d'assurance suffisamment à l'avance plutôt que dans l'urgence de la dernière semaine.
Étape 5 — Éviter d'alerter deux fois pour la même échéance
Un champ « dernière alerte envoyée » mis à jour après chaque notification empêche le workflow de renvoyer le même message à chaque exécution quotidienne tant que l'échéance n'a pas changé de palier. C'est la même logique de traçabilité que celle décrite dans notre guide sur la gestion des erreurs n8n : sans marqueur d'état, un job récurrent finit toujours par produire du bruit qu'on apprend à ignorer, ce qui annule l'intérêt même de l'alerte.
Une étude de Blows, Ameratunga et coll. (2003, Does periodic vehicle inspection reduce car crash injury? Evidence from the Auckland Car Crash Injury Study, Australian and New Zealand Journal of Public Health — see the study) a comparé des véhicules accidentés à des véhicules témoins sur les routes d'Auckland : les voitures sans certificat de contrôle technique valide présentaient un risque significativement plus élevé d'être impliquées dans un accident avec blessé, après ajustement sur l'âge et le profil du conducteur. Un rappel automatique qui évite qu'un contrôle expire sans y penser n'est donc pas qu'une question administrative.
Pièges à éviter
- Confondre la date de contrôle technique avec la date d'échéance. La date à surveiller est celle où le certificat expire, pas celle du dernier passage — une confusion fréquente qui fait rater l'échéance de plusieurs semaines si le calcul part du mauvais point de départ.
- Oublier la visite pollution des utilitaires diesel. Elle suit un cycle annuel indépendant du contrôle technique principal à partir de la quatrième année : un workflow qui ne calcule qu'une seule échéance par véhicule utilitaire diesel en laisse systématiquement passer une seconde.
- Alerter uniquement le gestionnaire de flotte. Le conducteur assigné est souvent le seul à savoir concrètement où se trouve le véhicule et quand il est disponible pour un rendez-vous garage ; l'exclure de l'alerte retarde presque toujours la prise de rendez-vous.
Une analyse de Das, Dutta et Geedipally (2019, Applying Bayesian data mining to measure the effect of vehicular defects on crash severity, Journal of Transportation Safety & Security — voir l’étude), menée sur sept ans de données d'accidents en Louisiane, montre que les pneus usés et les freins défectueux sont surreprésentés parmi les défauts associés aux accidents les plus graves — deux points de contrôle précisément vérifiés lors du contrôle technique, ce qui renforce l'intérêt de ne jamais le laisser expirer par simple oubli administratif.
Pour aller plus loin
Ce workflow réutilise des briques déjà documentées séparément sur ce blog — planification via Schedule Trigger, génération de rapport PDF, alertes Slack et traçabilité des envois — assemblées ici autour d'un registre unique de véhicules. Une PME peut démarrer avec le seul volet contrôle technique, qui couvre l'essentiel du risque réglementaire, puis ajouter assurance et révisions une fois le registre en place. Pour la partie traçabilité et audit des échéances, le Pack Conformité & Audit (149 €) fournit une base Supabase de journalisation directement réutilisable pour ce cas d'usage, et le Bundle FlowKit Complet (269 €) l'associe aux packs Inbox IA et Assistant RAG pour qui veut aussi centraliser les échanges avec le garage ou l'assureur dans une base interrogeable en langage naturel.
FAQ
Questions fréquentes
Un utilitaire léger suit-il les mêmes règles de contrôle technique qu'une voiture ?
Presque. Un véhicule utilitaire léger (catégorie N1, PTAC ≤ 3,5 tonnes) suit la même périodicité qu'une voiture particulière : premier contrôle dans les six mois précédant son quatrième anniversaire de mise en circulation, puis tous les deux ans. La différence porte sur les utilitaires diesel, soumis en plus à une visite complémentaire pollution chaque année à partir du quatrième anniversaire — une échéance que beaucoup de gestionnaires de flotte oublient parce qu'elle ne suit pas le même cycle que le contrôle technique principal. Le workflow doit calculer les deux dates séparément, pas une seule échéance par véhicule.
Le workflow peut-il détecter automatiquement la date d'expiration du contrôle technique sans que personne ne la saisisse ?
Non, et mieux vaut le savoir avant de construire l'automatisation autour d'une fausse promesse. Il n'existe pas d'API publique gratuite qui renvoie la date d'expiration du contrôle technique à partir d'une plaque d'immatriculation — l'accès au fichier SIV est réservé aux professionnels accrédités (assureurs, centres de contrôle, loueurs) via des prestataires spécialisés. Pour une PME, la solution fiable reste de saisir la date du dernier contrôle une fois par véhicule ; le workflow se charge ensuite de calculer et surveiller toutes les échéances suivantes sans ressaisie.
À partir de combien de véhicules l'automatisation devient-elle rentable ?
Avec deux ou trois véhicules, un rappel dans l'agenda de chacun suffit largement. Le point de bascule se situe plutôt autour de cinq à huit véhicules, ou dès qu'un véhicule est partagé entre plusieurs conducteurs : c'est là qu'une échéance commence à se perdre entre deux personnes qui pensent chacune que l'autre s'en occupe. Le vrai gain n'est pas le temps de saisie, mais l'élimination du bus factor — le jour où la seule personne qui suivait les dates dans sa tête est en congés.