```json
{
    "title": "Legacy – 01 Product ARO EN",
    "url": "https://kardinal.ai/solutions/",
    "datePublished": "2019-09-18",
    "dateModified": "2026-08-25",
    "language": "en-GB",
    "description": "Our real-time route optimization solution is designed to seamlessly integrate with your processes and take into account your historical data to provide you with effective and actionable optimization in the field.",
    "author": "Antoine Piarou",
    "publisher": "Kardinal"
}
```

# Legacy – 01 Product ARO EN

.aro-hero{--dark:#0B0D17;--blue:#4D6AFF;--blue-700:#3A56E6;
 position:relative;overflow:hidden;background:var(--dark);
 width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);
 font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;}
 .aro-hero *{box-sizing:border-box;}
 .aro-hero::before{content:"";position:absolute;inset:0;background:radial-gradient(120% 90% at 78% 20%,rgba(77,106,255,.30),rgba(11,13,23,0) 55%);}
 .aro-hero .wrap{position:relative;max-width:1240px;margin:0 auto;padding:0 40px;}
 .aro-hero .grid{display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:center;padding:100px 0 108px;}
 .aro-hero .eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:#8B97FF;}
 .aro-hero .eyebrow::before{content:"";width:8px;height:8px;background:var(--blue);border-radius:50%;flex:none;}
 .aro-hero h1{color:#fff;font-size:62px;line-height:1.1;letter-spacing:-.03em;font-weight:800;margin:26px 0 0;max-width:19ch;text-wrap:balance;}
 .aro-hero .lead{color:rgba(255,255,255,.74);font-size:20px;margin:24px 0 0;max-width:52ch;}
 .aro-hero .actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;}
 .aro-hero .klh-btn{display:inline-flex;align-items:center;gap:10px;font:600 15px Inter,sans-serif;border-radius:12px;padding:16px 28px;text-decoration:none !important;transition:background .15s ease,border-color .15s ease,color .15s ease;}
 .aro-hero .klh-btn.primary,.aro-hero .klh-btn.primary:link,.aro-hero .klh-btn.primary:visited{background:var(--blue);color:#fff !important;}
 .aro-hero .klh-btn.primary:hover{background:var(--blue-700);}
 .aro-hero .klh-btn.ghost,.aro-hero .klh-btn.ghost:link,.aro-hero .klh-btn.ghost:visited{background:rgba(255,255,255,.03);color:#F5F2EA !important;border:1px solid rgba(255,255,255,.16);}
 .aro-hero .klh-btn.ghost:hover{border-color:rgba(77,106,255,.8);background:rgba(77,106,255,.10);}
 .aro-hero .klh-btn svg{width:18px;height:18px;transition:transform .15s ease;}
 .aro-hero .klh-btn.ghost:hover svg{transform:translateX(4px);}
 .aro-hero .cover{position:relative;}
 .aro-hero .cover img{position:relative;display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;transform:rotate(-1.6deg);}
 @media(max-width:900px){
 .aro-hero .grid{grid-template-columns:1fr;gap:44px;padding:64px 0 72px;}
 .aro-hero h1{font-size:46px;}
 .aro-hero .cover img{transform:none;}
 }
 @media(max-width:600px){
 .aro-hero .wrap{padding:0 22px;}
 .aro-hero .grid{padding:88px 0 56px;}
 .aro-hero h1{font-size:32px;margin-top:20px;}
 .aro-hero .lead{font-size:17px;}
 .aro-hero .actions{gap:12px;}
 .aro-hero .actions .klh-btn{width:100%;justify-content:center;}
 }

KARDINAL SOLUTION
 ARO - Always-On Route Optimization Solution
 Notre solution d'optimisation de tournées en temps réel est conçue pour intégrer vos process et tenir compte de votre historique afin de vous offrir une optimisation efficace et réalisable sur le terrain.

 [↓ Télécharger la plaquette (PDF)](https://kardinal.ai/wp-content/uploads/2021/05/Plaquette-Kardinal-PDF.pdf)
 [Parlez à un expert](https://kardinal.ai/fr/contact-form/)

.af-sec{--cream:#FBFAF6;--ink:#1B1813;--blue:#4D6AFF;--lav:#E7ECFB;--border:rgba(27,24,19,.10);
 background:var(--cream);color:var(--ink);margin:0;padding:96px 0;
 font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
 width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}
 .af-sec *{box-sizing:border-box;}
 .af-sec h2,.af-sec h4,.af-sec p{margin:0;}
 .af-wrap{max-width:1240px;margin:0 auto;padding:0 40px;}
 .af-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);}
 .af-eyebrow::before{content:"";width:8px;height:8px;background:var(--blue);border-radius:50%;flex:none;}
 .af-sec .af-h2{font-size:40px;line-height:1.12;letter-spacing:-.02em;font-weight:800;color:var(--ink);margin-top:16px;max-width:24ch;}
 .af-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;}
 .af-item{background:#fff;border:1px solid var(--border);border-radius:18px;padding:30px 30px 32px;}
 .af-ic{width:52px;height:52px;border-radius:13px;background:var(--lav);border:1px solid rgba(77,106,255,.22);color:var(--blue);
 display:flex;align-items:center;justify-content:center;margin-bottom:24px;}
 .af-ic svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}
 .af-item h4{font-size:20px;font-weight:700;letter-spacing:-.01em;color:var(--ink);}
 .af-item p{margin-top:8px;font-size:16px;line-height:1.55;color:#6B6558;}
 @media(max-width:900px){
 .af-sec{padding:64px 0;}
 .af-grid{grid-template-columns:1fr 1fr;}
 .af-sec .af-h2{font-size:28px;}
 }
 @media(max-width:600px){
 .af-wrap{padding:0 22px;}
 .af-grid{grid-template-columns:1fr;}
 }

Cas d'usage de la solution
 Fonctionnalités clés

 Optimisation continue
 Bénéficiez de la puissance de notre algorithme dynamique afin d'ajuster vos tournées en temps réel pour les adapter à la réalité du terrain.

 Planification ultra-performante
 Grâce à nos algorithmes de pointe, les tournées sont planifiées en quelques minutes, même à grande échelle.

 Modélisation sur-mesure
 Notre solveur propriétaire modélise toutes vos contraintes spécifiques, y compris les plus complexes.

 Correction de données
 L'approche « Always-on » vous permet de corriger les données à la volée, sans avoir à relancer les calculs de zéro.

 Anticipation du trafic
 Le trafic est pris en compte en amont des calculs de tournées, ce qui les rend plus réalistes et plus pertinentes.

 Intégration facilitée
 Notre API est claire et bien documentée pour une intégration rapide et fluide dans n'importe quel système.

## Route optimisation that never stops

Kardinal works before, during, and after your operations to plan optimal routes, adapt them in real-time, and utilize on-the-ground data to enhance future optimizations.

Its unique approach enables you to update and incorporate new information during the planning process and consider field uncertainties for more realistic routes.

.gt-sec{--gt-bleed:16px;background:transparent;margin:0 calc(var(--gt-bleed) * -1);padding:0;
 font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;}
 .gt-sec *{box-sizing:border-box;}
 .gt-sec p{margin:0;}
 .gt-wrap{width:100%;max-width:none;margin:0;padding:0;}
 .gt-sec .gartner-block{display:flex;align-items:center;gap:40px;background:#000;border-radius:18px;padding:56px 48px;color:#fff;text-decoration:none;box-shadow:0 24px 56px -36px rgba(0,0,0,.7);}
 .gt-sec .gartner-block:hover,
 .gt-sec .gartner-block:focus{background:#000;color:#fff;text-decoration:none;}
 .gt-sec .gb-mark{height:100px;width:auto;flex:none;}
 .gt-sec .gb-body{flex:1;min-width:0;}
 .gt-sec .gb-title{font-size:44px;font-weight:600;letter-spacing:-1px;line-height:1;color:#fff;margin:0;}
 .gt-sec .gb-title sup{font-size:.4em;top:-1em;font-weight:600;}
 .gt-sec .gartner-block p{color:#fff;font-size:17px;font-weight:600;line-height:1.45;margin-top:12px;max-width:none;}
 .gt-sec .gb-btn{flex:none;display:inline-flex;align-items:center;gap:9px;white-space:nowrap;
 background-color:transparent;color:#F5EFE4;
 font-family:'Inter',sans-serif;font-weight:600;font-size:15px;line-height:1;
 padding:14px 22px;border:1px solid #3a342a;border-radius:9px;cursor:pointer;
 transition:background-color .15s ease, transform .1s ease;}
 .gt-sec .gb-arrow{width:16px;height:16px;flex:none;}
 .gt-sec .gartner-block:hover .gb-btn{background-color:rgba(255,255,255,.05);color:#F5EFE4;}
 .gt-sec .gartner-block:active .gb-btn{transform:scale(.98);}
 @media(max-width:1000px){
 .gt-sec{--gt-bleed:0px;}
 .gt-sec .gartner-block{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 36px;}
 .gt-sec .gb-title{font-size:34px;}
 .gt-sec .gb-mark{height:76px;}
 }
 @media(max-width:600px){
 .gt-sec .gartner-block{padding:32px 24px;}
 }

[Gartner® Kardinal reconnu comme Representative Vendor dans le Gartner Market Guide for Vehicle Routing & Scheduling 2025. En savoir plus](https://kardinal.ai/fr/kardinal-reconnu-par-gartner-en-tant-que-representative-vendor/)

.bfx{--cream:#FBFAF6;--beige:#F5EFE4;--ink:#1B1813;--blue:#4D6AFF;--lav:#E7ECFB;--border:rgba(27,24,19,.10);
 background:var(--beige);color:var(--ink);margin:0;padding:96px 0 56px;
 font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
 width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}
 .bfx *{box-sizing:border-box;}
 .bfx h2,.bfx h4,.bfx p{margin:0;}
 .bfx-wrap{max-width:1240px;margin:0 auto;padding:0 40px;}
 .bfx-eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);}
 .bfx-eyebrow::before{content:"";width:8px;height:8px;background:var(--blue);border-radius:50%;flex:none;}
 .bfx .bfx-h2{font-size:40px;line-height:1.12;letter-spacing:-.02em;font-weight:800;color:var(--ink);margin-top:16px;max-width:22ch;}
 .bfx-toc{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:36px;}
 .bfx-toc .item{flex-direction:column;align-items:flex-start;gap:0;background:#fff;border:1px solid var(--border);border-radius:18px;padding:30px 30px 32px;}
 .bfx-toc .item .ic{width:52px;height:52px;border-radius:13px;background:var(--lav);border:1px solid rgba(77,106,255,.22);color:var(--blue);display:flex;align-items:center;justify-content:center;margin-bottom:24px;flex:none;}
 .bfx-toc .item .ic svg{width:24px;height:24px;}
 .bfx-toc .item h4{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em;color:#1B1813;line-height:1.4;}
 @media(max-width:900px){
 .bfx{padding:64px 0 56px;}
 .bfx-toc{grid-template-columns:1fr 1fr;}
 }
 @media(max-width:600px){
 .bfx-wrap{padding:0 22px;}
 .bfx-toc{grid-template-columns:1fr;}
 }

Bénéfices
 Ce que ARO change pour vos tournées

 Améliorez vos performances en minimisant vos coûts.

 Améliorez la qualité de service.

 Réduisez votre empreinte carbone.

 Veillez au respect du temps de travail des chauffeurs.

 Anticipez vos pics d'activité et vos besoins en ressources.

 Réagissez rapidement aux imprévus du terrain.

## Benefits for Each Stakeholders

ExecutiveDirector of OperationsPlannerDriverCustomer

.elementor-180 .elementor-element.elementor-element-7184bea > .elementor-element-populated{padding:0px 0px 0px 0px;}

Reduce costs and improve operational performance (10% to 40% productivity increase, depending on the industry).

Improve your company’s quality of service

Reduce your CO₂ footprint.

Comply with industry-specific laws and regulations.

Get a better strategic overview of costs and performance.

Ensure compliance with labor law obligations (e.g., work and break times for employees).

.elementor-330 .elementor-element.elementor-element-6660c4c0 > .elementor-element-populated{padding:0px 0px 0px 0px;}

Optimize existing processes.

Anticipate peak periods and your respective resource needs.

Simulate future scenarios to further improve your processes.

Leverage the progressive power of Machine Learning to continuously improve your performance.

Develop your organization gently and step by step.

Use indicators and reporting to optimally manage your company.

.elementor-389 .elementor-element.elementor-element-11f88f38 > .elementor-element-populated{padding:0px 0px 0px 0px;}

Save valuable time in planning and subsequently optimizing field service assignments.

Make the integration of urgent or unscheduled operations easier and more efficient.

Respond quickly and efficiently to unforeseen events and imponderables on site.

Address industry-specific constraints and peculiarities in the best possible way.

Track deployments in progress in real time.

Increase the well-being and satisfaction of your field staff.

.elementor-399 .elementor-element.elementor-element-16dc5c06 > .elementor-element-populated{padding:0px 0px 0px 0px;}

The routes are practicable and cause less stress.

Kardinal supports your teams and assists them in their decisions so that they can make the best choice in the field.

Your sales representatives retain full control over their routes: Kardinal makes suggestions, your employees take the decisions.

Working hours and break times are observed.

Compliance with the obligations makes customer relations more pleasant.

.elementor-406 .elementor-element.elementor-element-2bcfa6a8 > .elementor-element-populated{padding:0px 0px 0px 0px;}

Your customers benefit from reactive deliveries / home visits.

Scheduled appointments, visit times, or other commitments to your customers are honored.

Your customers enjoy a better relationship with your employees.

.kdc{
 --bg:#0E0D10; --card:#1A1820; --line:rgba(255,255,255,.10);
 --tx:#FFFFFF; --mut:#A8A29A; --blue:#4D6AFF;
 padding:80px 0; margin:0;
 background:var(--bg);
 font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;
 }
 .kdc *{box-sizing:border-box}
 .kdc-wrap{max-width:1240px;margin:0 auto;padding:0 40px}
 .kdc-card{
 position:relative; overflow:hidden;
 display:grid; grid-template-columns:1fr 1fr; align-items:stretch;
 background:var(--card); border:1px solid var(--line); border-radius:28px;
 }
 /* halo bleu discret en haut à gauche */
 .kdc-card::before{content:"";position:absolute;top:-140px;left:-80px;width:420px;height:420px;
 border-radius:50%;background:radial-gradient(circle at center,rgba(77,106,255,.22),transparent 70%);
 pointer-events:none;z-index:0}
 /* ---- colonne texte ---- */
 .kdc-left{position:relative;z-index:1;padding:60px 56px;display:flex;flex-direction:column;justify-content:center}
 .kdc .kdc-left img.kdc-logo{height:20px !important;width:auto !important;max-width:150px !important;display:block;margin:0 0 28px}
 .kdc-h{font:600 22px/1.35 Inter;letter-spacing:-.01em;color:var(--tx);margin:0 0 30px;max-width:380px}
 .kdc-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:10px;
 background:var(--blue);color:#fff;text-decoration:none;font:600 15px Inter;
 border-radius:12px;padding:14px 24px;transition:background .15s ease}
 .kdc-btn:hover{background:#3a56e6;color:#fff}
 .kdc-btn svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}
 .kdc-btn:hover svg{transform:translateX(4px)}
 /* ---- colonne image ---- */
 .kdc-media{position:relative;min-height:340px}
 .kdc-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}
 @media (max-width:900px){
 .kdc{padding:56px 0}
 .kdc-wrap{padding:0 22px}
 .kdc-card{grid-template-columns:1fr}
 .kdc-left{padding:44px 30px;order:2}
 .kdc-media{order:1;min-height:240px}
 .kdc-h{font-size:20px}
 .kdc-btn{width:100%;justify-content:center;align-self:stretch}
 }

Would you like to discuss your challenges with our team?
 [Contact us](https://kardinal.ai/contact)

## Resources

.kr{
 --bg:#FBFAF6; --card:#16141C; --line:rgba(27,24,19,.10);
 --tx:#FFFFFF; --mut:#A8A29A; --blue:#4D6AFF;
 padding:20px 0; margin:0; background:var(--bg);
 font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;
 }
 .kr *{box-sizing:border-box}
 .kr-wrap{max-width:none;margin:0 auto;padding:0 0px}
 .kr-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}
 /* ---- carte ---- */
 .kr-card{
 position:relative; overflow:hidden; display:flex; flex-direction:column; justify-content:flex-end;
 min-height:330px; padding:24px; text-decoration:none;
 background:var(--card); background-size:cover; background-position:center;
 border:1px solid var(--line); border-radius:20px;
 transition:transform .18s ease, border-color .18s ease, box-shadow .18s ease;
 }
 .kr-card:hover{transform:translateY(-4px);border-color:rgba(77,106,255,.45);box-shadow:0 18px 40px rgba(27,24,19,.12)}
 /* halo bleu si pas d'image */
 .kr-card::after{content:"";position:absolute;top:-120px;right:-90px;width:320px;height:320px;border-radius:50%;
 background:radial-gradient(circle at center,rgba(77,106,255,.20),transparent 70%);pointer-events:none;z-index:0}
 /* voile sombre pour lisibilite quand il y a une image de fond */
 .kr-card::before{content:"";position:absolute;inset:0;z-index:0;
 background:linear-gradient(to bottom,rgba(10,9,12,.30) 0%,rgba(10,9,12,.55) 55%,rgba(10,9,12,.92) 100%)}
 .kr-card > *{position:relative;z-index:1}
 .kr-chip{position:absolute;top:26px;left:26px;z-index:1;display:inline-flex;align-items:center;
 background:var(--blue);color:#fff;font:700 11px Inter;letter-spacing:.10em;text-transform:uppercase;
 padding:6px 13px;border-radius:999px}
 .kr-title{margin:0 0 18px;color:var(--tx);font:600 21px/1.3 Inter;letter-spacing:-.01em;text-shadow:0 1px 8px rgba(0,0,0,.4)}
 /* lien fleche + bouton : caches par defaut, apparaissent au survol de la carte */
 .kr-link,.kr-btn{opacity:0;transform:translateY(10px);
 transition:opacity .2s ease, transform .2s ease, gap .15s ease, background .15s ease}
 .kr-card:hover .kr-link,.kr-card:hover .kr-btn,
 .kr-card:focus-within .kr-link,.kr-card:focus-within .kr-btn{opacity:1;transform:translateY(0)}
 /* lien fleche, stylise comme un bouton */
 .kr-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--blue);color:#fff;
 font:600 14px Inter;border-radius:12px;padding:13px 20px}
 .kr-link:hover{background:#3a56e6}
 .kr-link svg{width:17px;height:17px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
 /* bouton (carte brochure) */
 .kr-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--blue);color:#fff;
 font:600 14px Inter;border-radius:12px;padding:13px 20px}
 .kr-btn:hover{background:#3a56e6}
 .kr-btn svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}
 /* ecrans tactiles : pas de survol possible, on affiche toujours */
 @media (hover:none){ .kr-link,.kr-btn{opacity:1;transform:none} }
 @media (max-width:980px){ .kr-grid{grid-template-columns:repeat(2,1fr)} }
 @media (max-width:620px){
 .kr{padding:56px 0}
 .kr-wrap{padding:0 22px}
 .kr-grid{grid-template-columns:1fr}
 .kr-title{font-size:19px}
 }

[Brochure Kardinal's Route Optimization Solution Download the brochure](https://kardinal.ai/kardinal-brochure/)

 [Success story How Vente-unique improved its NPS by 20 points with Kardinal Read the story](https://kardinal.ai/vente-unique-testimonials/)

 [Success story How the STERNE Group optimized the planning of its urban deliveries Read the story](https://kardinal.ai/sterne-group-testimonials/)

 [Report The different levels of route optimization Read the report](https://kardinal.ai/report-the-different-types-of-route-optimization/)

 [Guide Route optimization: comparison of the best software solutions Read the guide](https://kardinal.ai/guide-route-optimization-comparison-best-software-solutions/)

 [Report What route optimization to meet the challenges of the parcel delivery industry? Read the report](https://kardinal.ai/report-what-route-optimization-to-meet-the-challenges-of-the-parcel-delivery-industry/)
