Parmi les API d'optimisation de tournées pour les field services, Kardinal domine largement ce classement sectoriel. Fait notable : Kardinal est la seule des onze solutions à permettre d'interrompre une intervention en cours pour une pause réglementaire, une contrainte qu'aucun concurrent ne modélise à ce jour.
Planifier les interventions de techniciens terrain, c'est résoudre un problème fondamentalement différent de la livraison de colis. Ce n'est pas la densité des points qui crée la complexité, mais la richesse des contraintes d'affectation : le bon technicien, avec la bonne compétence, au bon moment, dans son secteur géographique. Mal modélisée, cette réalité produit des plannings théoriquement optimaux mais inapplicables sur le terrain.
Cet article compare onze API d'optimisation de tournées (Kardinal, Solvice, LogisticsOS, NextBillion AI, Google, HERE, Timefold, GraphHopper, Verso, Routific, Mapbox) selon leur capacité à répondre aux contraintes spécifiques des opérations de field service : maintenance, SAV, télécom, énergie, contrôle technique, soins à domicile.
Points clés
Ce qui rend les field services vraiment complexes
L'affectation est le cœur du problème
En livraison de colis, n'importe quel chauffeur peut théoriquement effectuer n'importe quelle livraison. En field service, ce n'est presque jamais le cas. Chaque intervention requiert des compétences techniques précises, et un technicien envoyé sur une intervention qu'il ne maîtrise pas, c'est au mieux un déplacement inutile, au pire une mise en cause de responsabilité. La contrainte de compétence n'est pas un détail fonctionnel : c'est la contrainte centrale autour de laquelle toute la planification s'organise.
Le rendez-vous client est une contrainte contractuelle
Contrairement à la livraison, où le créneau horaire est souvent indicatif, le rendez-vous client en field service est contractuel. Un technicien qui n'arrive pas dans la fenêtre convenue génère une insatisfaction immédiate et parfois des pénalités contractuelles.
La durée d'intervention est variable
En livraison, le temps de service à chaque arrêt est stable. En field service, une intervention peut durer de 30 minutes à plusieurs heures, et cette durée dépend souvent du type de panne découverte sur place ou du technicien envoyé. Une mauvaise estimation des durées déséquilibre l'ensemble du planning journalier.
Les préférences de secteur et de continuité
Les opérateurs de field service organisent généralement leurs techniciens par secteur géographique, une préférence forte que l'optimiseur doit respecter par défaut sans en faire une règle rigide. Pour les contrats de maintenance longue durée, envoyer le même technicien chez le même client réduit le temps de remise en contexte et valorise la connaissance accumulée sur les équipements.
Les urgences et la réoptimisation
Le field service est soumis à des aléas structurels : pannes urgentes à intercaler, interventions annulées, techniciens immobilisés plus longtemps que prévu. La capacité à réoptimiser les plannings en cours de journée sans tout reconstruire est un facteur clé de productivité.
Les contraintes critiques pour une API de field service
Trois niveaux d'exigence structurent le marché : le socle classique que tout le monde couvre, les contraintes intermédiaires qui séparent les bons des moyens, et les contraintes avancées qui font réellement la différence sur le terrain.
Temps de travail et nombre de techniciens
Les objectifs fondamentaux de toute planification d'interventions.
Couvert par : Tous les acteurs sauf Mapbox.
Créneaux de rendez-vous
Couverts partout, avec des niveaux de finesse très variables.
Couvert par : Tous les acteurs.
Priorisation des urgences
Classer les interventions en urgent, planifié et discrétionnaire.
Couvert par : Tous les acteurs sauf Mapbox.
Enlèvement de pièce détachée
Récupérer une pièce à un point relais avant de se rendre chez le client.
Couvert par : Tous les acteurs.
Minimiser le retard sur rendez-vous
Pénaliser explicitement les arrivées hors fenêtre contractuelle.
Couvert par : Kardinal, Solvice, LogisticsOS, Routific, Timefold, NextBillion AI et Google. Absent chez GraphHopper, Mapbox et Verso.
Temps de service selon le technicien
Adapter la durée d'intervention à l'ancienneté du technicien affecté.
Couvert par : Kardinal, Solvice, Google, HERE, Verso et LogisticsOS. Absent chez Routific, Timefold, NextBillion AI et GraphHopper.
Équilibrage entre techniciens
Répartir équitablement le temps de travail sur la journée.
Couvert par : Kardinal, Routific, NextBillion AI, Solvice, GraphHopper et LogisticsOS. Absent chez Timefold, Google, HERE, Mapbox et Verso.
Trafic prédictif
Le trafic prévu est intégré avant l'optimisation, pas corrigé après coup.
Couvert par : Kardinal, NextBillion AI, Solvice, GraphHopper, Google, HERE et Mapbox. Absent chez Routific, Timefold et Verso.
Pause autorisée pendant le service
Interrompre une intervention en cours pour une pause réglementaire, puis la reprendre.
Couvert par : Kardinal uniquement, sur les onze solutions testées.
Réoptimisation en temps réel
Recalculer les plannings quand un technicien est retardé ou qu'une urgence est signalée.
Couvert par : Kardinal, Timefold, NextBillion AI et Solvice.
Optimisation lexicographique
Respecter d'abord tous les rendez-vous contractuels, puis minimiser les trajets.
Couvert par : Kardinal et HERE uniquement.
Technicien préféré ou continuité
Favoriser un senior sur les cas complexes, ou celui qui suit habituellement le client.
Couvert par : Kardinal, Timefold, Solvice, GraphHopper, HERE et LogisticsOS. Partiel chez Google.
Compacité de tournée
Garder chaque tournée de technicien géographiquement resserrée.
Couvert par : Kardinal, Solvice et LogisticsOS uniquement.
Distance maximale depuis le point d'attache
Borner l'éloignement d'un technicien par rapport à son domicile ou son dépôt.
Couvert par : Kardinal uniquement en couverture complète. Partiel chez NextBillion AI, Solvice et LogisticsOS.
Synchronisation de deux techniciens
Pour les interventions à deux personnes (électricien et grutier, médecin et infirmier).
Couvert par : Solvice uniquement, y compris devant Kardinal.
Comparatif des API pour les field services
Kardinal
97% de couverture · 1ᵉʳ/11Kardinal est la solution la plus complète pour les opérations de field service, avec un écart particulièrement marqué sur les contraintes d'affectation avancées. C'est le seul acteur à réunir réoptimisation en temps réel, optimisation lexicographique, distance maximale depuis le point d'attache et pause autorisée pendant le service, cette dernière n'étant couverte par aucun autre acteur du panel.
Sa seule vraie lacune sur ce secteur : la synchronisation de deux techniciens sur un même rendez-vous, disponible uniquement chez Solvice.
Solvice
78% de couverture · 2ᵉ/11Solvice partage la deuxième place avec LogisticsOS. Elle couvre la compacité de tournée aux côtés de Kardinal, le temps de service dépendant du technicien et la préférence de continuité client/technicien.
Son exclusivité est totale : c'est la seule solution du panel, Kardinal compris, à gérer la synchronisation de deux techniciens sur un même rendez-vous.
LogisticsOS
78% de couverture · 2ᵉ/11LogisticsOS termine à égalité avec Solvice et couvre les mêmes fondamentaux avancés : compacité de tournée, temps de service dépendant du technicien, préférence de continuité.
Elle se distingue par sa modélisation des coûts, notamment le revenu minimum garanti par technicien affecté, à égalité avec Google, pertinent pour les opérateurs qui mixent salariés et indépendants.
NextBillion AI
72% de couverture · 4ᵉ/11NextBillion AI couvre bien les fondamentaux : trafic prédictif, réoptimisation en temps réel, équilibrage de charge entre techniciens. Ce qui lui manque, c'est la couche la plus fine du field service : pas de préférence de continuité technicien/client, pas de temps de service dépendant du technicien, pas de compacité de tournée.
Google couvre le reporting CO₂ par technicien et le revenu minimum garanti, mais ne couvre pas la réoptimisation en temps réel sur ce périmètre de contraintes, ni la préférence de continuité technicien/client au-delà d'une couverture partielle.
HERE
71% de couverture · 5ᵉ/11HERE est la seule solution avec Kardinal à proposer l'optimisation lexicographique, et couvre la préférence de continuité ainsi que le temps de service dépendant du technicien. Sa faiblesse : la réoptimisation en temps réel n'est pas couverte.
Timefold
54% de couverture · 7ᵉ/11Timefold couvre intégralement la réoptimisation en temps réel et la préférence de continuité technicien, deux points où il rejoint Kardinal, mais ne propose pas de trafic prédictif et reste en retrait sur les fondamentaux.
GraphHopper
54% de couverture · 7ᵉ/11GraphHopper couvre la préférence de continuité et l'équilibrage de charge, mais ni la réoptimisation en temps réel, ni l'optimisation lexicographique.
Verso, Routific et Mapbox
46% · 43% · 29%Ces trois solutions ne sont pas conçues pour la complexité du field service.
- Verso (46%) reste limité aux opérations basiques, sans réoptimisation temps réel complète ni préférence de continuité.
- Routific (43%) couvre certains fondamentaux (équilibrage de charge, priorisation des urgences) mais manque des fonctionnalités avancées d'affectation.
- Mapbox (29%) n'est pas positionné sur l'optimisation opérationnelle de plannings techniciens.
Tableau de synthèse
| Solution | Couverture | Pause en intervention | Continuité | Temps réel | Lexicographique |
|---|---|---|---|---|---|
| Kardinal | 97% | Complet | Complet | Complet | Complet |
| Solvice | 78% | Non | Complet | Complet | Non |
| LogisticsOS | 78% | Non | Complet | Partiel | Non |
| NextBillion AI | 72% | Non | Non | Complet | Non |
| 71% | Non | Partiel | Non | Non | |
| HERE | 71% | Non | Complet | Non | Complet |
| Timefold | 54% | Non | Complet | Complet | Non |
| GraphHopper | 54% | Non | Complet | Non | Non |
| Verso | 46% | Non | Non | Partiel | Non |
| Routific | 43% | Non | Non | Partiel | Non |
| Mapbox | 29% | Non | Non | Non | Non |
Notre verdict par taille d'opération
La modélisation des compétences et des préférences d'affectation se configure en quelques heures. Créez un compte gratuitement ou organisons un pilote sur vos données.
FAQ
Quelle API d'optimisation choisir pour planifier des interventions de techniciens ?
Kardinal est la solution la plus complète pour la planification de techniciens terrain, avec 97% de couverture des contraintes du field service. Solvice et LogisticsOS suivent à égalité (78%), devant NextBillion AI (72%). Le critère décisif dépend de votre priorité : réactivité temps réel, hiérarchisation stricte des priorités, ou synchronisation de plusieurs techniciens sur un même rendez-vous.
Peut-on imposer qu'un même technicien intervienne toujours chez le même client ?
Oui, c'est ce qu'on appelle une préférence de continuité. Kardinal, Timefold, Solvice, GraphHopper, HERE et LogisticsOS proposent cette fonctionnalité. Google ne la couvre que partiellement, ce qui reste une limite pour les opérations de SAV ou de maintenance sur contrat où la continuité compte.
Comment gérer les interventions urgentes dans un planning de field service déjà établi ?
La réoptimisation en temps réel recalcule automatiquement les plannings en cours de journée quand une urgence survient. Kardinal, Timefold, NextBillion AI et Solvice la couvrent intégralement. Les autres solutions nécessitent une intervention manuelle du dispatcheur.
Une API d'optimisation peut-elle synchroniser deux techniciens sur la même intervention ?
Oui, mais une seule solution le propose aujourd'hui : Solvice. Cette contrainte est utile pour les interventions qui nécessitent deux personnes en simultané, comme une installation lourde à deux ou une visite nécessitant un médecin et un infirmier au même moment.
Qu'est-ce que l'optimisation lexicographique et pourquoi est-elle utile en field service ?
L'optimisation lexicographique consiste à définir une hiérarchie absolue entre objectifs plutôt que de les combiner dans une formule pondérée. En field service, elle permet d'exprimer : respecter d'abord tous les rendez-vous contractuels, puis minimiser les temps de trajet, puis équilibrer la charge entre techniciens. Cette approche est plus robuste que la pondération classique, qui nécessite un calibrage fastidieux. Seuls Kardinal et HERE la proposent.
Quelle API d'optimisation de tournées utiliser pour les soins à domicile ?
Les soins à domicile partagent les contraintes du field service, avec une exigence forte de continuité entre patient et intervenant. Kardinal, Solvice, HERE, GraphHopper, Timefold et LogisticsOS couvrent cette préférence de continuité. Les solutions d'entrée de gamme comme Routific ou Verso restent inadaptées à ce contexte réglementé.
Pour aller plus loin

Colis & express
Densité de points, créneaux serrés et aléas quotidiens : le secteur le plus exigeant en réactivité.
Lire l'analyse complète →Collecte des déchets
Capacité d'accueil des sites de dépotage et contraintes de simultanéité : le secteur le plus discriminant du benchmark.
Lire l'analyse complète →Longue distance / FTL
Réglementation, temps de conduite et modélisation tarifaire sur le camion complet.
Lire l'analyse complète →