```json
{
    "title": "Legacy – 02 Brochure ODA EN",
    "url": "https://kardinal.ai/kardinal-oda-solution-brochure/",
    "datePublished": "2024-04-23",
    "dateModified": "2026-08-24",
    "language": "en-GB",
    "description": "Overview of the Kardinal solution for optimal & dynamic planning of delivery slots. Discover the solution in the presentation brochure.",
    "author": "Kardinal",
    "publisher": "Kardinal"
}
```

# Legacy – 02 Brochure ODA EN

ODA Brochure – Optimal & Dynamic Appointment Scheduling by Kardinal

 #k-report *{box-sizing:border-box;}
 #k-report{
 --cream:#FBFAF6;--beige:#F5EFE4;--ink:#1B1813;--black:#000;
 --blue:#4D6AFF;--blue-700:#3A56E6;--violet:#5B6AF0;
 --lav:#E7ECFB;--lav-border:#A9B6FF;
 --body:#5c564a;--border:rgba(27,24,19,.10);--dark:#0B0D17;--teal:#31D9C2;
 --font:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;
 --mono:'JetBrains Mono','SF Mono',Menlo,Consolas,monospace;
 font-family:var(--font);color:var(--ink);background:var(--cream);
 line-height:1.6;-webkit-font-smoothing:antialiased;
 width:auto;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:hidden;
 }
 #k-report a{color:var(--blue);text-decoration:none;}
 #k-report a:hover{color:var(--blue-700);}
 #k-report h1,#k-report h2,#k-report h3,#k-report h4,#k-report p{margin:0;}
 #k-report img{max-width:100%;}
 #k-report .wrap{max-width:1240px;margin:0 auto;padding:0 40px;}
 #k-report .eyebrow{display:inline-flex;align-items:center;gap:10px;font-family:var(--font);font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--blue);}
 #k-report .eyebrow::before{content:"";width:8px;height:8px;background:var(--blue);border-radius:50%;flex:none;}
 #k-report .hero .eyebrow{color:#8B97FF;}
 #k-report .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:14px 24px;border-radius:12px;font-weight:600;font-size:15px;border:none;cursor:pointer;transition:background .15s ease;}
 #k-report .btn-blue{background:var(--blue);color:#fff;}
 #k-report .btn-blue:hover{background:var(--blue-700);color:#fff;}
 #k-report .btn-outline{background:transparent;border:1px solid rgba(255,255,255,.5);color:#fff;}
 #k-report .btn-outline:hover{background:rgba(255,255,255,.12);color:#fff;}
 #k-report .link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:17px;height:56px;color:var(--blue);}
 #k-report .link-arrow:hover{color:var(--blue-700);}
 #k-report .hero{position:relative;background:var(--dark);overflow:hidden;}
 #k-report .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%);}
 #k-report .hero .grid{position:relative;display:grid;grid-template-columns:1.05fr .95fr;gap:72px;align-items:center;padding:100px 0 108px;}
 #k-report .hero h1{color:#fff;font-size:62px;line-height:1.1;letter-spacing:-.03em;font-weight:800;margin-top:26px;max-width:19ch;text-wrap:balance;}
 #k-report .hero .lead{color:rgba(255,255,255,.74);font-size:20px;margin-top:24px;max-width:52ch;}
 #k-report .actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;}
 #k-report .actions .link-arrow{color:rgba(255,255,255,.85);}
 #k-report .actions .link-arrow:hover{color:#fff;}
 #k-report .proofs{display:flex;flex-wrap:wrap;gap:16px 40px;margin-top:34px;}
 #k-report .proofs .stat{display:flex;flex-direction:column;}
 #k-report .proofs .stat b{color:var(--teal);font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1;}
 #k-report .proofs .stat span{color:rgba(255,255,255,.7);font-size:14px;margin-top:7px;max-width:16ch;}
 #k-report .gartner-block{display:flex;align-items:center;gap:48px;background:#000;border-radius:18px;padding:52px 56px;color:#fff;box-shadow:0 24px 56px -36px rgba(0,0,0,.7);transition:background .2s cubic-bezier(.16,1,.3,1);}
 #k-report .gartner-block:hover{color:#fff;}
 #k-report .gb-mark{height:132px;width:auto;flex:none;filter:brightness(0) invert(1);}
 #k-report .gb-body{flex:1;}
 #k-report .gb-title{font-size:52px;font-weight:600;letter-spacing:-1.1px;line-height:1;color:#fff;}
 #k-report .gb-title sup{font-size:.4em;top:-1em;font-weight:600;}
 #k-report .gartner-block p{color:#fff;font-size:18px;font-weight:600;margin-top:14px;max-width:58ch;}
 #k-report .gb-btn{flex:none;pointer-events:none;white-space:nowrap;background:transparent;color:#F5EFE4;border:1px solid #3a342a;border-radius:9px;height:auto;padding:14px 22px;font-weight:600;font-size:15px;}
 #k-report .gartner-block:hover .gb-btn{background:rgba(255,255,255,.05);}
 #k-report .cover{position:relative;}
 #k-report .cover .glow{display:none;}
 #k-report .cover img{position:relative;display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:16px;transform:rotate(-1.6deg);}
 #k-report .sec{padding:96px 0;}
 #k-report .bg-cream{background:var(--cream);}
 #k-report .bg-beige{background:var(--beige);}
 #k-report .two{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;}
 #k-report .h2{font-size:40px;line-height:1.12;letter-spacing:-.02em;font-weight:800;color:var(--ink);}
 #k-report .lead2{font-size:19px;color:var(--body);margin-top:20px;}
 #k-report .callout{display:flex;gap:14px;margin-top:30px;padding:22px 24px;background:var(--lav);border:1px solid var(--lav-border);border-radius:14px;}
 #k-report .callout p{font-size:17px;color:var(--ink);}
 #k-report .card{background:#FFFFFF;border:1px solid var(--border);border-radius:20px;padding:36px;}
 #k-report .card .eyebrow{margin-bottom:22px;}
 #k-report .find{display:flex;gap:16px;align-items:flex-start;}
 #k-report .find .num{flex:none;font-family:var(--mono);font-size:15px;font-weight:700;color:var(--blue);padding-top:3px;}
 #k-report .find h4{font-size:21px;font-weight:700;color:var(--ink);}
 #k-report .find p{font-size:15px;color:var(--body);margin-top:5px;}
 #k-report .rule{height:1px;background:var(--border);margin:20px 0;}
 #k-report .toc{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:36px;}
 #k-report .toc .item{display:flex;align-items:center;gap:20px;background:var(--cream);border:1px solid var(--border);border-radius:14px;padding:24px 26px;}
 #k-report .toc .n{font-family:var(--mono);font-size:16px;color:var(--blue);font-weight:700;}
 #k-report .toc h4{font-size:20px;font-weight:700;color:var(--ink);}
 #k-report .toc p{font-size:15px;color:var(--body);margin-top:4px;}
 #k-report .caps{grid-template-columns:repeat(3,1fr);margin-top:36px;}
 #k-report .caps .item{flex-direction:column;align-items:flex-start;gap:0;background:#fff;border:1px solid var(--border);border-radius:18px;padding:30px 30px 32px;}
 #k-report .caps .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;}
 #k-report .caps .item .ic svg{width:24px;height:24px;}
 #k-report .caps .item h4{margin:0;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.01em;color:#1B1813;}
 #k-report .caps .item p{margin-top:8px;font-family:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;font-size:16px;line-height:1.55;color:#6B6558;}
 #k-report .preview .head{max-width:60ch;}
 #k-report .thumbs{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:44px;}
 #k-report .thumbs .t{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;border:1px solid var(--border);background:var(--beige);cursor:zoom-in;}
 #k-report .thumbs .t img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s cubic-bezier(.16,1,.3,1);}
 #k-report .thumbs .t:hover img{transform:scale(1.04);}
 #k-report .thumbs .t .loupe{position:absolute;top:12px;right:12px;width:38px;height:38px;border-radius:50%;background:rgba(27,24,19,.6);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(.85);transition:.2s cubic-bezier(.16,1,.3,1);}
 #k-report .thumbs .t:hover .loupe{opacity:1;transform:scale(1);}
 #k-report .thumbs .t .loupe svg{width:19px;height:19px;stroke:#fff;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;}
 #k-report .k-lb{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center;padding:32px;background:rgba(11,13,23,.9);backdrop-filter:blur(8px);cursor:zoom-out;}
 #k-report .k-lb.open{display:flex;animation:k-lb-in .2s ease-out;}
 @keyframes k-lb-in{from{opacity:0}to{opacity:1}}
 #k-report .k-lb img{max-width:min(1200px,92vw);max-height:90vh;width:auto;height:auto;border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.5);cursor:default;}
 #k-report .k-lb .k-lb-close{position:absolute;top:24px;right:28px;width:44px;height:44px;border-radius:50%;border:none;background:rgba(255,255,255,.12);color:#fff;font-size:24px;cursor:pointer;line-height:1;}
 #k-report .k-lb .k-lb-close:hover{background:rgba(255,255,255,.22);}
 #k-report .final{background:var(--dark);border-radius:20px;padding:52px 56px;display:flex;align-items:center;gap:48px;}
 #k-report .final .final-mark{height:92px;flex:none;filter:brightness(0) invert(1);}
 #k-report .final .final-body{flex:1;}
 #k-report .final h2{color:#fff;font-size:30px;line-height:1.16;letter-spacing:-.02em;font-weight:800;max-width:24ch;}
 #k-report .final p{color:rgba(255,255,255,.75);font-size:18px;margin-top:14px;max-width:62ch;}
 #k-report .final .btn{flex:none;}
 @media(max-width:900px){
 #k-report .hero .grid,#k-report .two,#k-report .final{grid-template-columns:1fr;}
 #k-report .hero .grid{gap:44px;padding:64px 0 72px;}
 #k-report .two{gap:44px;}
 #k-report .final{flex-direction:column;align-items:flex-start;gap:28px;padding:40px;}
 #k-report .toc{grid-template-columns:1fr;}
 #k-report .caps{grid-template-columns:1fr 1fr;}
 #k-report .gartner-block{flex-direction:column;align-items:flex-start;gap:28px;padding:40px;}
 #k-report .gb-title{font-size:36px;}
 #k-report .thumbs{grid-template-columns:1fr 1fr;}
 #k-report .hero h1{font-size:46px;}
 #k-report .sec{padding:64px 0;}
 #k-report .cover img{transform:none;}
 }
 @media(max-width:600px){
 #k-report .wrap{padding:0 22px;}
 #k-report .hero .grid{padding:88px 0 56px;} /* était 48px 0 56px — on descend le contenu */
 #k-report .hero h1{font-size:32px;margin-top:20px;}
 #k-report .hero .lead,#k-report .lead2{font-size:17px;}
 #k-report .h2,#k-report .final h2{font-size:28px;}
 #k-report .sec{padding:48px 0;}
 #k-report .card,#k-report .final{padding:28px;}
 #k-report .final{border-radius:16px;}
 #k-report .thumbs{grid-template-columns:1fr;gap:16px;}
 #k-report .caps{grid-template-columns:1fr;}
 #k-report .actions{gap:12px;}
 #k-report .actions .btn,#k-report .final .btn{width:100%;}
 #k-report .actions .link-arrow{width:100%;justify-content:center;height:48px;}
 }

Brochure · Optimal & Dynamic Appointment Scheduling (ODA)
 Optimal and dynamic scheduling of your delivery slots
 Kardinal's API revolutionizes delivery slot management by intelligently optimizing appointments while considering existing schedules.

 [↓ Download the brochure (PDF)](https://kardinal.ai/wp-content/uploads/2024/04/ODA-Brochure.pdf)
 [What's inside →](#apercu)

 Use cases of the solution
 Timeslots steered by your objectives
 Strategic timeslot displayDisplay or hide certain delivery timeslots depending on their impact on your business objectives.

 Dynamic pricingVary the price of timeslots for the end customer according to the real operational cost of the delivery.

 Ecological impact calculationShow the ecological impact of delivery timeslots to the end customer to encourage sustainable choices.

 Benefits
 What ODA changes for your deliveries
 By optimizing appointment booking as close as possible to your operational constraints, ODA improves your performance, your environmental footprint, and your end customers' experience.

 Operational efficiencyEnhances operational efficiency for carriers.

 Innovative servicesEnables carriers to propose innovative delivery services for their e-commerce clients.

 First-attempt deliveryImproves the rate of successful first-attempt deliveries.

 Reduced environmental impactReduces the environmental impact of last-mile deliveries.

 Customer experienceEnhances the end-customer experience.

 Resource planningImproves predictive resource planning capability.

 [↓ Download the full brochure](https://kardinal.ai/wp-content/uploads/2024/04/ODA-Brochure.pdf)

.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/)
