{"id":31587,"date":"2026-09-07T13:26:31","date_gmt":"2026-09-07T11:26:31","guid":{"rendered":"https:\/\/botnation.ai\/chatbot-transport-aerien\/"},"modified":"2026-09-07T14:44:48","modified_gmt":"2026-09-07T12:44:48","slug":"chatbot-transport-aerien","status":"publish","type":"post","link":"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/","title":{"rendered":"Chatbot pour l&rsquo;industrie du transport a\u00e9rien : absorber le pic, pas les questions"},"content":{"rendered":"<p><script>(function(){var s=document.createElement(\"style\");s.appendChild(document.createTextNode(`.bn-art{ --bn-cream:#faf8f2; --bn-card:#faf6ea; --bn-sand:#ebe3cb; --bn-sand-2:#f3ecd9; --bn-sand-zebra:#f6f0df; --bn-coral:#fe716b; --bn-coral-soft:#fdeeed; --bn-coral-line:#f6c9c6; --bn-coral-txt:#bd3a34; --bn-blue:#3358f0; --bn-blue-soft:#eef1fe; --bn-blue-line:#c9d4fb; --bn-green:#427632; --bn-green-soft:#eef6ea; --bn-ink:#3d351f; --bn-text:#414b56; --bn-muted:#6d6653; --bn-border:#e6dcc2; --bn-r:16px; --bn-r-sm:11px; --bn-sp:22px; --bn-sh:0 1px 2px rgba(61,53,31,.05),0 10px 26px rgba(61,53,31,.07); --bn-sh-sm:0 1px 2px rgba(61,53,31,.05),0 4px 12px rgba(61,53,31,.05); --bn-mono:'IBM Plex Mono','SFMono-Regular',ui-monospace,'Courier New',monospace; color:var(--bn-text); font-size:18px; line-height:1.75; max-width:820px; margin:0 auto; } .bn-art *{box-sizing:border-box} .bn-art p{margin:0 0 1.15em; color:var(--bn-text)} .bn-art h2{ color:var(--bn-ink); font-weight:700; line-height:1.25; font-size:1.72em; margin:2.2em 0 .7em; letter-spacing:-.01em; } .bn-art h3{color:var(--bn-ink); font-weight:700; font-size:1.22em; margin:1.8em 0 .5em} .bn-art a{color:#3f5cd6; text-decoration:underline; text-underline-offset:2px; text-decoration-thickness:1px} .bn-art a:hover{color:var(--bn-coral)} .bn-art strong{color:var(--bn-ink); font-weight:700} .bn-art ul,.bn-art ol{margin:0 0 1.3em; padding-left:1.25em} .bn-art li{margin:.4em 0} .bn-art ul li::marker{color:var(--bn-coral)} .bn-art ol li::marker{color:var(--bn-blue); font-weight:700} .bn-klabel{ display:inline-flex; align-items:center; gap:7px; font-family:var(--bn-mono); font-size:14px; font-weight:600; text-transform:uppercase; letter-spacing:.12em; color:var(--bn-coral); margin:0 0 .2em; } .bn-klabel svg{width:15px;height:15px;flex:none} .bn-tldr{ background:var(--bn-card); border:1px solid var(--bn-border); border-left:4px solid var(--bn-coral); border-radius:var(--bn-r); padding:20px 24px; margin:0 0 30px; box-shadow:var(--bn-sh-sm); } .bn-tldr p{margin:0; color:var(--bn-text)} .bn-tldr p+p{margin-top:.6em} .bn-toc{ background:var(--bn-sand-2); border:1px solid var(--bn-sand); border-radius:var(--bn-r); padding:18px 22px; margin:0 0 34px; } .bn-toc .bn-klabel{color:var(--bn-coral)} .bn-toc ol{margin:.4em 0 0; padding-left:1.2em; columns:2; column-gap:28px} .bn-toc li{margin:.25em 0; break-inside:avoid} .bn-toc a{color:var(--bn-ink); text-decoration:none; font-weight:600; font-size:.96em} .bn-toc a:hover{color:var(--bn-coral); text-decoration:underline} .bn-stats{display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin:28px 0} .bn-stat{ background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:20px 18px; text-align:center; box-shadow:var(--bn-sh-sm); } .bn-stat b{display:block; font-size:2em; line-height:1.1; color:var(--bn-coral); font-weight:800; letter-spacing:-.02em} .bn-stat span{display:block; margin-top:6px; font-size:.86em; color:var(--bn-muted); line-height:1.45} .bn-stat:nth-child(2) b{color:var(--bn-blue)} .bn-stat:nth-child(3) b{color:var(--bn-ink)} .bn-grid{display:grid; grid-template-columns:1fr 1fr; gap:18px; margin:26px 0} .bn-card{ background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:22px; box-shadow:var(--bn-sh-sm); } .bn-card h4{margin:.1em 0 .35em; color:var(--bn-ink); font-size:1.06em; font-weight:700; display:flex; gap:9px; align-items:center} .bn-card h4 svg{width:20px;height:20px;flex:none;color:var(--bn-coral)} .bn-card p{margin:0; font-size:.96em} .bn-ex{ background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:20px 0; box-shadow:var(--bn-sh); position:relative; } .bn-ex-h{display:flex; align-items:center; gap:13px; margin-bottom:14px} .bn-ex-n{ flex:none; width:38px; height:38px; border-radius:11px; background:var(--bn-coral-soft); color:var(--bn-coral); display:flex; align-items:center; justify-content:center; font-weight:800; font-size:1.1em; font-family:var(--bn-mono); } .bn-ex-h h3{margin:0; font-size:1.18em} .bn-ex-tag{font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.1em; color:var(--bn-muted); display:block; margin-top:2px} .bn-ex p{margin:.2em 0 .9em} .bn-ex .bn-ba{display:grid; grid-template-columns:1fr 1fr; gap:12px; margin-top:14px} .bn-ba div{border-radius:var(--bn-r-sm); padding:13px 15px; font-size:.9em; line-height:1.5} .bn-ba .biz{background:var(--bn-blue-soft); border:1px solid var(--bn-blue-line)} .bn-ba .cli{background:var(--bn-green-soft); border:1px solid #cfe6c4} .bn-ba b{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; margin-bottom:4px; color:var(--bn-muted)} .bn-tablewrap{overflow-x:auto; margin:26px 0; border-radius:var(--bn-r); border:1px solid var(--bn-border); box-shadow:var(--bn-sh-sm)} .bn-art table{width:100%; border-collapse:collapse; background:var(--bn-card); font-size:.94em; min-width:520px} .bn-art thead th{background:var(--bn-ink); color:#fbf7ec; text-align:left; font-weight:700; padding:13px 16px; font-size:16px} .bn-art tbody td{padding:12px 16px; border-top:1px solid var(--bn-border); color:var(--bn-text); vertical-align:top; font-size:16px} .bn-art tbody tr:nth-child(even){background:var(--bn-sand-zebra)} .bn-art tbody td:first-child{font-weight:700; color:var(--bn-ink)} .bn-cols{display:grid; grid-template-columns:1fr 1fr; gap:18px; margin:26px 0} .bn-col{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:22px; box-shadow:var(--bn-sh-sm)} .bn-col h4{margin:0 0 12px; font-size:1.05em; color:var(--bn-ink); display:flex; align-items:center; gap:9px} .bn-col h4 svg{width:20px;height:20px;flex:none} .bn-col.biz h4 svg{color:var(--bn-blue)} .bn-col.cli h4 svg{color:var(--bn-green)} .bn-col.warn h4 svg{color:var(--bn-coral)} .bn-col ul{margin:0; padding:0; list-style:none} .bn-col li{position:relative; padding-left:26px; margin:.55em 0; font-size:.96em} .bn-col li::before{content:\"\"; position:absolute; left:0; top:.5em; width:13px; height:13px; border-radius:50%; background:var(--bn-coral-soft); border:2px solid var(--bn-coral)} .bn-col.biz li::before{background:var(--bn-blue-soft); border-color:var(--bn-blue)} .bn-col.cli li::before{background:var(--bn-green-soft); border-color:var(--bn-green)} .bn-call{ display:flex; gap:14px; border-radius:var(--bn-r); padding:18px 20px; margin:24px 0; background:var(--bn-card); border:1px solid var(--bn-border); box-shadow:var(--bn-sh-sm); } .bn-call svg{width:22px; height:22px; flex:none; margin-top:1px} .bn-call b{color:var(--bn-ink)} .bn-call p{margin:0; font-size:.95em} .bn-call .bn-klabel{margin-bottom:3px} .bn-tip{border-left:4px solid var(--bn-green)} .bn-tip svg{color:var(--bn-green)} .bn-tip .bn-klabel{color:var(--bn-green)} .bn-warn{border-left:4px solid var(--bn-coral)} .bn-warn svg{color:var(--bn-coral)} .bn-warn .bn-klabel{color:var(--bn-coral)} .bn-info{border-left:4px solid var(--bn-blue)} .bn-info svg{color:var(--bn-blue)} .bn-info .bn-klabel{color:var(--bn-blue)} .bn-def{background:var(--bn-blue-soft); border:1px solid var(--bn-blue-line); border-radius:var(--bn-r); padding:20px 24px; margin:24px 0} .bn-def .bn-klabel{color:var(--bn-blue)} .bn-def p{margin:0} .bn-steps{counter-reset:s; list-style:none; padding:0; margin:24px 0} .bn-steps li{position:relative; padding:0 0 4px 56px; margin:0 0 18px; min-height:40px} .bn-steps li::before{ counter-increment:s; content:counter(s); position:absolute; left:0; top:0; width:40px; height:40px; border-radius:12px; background:var(--bn-coral); color:#fff; font-weight:800; font-family:var(--bn-mono); display:flex; align-items:center; justify-content:center; box-shadow:var(--bn-sh-sm); } .bn-steps li b{display:block; color:var(--bn-ink); margin-bottom:2px} .bn-check{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-check h3{margin:.1em 0 .3em} .bn-check>p{font-size:.95em; color:var(--bn-muted); margin-bottom:14px} .bn-check ul{list-style:none; padding:0; margin:0 0 18px} .bn-check li{margin:0; border-top:1px solid var(--bn-border)} .bn-check li:first-child{border-top:none} .bn-check label{display:flex; align-items:flex-start; gap:13px; padding:12px 2px; cursor:pointer; font-size:.97em; color:var(--bn-text)} .bn-check input{appearance:none; -webkit-appearance:none; flex:none; width:22px; height:22px; margin-top:1px; border:2px solid var(--bn-coral-line); border-radius:7px; background:#fff; cursor:pointer; position:relative; transition:.15s} .bn-check input:checked{background:var(--bn-coral); border-color:var(--bn-coral)} .bn-check input:checked::after{content:\"\"; position:absolute; left:6px; top:2px; width:6px; height:11px; border:solid #fff; border-width:0 2.5px 2.5px 0; transform:rotate(45deg)} .bn-result{border-radius:var(--bn-r-sm); padding:16px 18px; background:var(--bn-coral-soft); border:1px solid var(--bn-coral-line); font-size:.96em} .bn-result b{color:var(--bn-ink)} .bn-result .bn-score{font-family:var(--bn-mono); font-weight:700; color:var(--bn-coral)} .bn-result .bnc-res{display:none; margin-top:10px} .bn-result .bnc-res.on{display:block} .bn-result .bnc-res p{margin:0; color:var(--bn-text)} .bn-faq{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); margin:0 0 12px; box-shadow:var(--bn-sh-sm); overflow:hidden} .bn-faq summary{cursor:pointer; padding:17px 20px; font-weight:700; color:var(--bn-ink); list-style:none; display:flex; justify-content:space-between; align-items:center; gap:14px; font-size:1.03em} .bn-faq summary::-webkit-details-marker{display:none} .bn-faq summary::after{content:\"+\"; font-family:var(--bn-mono); font-size:1.5em; color:var(--bn-coral); flex:none; line-height:1; transition:transform .2s} .bn-faq[open] summary::after{transform:rotate(45deg)} .bn-faq .bn-faq-b{padding:0 20px 18px; color:var(--bn-text)} .bn-faq .bn-faq-b p{margin:0} .bn-fig{margin:30px 0; text-align:center} .bn-fig img{width:100%; height:auto; border-radius:var(--bn-r); box-shadow:var(--bn-sh); display:block} .bn-fig figcaption{margin-top:10px; font-size:.85em; color:var(--bn-muted); font-style:italic} .bn-cta{background:var(--bn-ink); border-radius:var(--bn-r); padding:34px 32px; margin:36px 0 12px; text-align:center} .bn-cta h3{color:#fff; margin:0 0 .4em; font-size:1.4em} .bn-cta p{color:#e9e2cf; margin:0 auto 20px; max-width:560px; font-size:1em} .bn-cta-btn{display:inline-block; background:var(--bn-coral); color:#332c19 !important; text-decoration:none !important; font-weight:800; padding:15px 34px; border-radius:999px; font-size:1.02em; box-shadow:0 8px 22px rgba(254,113,107,.35); transition:.15s} .bn-cta-btn:hover{background:#ff8782; color:#fff !important} .bn-quiz{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-quiz .bnq-q{padding:14px 0; border-top:1px solid var(--bn-border)} .bn-quiz .bnq-q:first-of-type{border-top:none; padding-top:4px} .bn-quiz .bnq-qt{font-weight:700; color:var(--bn-ink); margin:0 0 10px; font-size:1.02em} .bn-quiz .bnq-opt{display:flex; align-items:flex-start; gap:12px; padding:9px 12px; margin:6px 0; cursor:pointer; font-size:.96em; color:var(--bn-text); border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); background:#fff; transition:.15s} .bn-quiz .bnq-opt:hover{border-color:var(--bn-coral-line); background:var(--bn-coral-soft)} .bn-quiz .bnq-opt input{appearance:none; -webkit-appearance:none; flex:none; width:20px; height:20px; margin-top:1px; border:2px solid var(--bn-coral-line); border-radius:50%; background:#fff; cursor:pointer; position:relative; transition:.15s} .bn-quiz .bnq-opt input:checked{border-color:var(--bn-coral)} .bn-quiz .bnq-opt input:checked::after{content:\"\"; position:absolute; left:3px; top:3px; width:10px; height:10px; border-radius:50%; background:var(--bn-coral)} .bn-quiz .bnq-opt:has(input:checked){border-color:var(--bn-coral); background:var(--bn-coral-soft)} .bn-quiz .bnq-btn{margin-top:16px; display:inline-block; background:var(--bn-coral); color:#332c19; border:none; font-weight:800; font-size:1em; padding:13px 30px; border-radius:999px; cursor:pointer; box-shadow:0 6px 16px rgba(254,113,107,.28); transition:.15s; font-family:inherit} .bn-quiz .bnq-btn:hover{background:#ff8782} .bn-quiz .bnq-res{display:none; margin-top:18px; padding:18px 20px; border-radius:var(--bn-r-sm); background:var(--bn-blue-soft); border:1px solid var(--bn-blue-line)} .bn-quiz .bnq-res.on{display:block} .bn-quiz #bnq-agent{background:var(--bn-coral-soft); border-color:var(--bn-coral-line)} .bn-quiz #bnq-hybrid{background:var(--bn-green-soft); border-color:#cfe6c4} .bn-quiz .bnq-rt{font-weight:800; color:var(--bn-ink); margin:0 0 6px; font-size:1.08em} .bn-quiz .bnq-res p{margin:0} .bn-spectrum{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-spectrum h3{margin:.1em 0 .3em} .bn-spectrum>p{font-size:.95em; color:var(--bn-muted); margin:0 0 20px} .bn-spec-track{margin:26px 4px 4px} .bn-spec-range{-webkit-appearance:none; appearance:none; width:100%; height:8px; border-radius:999px; background:var(--bn-sand); outline:none; cursor:pointer; margin:0} .bn-spec-range::-webkit-slider-thumb{-webkit-appearance:none; appearance:none; width:26px; height:26px; border-radius:50%; background:var(--bn-coral); border:3px solid #fff; box-shadow:var(--bn-sh-sm); cursor:pointer} .bn-spec-range::-moz-range-thumb{width:26px; height:26px; border-radius:50%; background:var(--bn-coral); border:3px solid #fff; box-shadow:var(--bn-sh-sm); cursor:pointer} .bn-spec-stops{display:flex; justify-content:space-between; margin-top:13px; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.07em; color:var(--bn-muted); gap:8px} .bn-spec-stops span{flex:1; cursor:pointer; transition:.15s; text-align:center} .bn-spec-stops span:first-child{text-align:left} .bn-spec-stops span:last-child{text-align:right} .bn-spec-stops span.on{color:var(--bn-coral); font-weight:700} .bns-pane{display:none; margin-top:22px; border-radius:var(--bn-r-sm); padding:20px 22px; background:var(--bn-sand-2); border:1px solid var(--bn-sand)} .bns-pane.on{display:block} .bns-pane h4{margin:0 0 3px; color:var(--bn-ink); font-size:1.14em} .bns-tag{font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.1em; color:var(--bn-coral); display:block; margin-bottom:11px} .bns-pane>p{margin:0; font-size:.96em; color:var(--bn-text)} .bns-grid{display:grid; grid-template-columns:1fr 1fr; gap:12px; margin-top:15px} .bns-grid div{background:#fff; border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); padding:11px 14px; font-size:.9em; color:var(--bn-text)} .bns-grid b{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.07em; color:var(--bn-muted); margin-bottom:3px} .bn-roi{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-roi h3{margin:.1em 0 .3em} .bn-roi>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-roi-fields{display:grid; grid-template-columns:1fr 1fr; gap:20px 28px; margin:18px 0 24px} .bn-roi-field:last-child{grid-column:1\/-1} .bn-roi-field label{display:block; font-size:.9em; color:var(--bn-text); font-weight:600; margin-bottom:11px} .bn-roi-field output{font-family:var(--bn-mono); font-weight:700; color:var(--bn-coral)} .bn-roi-out{display:grid; grid-template-columns:repeat(3,1fr); gap:16px; margin-top:4px} .bn-roi-stat{background:var(--bn-sand-2); border:1px solid var(--bn-sand); border-radius:var(--bn-r); padding:20px 16px; text-align:center} .bn-roi-stat b{display:block; font-size:1.85em; line-height:1.05; color:var(--bn-coral); font-weight:800; letter-spacing:-.02em; font-family:var(--bn-mono)} .bn-roi-stat:nth-child(2) b{color:var(--bn-blue)} .bn-roi-stat:nth-child(3) b{color:var(--bn-ink)} .bn-roi-stat span{display:block; margin-top:7px; font-size:.82em; color:var(--bn-muted); line-height:1.4} .bn-roi-note{font-size:16px; color:var(--bn-muted); margin:16px 0 0; font-style:italic} .bn-bot{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:22px 24px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-bot h3{margin:.1em 0 .3em} .bn-bot>p{font-size:.95em; color:var(--bn-muted); margin:0 0 16px} .bn-bot-win{border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); background:#fff; overflow:hidden} .bn-bot-bar{display:flex; align-items:center; gap:11px; padding:12px 16px; background:var(--bn-sand-2); border-bottom:1px solid var(--bn-border)} .bn-bot-ava{flex:none; width:32px; height:32px; border-radius:50%; background:var(--bn-coral-soft); display:flex; align-items:center; justify-content:center} .bn-bot-ava svg{width:19px; height:19px; color:var(--bn-coral)} .bn-bot-id b{display:block; color:var(--bn-ink); font-size:.95em; line-height:1.2} .bn-bot-id span{font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; color:var(--bn-green); display:inline-flex; align-items:center; gap:5px} .bn-bot-id span::before{content:\"\"; width:7px; height:7px; border-radius:50%; background:var(--bn-green)} .bn-bot-log{padding:16px; min-height:130px; max-height:320px; overflow-y:auto; display:flex; flex-direction:column; gap:10px} .bn-bot-msg{max-width:82%; padding:10px 14px; border-radius:15px; font-size:.95em; line-height:1.5} .bn-bot-msg.bot{align-self:flex-start; background:var(--bn-sand-2); color:var(--bn-text); border-bottom-left-radius:4px} .bn-bot-msg.user{align-self:flex-end; background:var(--bn-coral); color:#332c19; border-bottom-right-radius:4px} .bn-bot-quick{display:flex; flex-wrap:wrap; gap:8px; padding:2px 16px 14px} .bn-art .bn-bot-qbtn{font-family:inherit; font-size:16px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:7px 14px; cursor:pointer; transition:.15s} .bn-art .bn-bot-qbtn:hover{background:var(--bn-coral-soft); border-color:var(--bn-coral)} .bn-bot-form{display:flex; gap:8px; padding:12px 16px; border-top:1px solid var(--bn-border); background:var(--bn-sand-2)} .bn-bot-input{flex:1; min-width:0; font-family:inherit; font-size:.95em; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-border); border-radius:999px; padding:10px 16px; outline:none} .bn-bot-input:focus{border-color:var(--bn-coral)} .bn-art .bn-bot-send{flex:none; font-family:inherit; font-weight:700; font-size:16px; color:#fff; background:var(--bn-coral); border:none; border-radius:999px; padding:10px 20px; cursor:pointer; transition:.15s} .bn-art .bn-bot-send:hover{background:#ff8782} .bn-art .bn-bot-note{font-size:16px; color:var(--bn-muted); margin:14px 0 0; font-style:italic} .bbot-kb,.bbot-fallback{display:none} .bn-shot{margin:16px 0 2px; border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); background:#fff; overflow:hidden} .bn-shot-bar{display:flex; align-items:center; gap:8px; padding:9px 13px; background:var(--bn-sand-2); border-bottom:1px solid var(--bn-border)} .bn-shot-dot{width:8px;height:8px;border-radius:50%;background:var(--bn-green);flex:none} .bn-shot-bar b{color:var(--bn-ink); font-size:.9em} .bn-shot-bar span{margin-left:auto; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.06em; color:var(--bn-muted)} .bn-shot-log{padding:13px 14px; display:flex; flex-direction:column; gap:8px} .bn-shot .bn-bot-msg{max-width:86%; font-size:.9em} .bn-shot-quick{display:flex; flex-wrap:wrap; gap:6px; margin-top:2px} .bn-shot-quick span{font-size:14px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:4px 11px} .bn-exlink{margin:13px 0 0; font-weight:700; display:flex; align-items:center; gap:6px} .bn-exlink svg{width:16px;height:16px;flex:none;color:var(--bn-coral)} .bn-lb{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-lb h3{margin:.1em 0 .3em} .bn-lb>p{font-size:.95em; color:var(--bn-muted); margin:0 0 16px} .bn-lb-ctrl{display:flex; flex-wrap:wrap; gap:11px; align-items:center; margin:0 0 16px} .bn-lb-ctrl br{display:none} .bn-lb-search{flex:1; min-width:200px; font-family:inherit; font-size:16px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-border); border-radius:999px; padding:11px 18px; outline:none} .bn-lb-search:focus{border-color:var(--bn-coral)} .bn-lb-filters{display:flex; flex-wrap:wrap; gap:8px} .bn-art .bn-lb-fbtn{font-family:inherit; font-size:16px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:9px 16px; cursor:pointer; transition:.15s} .bn-art .bn-lb-fbtn:hover{background:var(--bn-coral-soft)} .bn-art .bn-lb-fbtn.on{background:var(--bn-coral); color:#fff; border-color:var(--bn-coral)} .bn-lb .bn-lb-th{cursor:pointer; user-select:none; white-space:nowrap} .bn-lb .bn-lb-th:hover{color:#fbf7ec; opacity:.85} .bn-lb-rank{font-family:var(--bn-mono); font-weight:700; color:var(--bn-coral); text-align:center} .bn-lb-score{font-family:var(--bn-mono); font-weight:700; color:var(--bn-ink); text-align:right; white-space:nowrap} .lb-empty{padding:16px; text-align:center; color:var(--bn-muted); font-size:.95em} .bn-lb-foot{font-size:16px; color:var(--bn-muted); margin:14px 0 0; font-style:italic} @media(max-width:680px){ .bn-art{font-size:17px} .bn-stats,.bn-grid,.bn-cols,.bn-ex .bn-ba,.bns-grid,.bn-roi-fields,.bn-roi-out{grid-template-columns:1fr} .bn-roi-field:last-child{grid-column:auto} .bn-toc ol{columns:1} .bn-art h2{font-size:1.5em} .bn-bot-msg{max-width:90%} } .bn-art sup,.bn-art sub{font-size:14px;line-height:0} .bn-klabel.hc{color:var(--bn-coral-txt)} .bn-cdc{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-cdc h3{margin:.1em 0 .3em} .bn-cdc>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-cdc br{display:none} .bn-cdc p:empty{display:none; margin:0} .cdc-q{padding:15px 0; border-top:1px solid var(--bn-border)} .cdc-q:first-of-type{border-top:none; padding-top:2px} .bn-art .cdc-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .cdc-chips{display:flex; flex-wrap:wrap; gap:8px} .cdc-chips p:not([class]){display:contents} .bn-art .cdc-chip{display:inline-flex; align-items:center; font-size:16px; line-height:1.35; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:9px 16px; cursor:pointer; transition:.15s} .bn-art .cdc-chip:hover{background:var(--bn-coral-soft)} .bn-art .cdc-chip:has(input:checked){background:var(--bn-coral); color:#332c19; border-color:var(--bn-coral); font-weight:700} .cdc-chip input{position:absolute; opacity:0; width:1px; height:1px; pointer-events:none} .cdc-out{margin:22px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .cdc-line{padding:14px 0; border-top:1px solid var(--bn-sand)} .cdc-line:first-of-type{border-top:none; padding-top:2px} .cdc-line p:not([class]){margin:0} .bn-art .cdc-line b{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; color:var(--bn-coral-txt); margin-bottom:6px} .bn-art .cdc-line span{display:block; font-size:16px; line-height:1.62; color:var(--bn-text)} .bn-art .cdc-copy{margin-top:18px; display:inline-block; background:var(--bn-coral); color:#332c19; border:none; font-family:inherit; font-weight:800; font-size:16px; padding:13px 28px; border-radius:999px; cursor:pointer; box-shadow:0 6px 16px rgba(254,113,107,.28); transition:.15s} .bn-art .cdc-copy:hover{background:#ff8782} .bn-art .cdc-note{font-size:16px; color:var(--bn-muted); margin:12px 0 0; font-style:italic; min-height:1.5em} @media(max-width:680px){ .cdc-chips{flex-direction:column; align-items:stretch} .bn-art .cdc-chip{justify-content:flex-start} } .bn-niv{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-niv h3{margin:.1em 0 .3em} .bn-niv>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-niv br{display:none} .bn-niv p:empty{display:none; margin:0} .niv-q{padding:15px 0; border-top:1px solid var(--bn-border)} .niv-q:first-of-type{border-top:none; padding-top:2px} .bn-art .niv-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .niv-out{margin:24px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .bn-art .niv-score{display:flex; align-items:baseline; gap:10px; margin:0 0 13px} .bn-art .niv-score b{font-family:var(--bn-mono); font-size:2.1em; line-height:1; color:var(--bn-coral-txt); font-weight:800; letter-spacing:-.02em} .bn-art .niv-score span{font-size:16px; color:var(--bn-muted)} .niv-gauge{height:10px; border-radius:999px; background:var(--bn-sand); overflow:hidden; margin:0 0 18px} .niv-gauge p:not([class]){display:contents} .niv-gauge i{display:block; height:10px; background:var(--bn-coral); border-radius:999px; width:0} .nivv{display:none; border-radius:var(--bn-r-sm); padding:17px 19px; background:#fff; border:1px solid var(--bn-border)} .nivv.on{display:block} .bn-art .nivv b{display:block; font-size:1.08em; color:var(--bn-ink); margin-bottom:5px} .bn-art .nivv p{margin:0; font-size:16px; line-height:1.62} .bn-art .niv-weak{margin:15px 0 0; font-size:16px; color:var(--bn-text)} .bn-art .niv-weak b{font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; color:var(--bn-coral-txt); display:block; margin-bottom:4px} .bn-art blockquote{margin:26px 0; padding:18px 22px; background:var(--bn-card); border:1px solid var(--bn-border); border-left:4px solid var(--bn-blue); border-radius:var(--bn-r); box-shadow:var(--bn-sh-sm)} .bn-art blockquote p{margin:0; font-size:17px; line-height:1.65; color:var(--bn-text)} .bn-chk{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-chk h3{margin:.1em 0 .3em} .bn-chk>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-chk br{display:none} .bn-chk p:empty{display:none; margin:0} .chk-doc{border-radius:var(--bn-r-sm); background:#fff; border:1px solid var(--bn-border); padding:16px 18px; margin:0 0 6px} .bn-art .chk-doc b{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; color:var(--bn-coral-txt); margin-bottom:6px} .bn-art .chk-doc span{display:block; font-size:16px; line-height:1.62; color:var(--bn-text)} .chk-q{padding:15px 0; border-top:1px solid var(--bn-border)} .bn-art .chk-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .chk-out{margin:22px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .chk-pieces{display:grid; gap:10px; margin:0 0 16px} .chk-piece{border-radius:var(--bn-r-sm); background:#fff; border:1px solid var(--bn-border); padding:12px 14px} .chk-piece.hit{border-color:var(--bn-green); background:var(--bn-green-soft)} .bn-art .chk-piece b{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; color:var(--bn-muted); margin-bottom:5px} .bn-art .chk-piece.hit b{color:var(--bn-green)} .bn-art .chk-piece span{display:block; font-size:16px; line-height:1.6; color:var(--bn-text)} .bn-art .chk-verdict{border-radius:var(--bn-r-sm); padding:14px 16px; font-size:16px; line-height:1.55; background:var(--bn-green-soft); border:1px solid #cfe6c4; color:var(--bn-text); margin:0 0 12px} .bn-art .chk-verdict.ko{background:var(--bn-coral-soft); border-color:var(--bn-coral-line)} .bn-art .chk-stats{margin:0; font-size:16px; line-height:1.6; color:var(--bn-text)} .bn-art .chk-stats b{font-family:var(--bn-mono); color:var(--bn-coral-txt); font-weight:700} .bn-dev{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-dev h3{margin:.1em 0 .3em} .bn-dev>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-dev br{display:none} .bn-dev p:empty{display:none; margin:0} .dev-q{padding:15px 0; border-top:1px solid var(--bn-border)} .dev-q:first-of-type{border-top:none; padding-top:2px} .bn-art .dev-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .dev-out{margin:24px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .dev-tiles{display:grid; grid-template-columns:repeat(4,1fr); gap:14px; margin:0 0 16px} .dev-stat{background:#fff; border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); padding:16px 12px; text-align:center} .bn-art .dev-stat b{display:block; font-family:var(--bn-mono); font-size:1.5em; line-height:1.12; font-weight:800; letter-spacing:-.02em; color:var(--bn-coral-txt)} .bn-art .dev-stat:nth-child(2) b{color:var(--bn-blue)} .bn-art .dev-stat:nth-child(3) b{color:var(--bn-green)} .bn-art .dev-stat:nth-child(4) b{color:var(--bn-ink)} .bn-art .dev-stat span{display:block; margin-top:7px; font-size:14px; color:var(--bn-muted); line-height:1.4} .bn-art .dev-line{margin:0 0 14px; font-size:16px; line-height:1.6; color:var(--bn-text)} .bn-art .dev-line b{font-family:var(--bn-mono); color:var(--bn-coral-txt); font-weight:700} .dvv{display:none; border-radius:var(--bn-r-sm); padding:16px 18px; background:#fff; border:1px solid var(--bn-border)} .dvv.on{display:block} .bn-art .dvv b{display:block; font-size:1.06em; color:var(--bn-ink); margin-bottom:5px} .bn-art .dvv p{margin:0; font-size:16px; line-height:1.62} @media(max-width:680px){ .dev-tiles{grid-template-columns:1fr 1fr} } .bn-fig.chat img{max-width:400px; margin:0 auto} .bn-fig.doc img{max-width:520px; margin:0 auto} .bn-nlu{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-nlu h3{margin:.1em 0 .3em} .bn-nlu>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-nlu br{display:none} .bn-nlu p:empty{display:none; margin:0} .nlu-q{padding:15px 0; border-top:1px solid var(--bn-border)} .nlu-q:first-of-type{border-top:none; padding-top:2px} .bn-art .nlu-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .bn-art .nlu-in{width:100%; font-family:inherit; font-size:16px; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-border); border-radius:999px; padding:12px 18px; outline:none} .bn-art .nlu-in:focus{border-color:var(--bn-coral)} .nlu-ex{display:flex; flex-wrap:wrap; gap:8px; margin-top:12px} .nlu-ex p:not([class]){display:contents} .bn-art .nlu-exb{font-family:inherit; font-size:16px; line-height:1.35; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:9px 16px; cursor:pointer; transition:.15s; text-align:left} .bn-art .nlu-exb:hover{background:var(--bn-coral-soft)} .nlu-out{margin:24px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .bn-art .nlu-toks{margin:0 0 14px; font-size:16px; line-height:1.7; color:var(--bn-text)} .bn-art .nlu-toks b{font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.08em; color:var(--bn-coral-txt); display:block; margin-bottom:8px} .bn-art .nlu-tk{display:inline-block; font-family:var(--bn-mono); font-size:14px; background:#fff; border:1px solid var(--bn-border); border-radius:999px; padding:3px 11px; margin:0 6px 6px 0; color:var(--bn-ink)} .nlu-row{display:grid; grid-template-columns:1fr 130px 54px; gap:12px; align-items:center; padding:10px 0; border-top:1px solid var(--bn-sand)} .nlu-row:first-child{border-top:none} .bn-art .nlu-lab{font-size:16px; line-height:1.4; color:var(--bn-ink); font-weight:700} .nlu-bar{height:10px; border-radius:999px; background:var(--bn-sand); overflow:hidden} .nlu-bar i{display:block; height:10px; background:var(--bn-coral); border-radius:999px; width:0} .nlu-row.win .nlu-bar i{background:var(--bn-green)} .bn-art .nlu-sc{font-family:var(--bn-mono); font-size:16px; font-weight:700; color:var(--bn-coral-txt); text-align:right} .nlu-verdict{margin:16px 0 0; border-radius:var(--bn-r-sm); padding:16px 18px; background:#fff; border:1px solid var(--bn-border); border-left:4px solid var(--bn-green)} .nlu-verdict.ko{border-left-color:var(--bn-coral)} .bn-art .nlu-verdict b{display:block; font-size:1.06em; color:var(--bn-ink); margin-bottom:5px} .bn-art .nlu-verdict p{margin:0; font-size:16px; line-height:1.62} .bn-art .nlu-note{font-size:16px; color:var(--bn-muted); margin:14px 0 0; font-style:italic} @media(max-width:680px){ .nlu-row{grid-template-columns:minmax(0,1fr) 64px 48px; gap:9px} .bn-art .nlu-lab{font-size:16px} } @media(max-width:560px){ .nlu-row{grid-template-columns:minmax(0,1fr) auto; gap:7px 10px; padding:12px 0} .bn-art .nlu-lab{grid-column:1; grid-row:1} .bn-art .nlu-sc{grid-column:2; grid-row:1; text-align:right} .nlu-bar{grid-column:1\/3; grid-row:2} } .bn-art code{font-family:var(--bn-mono); font-size:16px; line-height:1.5; background:var(--bn-sand-2); border:1px solid var(--bn-sand); border-radius:6px; padding:1px 7px; color:var(--bn-ink); word-break:break-word} .bn-art pre{background:var(--bn-sand-2); border:1px solid var(--bn-sand); border-radius:var(--bn-r-sm); padding:16px 18px; overflow-x:auto; margin:22px 0} .bn-art pre code{background:none; border:none; padding:0; font-size:16px} .bn-hd{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-hd h3{margin:.1em 0 .3em} .bn-hd>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-hd br{display:none} .bn-hd p:empty{display:none; margin:0} .hd-q{padding:15px 0; border-top:1px solid var(--bn-border)} .hd-q:first-of-type{border-top:none; padding-top:2px} .bn-art .hd-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .hd-out{margin:22px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .hd-head{display:grid; grid-template-columns:minmax(0,auto) minmax(0,1fr); gap:18px; align-items:center} .hd-n{font-family:var(--bn-mono); font-weight:800; line-height:1; color:var(--bn-ink); white-space:nowrap} .bn-art .hd-n span{font-size:34px} .bn-art .hd-n i{font-style:normal; font-size:16px; color:var(--bn-muted); font-weight:600} .hd-track{position:relative; height:14px; border-radius:999px; background:#fff; border:1px solid var(--bn-sand); overflow:hidden} .hd-fill{position:absolute; left:0; top:0; bottom:0; width:0; background:var(--bn-coral); transition:width .18s} .hd-parts{display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:10px; margin-top:16px} .hd-part{background:#fff; border:1px solid var(--bn-sand); border-radius:var(--bn-r-sm); padding:11px 8px; text-align:center} .bn-art .hd-part span{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.05em; color:var(--bn-muted); line-height:1.3} .bn-art .hd-part b{display:block; font-family:var(--bn-mono); font-size:20px; font-weight:800; color:var(--bn-coral-txt); margin-top:4px} .hdv{display:none; margin-top:18px; border-radius:var(--bn-r-sm); background:#fff; border:1px solid var(--bn-sand); padding:17px 19px} .hdv-1{display:block; border-left:4px solid var(--bn-green)} .hdv-2{border-left:4px solid var(--bn-blue)} .hdv-3{border-left:4px solid var(--bn-coral)} .hdv-4{border-left:4px solid var(--bn-ink)} .bn-art .hdv b{display:block; font-size:18px; line-height:1.4; color:var(--bn-ink); margin-bottom:7px} .bn-art .hdv p{margin:0; font-size:16px; line-height:1.62; color:var(--bn-text)} .bn-art .hd-note{font-size:16px; color:var(--bn-muted); margin:14px 0 0; font-style:italic; line-height:1.55} @media(max-width:680px){ .bn-hd{padding:20px 17px} .hd-out{padding:17px 15px} .hd-head{grid-template-columns:minmax(0,1fr); gap:12px} .hd-parts{grid-template-columns:repeat(2,minmax(0,1fr))} } .bn-tri{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-tri h3{margin:.1em 0 .3em} .bn-tri>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-tri br{display:none} .bn-tri p:empty{display:none; margin:0} .tri-q{padding:15px 0; border-top:1px solid var(--bn-border)} .tri-q:first-of-type{border-top:none; padding-top:2px} .bn-art .tri-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .tri-out{margin:22px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .triv{display:none; border-radius:var(--bn-r-sm); background:#fff; border:1px solid var(--bn-sand); padding:17px 19px} .triv-1{border-left:4px solid var(--bn-ink)} .triv-2{border-left:4px solid var(--bn-coral)} .triv-3{border-left:4px solid var(--bn-blue)} .triv-4{border-left:4px solid var(--bn-muted)} .triv-5{display:block; border-left:4px solid var(--bn-green)} .bn-art .triv em{display:block; font-style:normal; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.06em; color:var(--bn-coral-txt); margin-bottom:7px; line-height:1.4} .bn-art .triv b{display:block; font-size:18px; line-height:1.4; color:var(--bn-ink); margin-bottom:8px} .bn-art .triv p{margin:0 0 .7em; font-size:16px; line-height:1.62; color:var(--bn-text)} .bn-art .triv p:last-child{margin-bottom:0} .tri-lines{display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; margin-top:16px} .tri-line{background:#fff; border:1px solid var(--bn-sand); border-radius:var(--bn-r-sm); padding:13px 15px} .bn-art .tri-line span{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.05em; color:var(--bn-muted); line-height:1.3; margin-bottom:6px} .bn-art .tri-line b{display:block; font-size:16px; line-height:1.55; color:var(--bn-ink); font-weight:600} .bn-art .tri-note{font-size:16px; color:var(--bn-muted); margin:14px 0 0; font-style:italic; line-height:1.55} .bn-tri .bn-tablewrap{margin-top:22px} .bn-art .tri-load{font-family:var(--bn-mono); font-size:16px; line-height:1.2; color:var(--bn-ink); background:#fff; border:1px solid var(--bn-coral-line); border-radius:999px; padding:8px 15px; cursor:pointer; white-space:nowrap; transition:.15s} .bn-art .tri-load:hover{background:var(--bn-coral-soft)} @media(max-width:680px){ .bn-tri{padding:20px 17px} .tri-out{padding:17px 15px} .tri-lines{grid-template-columns:minmax(0,1fr)} } .bn-art .bn-steps ol{list-style:none;padding:0;margin:0} .bn-art .bn-tip,.bn-art .bn-warn,.bn-art .bn-info{background:var(--bn-card);border:1px solid var(--bn-border);border-radius:var(--bn-r);padding:18px 20px;margin:24px 0;box-shadow:var(--bn-sh-sm)} .bn-art .bn-tip{border-left:4px solid var(--bn-green)} .bn-art .bn-warn{border-left:4px solid var(--bn-coral)} .bn-art .bn-info{border-left:4px solid var(--bn-blue)} .bn-art .bn-tip .bn-klabel,.bn-art .bn-warn .bn-klabel,.bn-art .bn-info .bn-klabel{margin-bottom:6px} .bn-art .bn-tip p,.bn-art .bn-warn p,.bn-art .bn-info p{margin:0} .bn-art .bn-tri table{table-layout:fixed;min-width:640px} .bn-art .bn-tri th:nth-child(1),.bn-art .bn-tri td:nth-child(1){width:22%} .bn-art .bn-tri th:nth-child(2),.bn-art .bn-tri td:nth-child(2){width:14%} .bn-art .bn-tri th:nth-child(3),.bn-art .bn-tri td:nth-child(3){width:14%} .bn-art .bn-tri th:nth-child(4),.bn-art .bn-tri td:nth-child(4){width:13%} .bn-art .bn-tri th:nth-child(5),.bn-art .bn-tri td:nth-child(5){width:22%} .bn-art .bn-tri th:nth-child(6),.bn-art .bn-tri td:nth-child(6){width:15%} .bn-art .bn-tri thead th,.bn-art .bn-tri tbody td{padding:11px 8px} .bn-art .tri-load{padding:4px 10px} .bn-art .bn-cta-in{text-align:center;margin:26px 0} .bn-lng{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-lng h3{margin:.1em 0 .3em} .bn-lng>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-lng br{display:none} .bn-lng p:empty{display:none; margin:0} .lng-q{padding:15px 0; border-top:1px solid var(--bn-border)} .lng-q:first-of-type{border-top:none; padding-top:2px} .bn-art .lng-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .lng-out{margin:22px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .lng-lines{display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px} .lng-line{background:#fff; border:1px solid var(--bn-sand); border-radius:var(--bn-r-sm); padding:13px 15px} .bn-art .lng-line b{display:block; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.05em; color:var(--bn-muted); line-height:1.3; margin-bottom:6px} .bn-art .lng-line span{display:block; font-size:16px; line-height:1.55; color:var(--bn-ink); font-weight:600} .lngv{display:none; margin-top:16px; border-radius:var(--bn-r-sm); background:#fff; border:1px solid var(--bn-sand); padding:17px 19px} .lngv-1{display:block; border-left:4px solid var(--bn-blue)} .lngv-2{border-left:4px solid var(--bn-coral)} .lngv-3{border-left:4px solid var(--bn-green)} .lngv-4{border-left:4px solid var(--bn-ink)} .bn-art .lngv em{display:block; font-style:normal; font-family:var(--bn-mono); font-size:14px; text-transform:uppercase; letter-spacing:.06em; color:var(--bn-coral-txt); margin-bottom:7px; line-height:1.4} .bn-art .lngv b{display:block; font-size:18px; line-height:1.4; color:var(--bn-ink); margin-bottom:8px} .bn-art .lngv p{margin:0 0 .7em; font-size:16px; line-height:1.62; color:var(--bn-text)} .bn-art .lngv p:last-child{margin-bottom:0} .bn-art .lng-note{font-size:16px; color:var(--bn-muted); margin:14px 0 0; font-style:italic; line-height:1.55} .bn-lng .bn-tablewrap{margin-top:22px} .bn-art .bn-lng table{table-layout:fixed; min-width:620px} .bn-art .bn-lng th:nth-child(1),.bn-art .bn-lng td:nth-child(1){width:26%} .bn-art .bn-lng th:nth-child(2),.bn-art .bn-lng td:nth-child(2){width:28%} .bn-art .bn-lng th:nth-child(3),.bn-art .bn-lng td:nth-child(3){width:32%} .bn-art .bn-lng th:nth-child(4),.bn-art .bn-lng td:nth-child(4){width:14%} .bn-art .bn-lng thead th,.bn-art .bn-lng tbody td{padding:11px 10px} @media(max-width:680px){ .bn-lng{padding:20px 17px} .lng-out{padding:17px 15px} .lng-lines{grid-template-columns:minmax(0,1fr)} } .bn-gem{background:var(--bn-card);border:1px solid var(--bn-border);border-radius:var(--bn-r);padding:24px 26px;margin:28px 0;box-shadow:var(--bn-sh)} .bn-gem h3{margin:.1em 0 .3em} .bn-gem>p{font-size:16px;color:var(--bn-muted);margin:0 0 18px} .bn-gem br{display:none} .bn-gem p:empty{display:none;margin:0} .gem-q{padding:15px 0;border-top:1px solid var(--bn-border)} .gem-q:first-of-type{border-top:none;padding-top:2px} .bn-art .gem-qt{font-weight:700;color:var(--bn-ink);margin:0 0 11px;font-size:16px;line-height:1.45} .gem-out{margin:22px 0 0;border-radius:var(--bn-r-sm);background:var(--bn-sand-2);border:1px solid var(--bn-sand);padding:20px 22px} .giv{display:none;border-radius:var(--bn-r-sm);background:#fff;border:1px solid var(--bn-sand);padding:17px 19px;border-left:4px solid var(--bn-coral)} .giv.on{display:block} .giv0{border-left-color:var(--bn-green)} .giv4{border-left-color:var(--bn-blue)} .bn-art .giv em{display:block;font-style:normal;font-family:var(--bn-mono);font-size:14px;text-transform:uppercase;letter-spacing:.06em;color:var(--bn-coral-txt);margin-bottom:7px;line-height:1.4} .bn-art .giv b{display:block;font-size:18px;line-height:1.4;color:var(--bn-ink);margin-bottom:8px} .bn-art .giv p{margin:0;font-size:16px;line-height:1.62;color:var(--bn-text)} .bn-gem .bn-tablewrap{margin-top:22px} @media(max-width:680px){.bn-gem{padding:20px 17px}.gem-out{padding:17px 15px}} .bn-gene{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-gene h3{margin:.1em 0 .3em} .bn-gene>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .bn-gene br{display:none} .bn-gene p:empty{display:none; margin:0} .gene-q{padding:15px 0; border-top:1px solid var(--bn-border)} .gene-q:first-of-type{border-top:none; padding-top:2px} .bn-art .gene-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .gene-out{margin:24px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .gene-tiles{display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; margin:0 0 16px} .gene-stat{background:#fff; border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); padding:16px 12px; text-align:center} .bn-art .gene-stat b{display:block; font-family:var(--bn-mono); font-size:1.5em; line-height:1.12; font-weight:800; letter-spacing:-.02em; color:var(--bn-coral-txt)} .bn-art .gene-stat:nth-child(2) b{color:var(--bn-blue)} .bn-art .gene-stat:nth-child(3) b{color:var(--bn-green)} .bn-art .gene-stat span{display:block; margin-top:7px; font-size:14px; color:var(--bn-muted); line-height:1.4} .bn-art .gene-line{margin:0 0 14px; font-size:16px; line-height:1.6; color:var(--bn-text)} .bn-art .gene-line b{font-family:var(--bn-mono); color:var(--bn-coral-txt); font-weight:700} .gene-v{display:none; border-radius:var(--bn-r-sm); padding:16px 18px; background:#fff; border:1px solid var(--bn-border)} .gene-v.on{display:block} .bn-art .gene-v b{display:block; font-size:1.06em; color:var(--bn-ink); margin-bottom:5px} .bn-art .gene-v p{margin:0; font-size:16px; line-height:1.62} .bn-art .gene-note{margin:14px 0 0; font-size:16px; line-height:1.55; color:var(--bn-muted)} .bn-gene table.gene-data{margin:0 0 4px} .bn-art table.gene-data tbody tr.gene-hit td{background:var(--bn-green-soft)} @media(max-width:680px){ .gene-tiles{grid-template-columns:minmax(0,1fr)} } .bn-pax{background:var(--bn-card); border:1px solid var(--bn-border); border-radius:var(--bn-r); padding:24px 26px; margin:28px 0; box-shadow:var(--bn-sh)} .bn-pax h3{margin:.1em 0 .3em} .bn-pax>p{font-size:.95em; color:var(--bn-muted); margin:0 0 18px} .pax-q{padding:15px 0; border-top:1px solid var(--bn-border)} .pax-q:first-of-type{border-top:none; padding-top:2px} .bn-art .pax-qt{font-weight:700; color:var(--bn-ink); margin:0 0 11px; font-size:16px; line-height:1.45} .pax-out{margin:24px 0 0; border-radius:var(--bn-r-sm); background:var(--bn-sand-2); border:1px solid var(--bn-sand); padding:20px 22px} .pax-stats{display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:14px; margin:0 0 16px} .pax-stat{background:#fff; border:1px solid var(--bn-border); border-radius:var(--bn-r-sm); padding:16px 12px; text-align:center} .bn-art .pax-stat b{display:block; font-family:var(--bn-mono); font-size:1.5em; line-height:1.12; font-weight:800; letter-spacing:-.02em; color:var(--bn-coral-txt)} .bn-art .pax-stat:nth-child(2) b{color:var(--bn-blue)} .bn-art .pax-stat:nth-child(3) b{color:var(--bn-green)} .bn-art .pax-stat:nth-child(4) b{color:var(--bn-ink)} .bn-art .pax-stat span{display:block; margin-top:7px; font-size:14px; color:var(--bn-muted); line-height:1.4} .paxv{display:none; border-radius:var(--bn-r-sm); padding:16px 18px; background:#fff; border:1px solid var(--bn-border)} .paxv.on{display:block} .bn-art .paxv em{display:block; font-style:italic; color:var(--bn-muted); font-size:15px; margin:0 0 8px} .bn-art .paxv b{display:block; font-size:1.06em; color:var(--bn-ink); margin-bottom:5px} .bn-art .paxv p{margin:0; font-size:16px; line-height:1.62} .pax-note{margin:14px 0 0; font-size:16px; line-height:1.6; color:var(--bn-muted)} @media(max-width:680px){.pax-stats{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:560px){.pax-stats{grid-template-columns:minmax(0,1fr)}}`));document.head.appendChild(s);})();<\/script><\/p>\n<div class=\"bn-art\">\n<div class=\"bn-tldr\">\n<span class=\"bn-klabel\">En bref<\/span>\n<ul>\n<li>Le <strong>chatbot pour l\u2019industrie du transport a\u00e9rien<\/strong> ne sert pas \u00e0 r\u00e9pondre plus vite aux questions pratiques : il sert \u00e0 absorber les <strong>pics de contacts<\/strong> qu\u2019une perturbation d\u00e9clenche en quelques heures, quand le t\u00e9l\u00e9phone et la messagerie explosent.<\/li>\n<li>Les passagers sont d\u00e9j\u00e0 \u00e9quip\u00e9s pour ce canal : <strong>78 %<\/strong> se disent pr\u00eats \u00e0 payer des services bagages de bout en bout et la moiti\u00e9 des voyageurs veulent traiter directement avec leur compagnie (SITA 2025, IATA 2025).<\/li>\n<li>La loi encadre la fen\u00eatre de r\u00e9ponse : le <strong>r\u00e8glement CE 261\/2004<\/strong> impose d\u2019informer chaque passager d\u2019un vol annul\u00e9 ou retard\u00e9 d\u2019au moins deux heures, et le <strong>r\u00e8glement europ\u00e9en sur l\u2019IA<\/strong> impose depuis le 2 ao\u00fbt 2026 de dire qu\u2019il parle \u00e0 un bot.<\/li>\n<li>C\u00f4t\u00e9 budget, la voie no-code d\u00e9marre \u00e0 <strong>0 \u20ac<\/strong> (offre Gratuit de Botnation), la grille passant \u00e0 39 \u20ac puis 59 \u20ac par mois, le sur-mesure restant sur devis.<\/li>\n<\/ul>\n<\/div>\n<p>Un vol s\u2019annule pour une panne d\u2019orage, et dans l\u2019heure qui suit, plusieurs milliers de passagers veulent la m\u00eame chose au m\u00eame moment : savoir si leur vol part, o\u00f9 passer la nuit, et qui rembourse quoi. Une compagnie fran\u00e7aise a transport\u00e9 49,8 millions de passagers sur le seul deuxi\u00e8me trimestre 2026 au d\u00e9part et \u00e0 l\u2019arriv\u00e9e de ses a\u00e9roports, et la DGAC, qui publie ce chiffre, note aussi que le trafic domestique hexagonal est retomb\u00e9 au niveau du d\u00e9but des ann\u00e9es 1980 (note trimestrielle T2 2026, relev\u00e9e le 7 septembre 2026). La demande se contracte et se d\u00e9place ; la charge de contact, elle, ne se r\u00e9partit jamais. Elle arrive par vagues.<\/p>\n<p>C\u2019est l\u00e0 que le chatbot change de nature. Sur un site e-commerce, un bot traite un flux r\u00e9gulier de questions. Dans l\u2019a\u00e9rien, il encaisse une variance brutale : quinze jours de calme, puis une perturbation m\u00e9t\u00e9o qui multiplie les sollicitations par dix en une matin\u00e9e. Un centre d\u2019appels recrute pour la moyenne et souffre au pic ; un agent conversationnel se dimensionne pour le pic sans co\u00fbt marginal. Encore faut-il savoir pr\u00e9cis\u00e9ment o\u00f9 passe la fronti\u00e8re entre ce que le bot ferme seul, ce qui exige une int\u00e9gration transactionnelle, et ce qui doit remonter \u00e0 un humain avec les bonnes pi\u00e8ces jointes.<\/p>\n<p>Cet article fait le tour du sujet avec les chiffres du secteur : ce que les passagers attendent, les sept usages qui rapportent, la fronti\u00e8re technique (PNR, DCS, API), les obligations l\u00e9gales d\u2019information, les preuves terrain comme l\u2019assistant Camille d\u2019Air Cara\u00efbes, un simulateur de pic de contacts \u00e0 tester avec vos propres volumes, et une grille de co\u00fbts r\u00e9elle.<\/p>\n<p class=\"bn-cta-in\"><a class=\"bn-cta-btn\" href=\"https:\/\/start.botnation.ai\/login\">Cr\u00e9ez votre chatbot gratuitement<\/a><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_87_1 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Sommaire<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #3d351f;color:#3d351f\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #3d351f;color:#3d351f\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 eztoc-toggle-hide-by-default' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Le_transport_aerien_champion_des_pics_de_contacts\" >Le transport a\u00e9rien, champion des pics de contacts<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Ce_que_les_passagers_acceptent_et_refusent_en_2026\" >Ce que les passagers acceptent (et refusent) en 2026<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Les_sept_usages_ou_le_chatbot_rapporte\" >Les sept usages o\u00f9 le chatbot rapporte<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#La_frontiere_transactionnelle_PNR_DCS_et_integrations\" >La fronti\u00e8re transactionnelle : PNR, DCS et int\u00e9grations<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Retards_et_annulations_ce_que_la_loi_impose_dinformer\" >Retards et annulations : ce que la loi impose d\u2019informer<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Air_Caraibes_SITA_ce_que_le_terrain_mesure_deja\" >Air Cara\u00efbes, SITA : ce que le terrain mesure d\u00e9j\u00e0<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Le_simulateur_combien_de_contacts_va_generer_votre_prochaine_perturbation\" >Le simulateur : combien de contacts va g\u00e9n\u00e9rer votre prochaine perturbation ?<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Votre_prochaine_perturbation_en_volume_de_contacts\" >Votre prochaine perturbation, en volume de contacts<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Six_etapes_pour_un_deploiement_qui_tient_le_pic\" >Six \u00e9tapes pour un d\u00e9ploiement qui tient le pic<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Les_quatre_pieges_specifiques_a_laerien\" >Les quatre pi\u00e8ges sp\u00e9cifiques \u00e0 l\u2019a\u00e9rien<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Combien_coute_un_chatbot_pour_le_transport_aerien\" >Combien co\u00fbte un chatbot pour le transport a\u00e9rien ?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Questions_frequentes\" >Questions fr\u00e9quentes<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Ce_quil_faut_retenir\" >Ce qu\u2019il faut retenir<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-14\" href=\"https:\/\/botnation.ai\/fr\/chatbot-transport-aerien\/#Commencez_par_les_vingt_demandes_de_votre_prochaine_perturbation\" >Commencez par les vingt demandes de votre prochaine perturbation<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2 id=\"pression\"><span class=\"ez-toc-section\" id=\"Le_transport_aerien_champion_des_pics_de_contacts\"><\/span>Le transport a\u00e9rien, champion des pics de contacts<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Le premier trait du secteur tient en une phrase : la demande de transport est volatile, et la demande de contact l\u2019est encore plus. La note trimestrielle de la DGAC consacr\u00e9e au T2 2026 raconte une chute d\u2019un million de passagers en trois mois, imput\u00e9e \u00e0 la crise au Moyen-Orient et \u00e0 la fermeture partielle de B\u00e2le-Mulhouse, et compare cette baisse \u00e0 six crises seulement depuis 1990, de la guerre du Golfe \u00e0 l\u2019\u00e9ruption de l\u2019Eyjafj\u00f6ll. Pour un service client a\u00e9rien, chaque \u00e9pisode de ce type est une explosion de contacts concentr\u00e9e sur quelques heures : retards en cascade, passagers en correspondance bloqu\u00e9s, bagages d\u00e9rout\u00e9s.<\/p>\n<figure class=\"bn-fig\"><img fetchpriority=\"high\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/09\/botnation-ai-chatbot-transport-aerien-shot-dgac.jpg\" alt=\"Note trimestrielle DGAC du deuxi\u00e8me trimestre 2026 : 49,8 millions de passagers, baisse de 1,9 pour cent sur un an\" decoding=\"async\" width=\"1236\" height=\"1600\"><figcaption>La DGAC chiffre la volatilit\u00e9 du secteur trimestre apr\u00e8s trimestre : 49,8 millions de passagers au T2 2026, en retrait de 1,9 % sur un an, et un trafic domestique revenu au niveau du d\u00e9but des ann\u00e9es 1980.<\/figcaption><\/figure>\n<p>Deuxi\u00e8me trait : le secteur a d\u00e9j\u00e0 massivement investi dans l\u2019IA, ce qui change la question pos\u00e9e au chatbot. Dans son enqu\u00eate <em>Air Transport IT Insights 2025<\/em>, SITA rel\u00e8ve que <strong>83 % des compagnies a\u00e9riennes utilisent l\u2019IA<\/strong> pour des d\u00e9cisions op\u00e9rationnelles et des services aux passagers, et que <strong>51 % l\u2019emploient pour pr\u00e9dire retards et perturbations<\/strong>, pour une d\u00e9pense informatique annuelle de l\u2019ordre de 36 milliards de dollars. Pr\u00e9dire la perturbation est en voie d\u2019\u00eatre industrialis\u00e9 ; r\u00e9pondre aux passagers qu\u2019elle d\u00e9stabilise reste le maillon qui d\u00e9borde.<\/p>\n<p>Troisi\u00e8me trait, le plus important pour la suite : dans l\u2019a\u00e9rien, une r\u00e9ponse tardive n\u2019est pas seulement une mauvaise exp\u00e9rience client, c\u2019est une <strong>obligation l\u00e9gale manqu\u00e9e<\/strong>. Le r\u00e8glement europ\u00e9en impose d\u2019informer le passager d\u2019un vol annul\u00e9 ou retard\u00e9 d\u2019au moins deux heures, avec un contenu pr\u00e9cis. Nous y revenons plus bas, car c\u2019est ce qui transforme un projet de chatbot en projet de conformit\u00e9.<\/p>\n<h2 id=\"attentes\"><span class=\"ez-toc-section\" id=\"Ce_que_les_passagers_acceptent_et_refusent_en_2026\"><\/span>Ce que les passagers acceptent (et refusent) en 2026<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Les enqu\u00eates passagers publi\u00e9es depuis l\u2019automne 2025 convergent : le voyageur est \u00e9quip\u00e9, mobile, et demandeur d\u2019un service autonome, \u00e0 une condition pr\u00e8s qu\u2019il faut lire attentivement dans les chiffres.<\/p>\n<p>L\u2019enqu\u00eate <em>Passenger IT Insights 2025<\/em> de SITA (\u00ab The Travelers\u2019 Voice \u00bb, publi\u00e9e le 6 octobre 2025 sur plus de 7 500 passagers interrog\u00e9s dans 25 pays) mesure que <strong>78 % des passagers seraient pr\u00eats \u00e0 payer pour des services bagages de bout en bout<\/strong>, et que pr\u00e8s de 80 % accepteraient de stocker leur passeport sur leur t\u00e9l\u00e9phone. La m\u00eame enqu\u00eate situe deux voyageurs sur trois en demande d\u2019un traitement plus rapide \u00e0 l\u2019a\u00e9roport. La demande existe donc, y compris commerciale.<\/p>\n<p>L\u2019<strong>enqu\u00eate mondiale IATA 2024<\/strong> (Global Passenger Survey, publi\u00e9e le 30 octobre 2024) ajoute une donn\u00e9e d\u00e9cisive pour le canal conversationnel : <strong>70 % des passagers seraient plus enclins \u00e0 enregistrer un bagage en soute s\u2019ils pouvaient le faire \u00e0 l\u2019avance<\/strong>, et ils fixent des plafonds de temps serr\u00e9s, 45 minutes avant la porte d\u2019embarquement avec un bagage enregistr\u00e9 pour 74 % d\u2019entre eux, 30 minutes sans bagage en soute pour 70 %. L\u2019\u00e9dition 2025 de la m\u00eame enqu\u00eate (5 novembre 2025, plus de 10 000 r\u00e9pondants dans plus de 200 pays) pr\u00e9cise que <strong>54 % des voyageurs veulent traiter directement avec leur compagnie a\u00e9rienne<\/strong>, et que la moiti\u00e9 des passagers ont d\u00e9j\u00e0 utilis\u00e9 la biom\u00e9trie en a\u00e9roport.<\/p>\n<div class=\"bn-stats\">\n<div class=\"bn-stat\"><b>78 %<\/b><span>des passagers pr\u00eats \u00e0 payer un service bagages de bout en bout (SITA, 2025)<\/span><\/div>\n<div class=\"bn-stat\"><b>54 %<\/b><span>veulent traiter directement avec leur compagnie (IATA, 2025)<\/span><\/div>\n<div class=\"bn-stat\"><b>70 %<\/b><span>enregistreraient un bagage en avance si c\u2019\u00e9tait possible (IATA, 2024)<\/span><\/div>\n<\/div>\n<p>La lecture correcte de ces trois chiffres n\u2019est pas \u00ab les passagers veulent un chatbot \u00bb. C\u2019est : les passagers veulent des t\u00e2ches accomplies (enregistrer, suivre un bagage, \u00eatre notifi\u00e9), sur leur t\u00e9l\u00e9phone, sans file d\u2019attente. Le bot est le canal le moins cher pour leur donner cela, mais il est jug\u00e9 sur la t\u00e2che accomplie, pas sur la conversation. Un assistant qui bavarde sans fermer le ticket est un surco\u00fbt de plus.<\/p>\n<h2 id=\"usages\"><span class=\"ez-toc-section\" id=\"Les_sept_usages_ou_le_chatbot_rapporte\"><\/span>Les sept usages o\u00f9 le chatbot rapporte<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>En croisant les attentes passagers ci-dessus avec ce que les compagnies d\u00e9ploient r\u00e9ellement, sept usages sortent du lot. Leur point commun : chacun remplace une file d\u2019attente ou un appel entrant par une t\u00e2che automatis\u00e9e mesurable.<\/p>\n<div class=\"bn-tablewrap\">\n<table>\n<thead>\n<tr>\n<th>Usage<\/th>\n<th>Ce que fait le chatbot<\/th>\n<th>Condition d\u2019entr\u00e9e<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Statut de vol et porte d\u2019embarquement<\/td>\n<td>Informe sur le d\u00e9part, la porte, le retard ; envoie une notification proactive d\u00e8s le changement<\/td>\n<td>Flux de donn\u00e9es de statut de vol (API de la compagnie ou du gestionnaire)<\/td>\n<\/tr>\n<tr>\n<td>Enregistrement et carte d\u2019embarquement<\/td>\n<td>Guide l\u2019enregistrement, rappelle les cr\u00e9neaux, renvoie le lien de la carte<\/td>\n<td>Lien l\u00e9ger vers le parcours d\u2019enregistrement existant<\/td>\n<\/tr>\n<tr>\n<td>Bagages avant le vol<\/td>\n<td>Explique les r\u00e8gles, vend l\u2019option bagage, confirme l\u2019enregistrement du bagage<\/td>\n<td>FAQ + paiement en ligne<\/td>\n<\/tr>\n<tr>\n<td>Bagage retard\u00e9 ou endommag\u00e9<\/td>\n<td>Prend la d\u00e9claration, donne un num\u00e9ro de dossier, tient le passager inform\u00e9<\/td>\n<td>Connexion au syst\u00e8me de tra\u00e7abilit\u00e9 bagages (type WorldTracer) ou proc\u00e9dure de substitution<\/td>\n<\/tr>\n<tr>\n<td>R\u00e9clamation et droits passagers<\/td>\n<td>Qualifie la demande, rassemble les pi\u00e8ces, \u00e9crit le dossier et l\u2019oriente<\/td>\n<td>R\u00e8gles CE 261 fig\u00e9es en base de connaissances + escalade humaine<\/td>\n<\/tr>\n<tr>\n<td>Services a\u00e9roport<\/td>\n<td>R\u00e9pond sur l\u2019assistance PMR, les parkings, les salons, les correspondances minimales<\/td>\n<td>Contenu \u00e9ditorial \u00e0 jour<\/td>\n<\/tr>\n<tr>\n<td>Programme de fid\u00e9lit\u00e9<\/td>\n<td>Consulte le solde de miles, explique les \u00e9changes, relance les offres<\/td>\n<td>Connexion au programme ou identification du membre<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Deux de ces usages (statut de vol, bagages) gagnent encore \u00e0 \u00eatre pens\u00e9s en <strong>notifications sortantes<\/strong> plut\u00f4t qu\u2019en questions entrantes : c\u2019est le bot qui appelle le passager quand son vol change ou que sa valise est retrouv\u00e9e. La moiti\u00e9 des compagnies pr\u00e9voient d\u2019ailleurs d\u2019informer les passagers de leurs bagages en temps r\u00e9el, selon le rapport <em>Baggage IT Insights 2026<\/em> de SITA (20e \u00e9dition annuelle, donn\u00e9es 2025). Un agent conversationnel multicanal couvre les deux sens du flux sur un m\u00eame d\u00e9compte de sc\u00e9narios, ce qui est le vrai \u00e9conomie du mod\u00e8le : le m\u00eame sc\u00e9nario \u00ab bagage \u00bb sert la question entrante et la notification sortante.<\/p>\n<p>Pour situer ces usages dans le paysage plus large du transport (rail, bus, logistique), notre article sur le <a href=\"https:\/\/botnation.ai\/fr\/chatbot-transport\/\">chatbot transport<\/a> d\u00e9taille les six missions types du secteur, avec le cas des messages voyageurs de la SNCF ; le pr\u00e9sent article se concentre sur les sp\u00e9cificit\u00e9s a\u00e9riennes. Pour les voyageurs proprement dits, la logique est proche de celle du <a href=\"https:\/\/botnation.ai\/fr\/chatbot-tourisme\/\">chatbot tourisme<\/a>, avec une contrainte r\u00e9glementaire en plus.<\/p>\n<figure class=\"bn-fig\"><img src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/09\/botnation-ai-chatbot-transport-aerien-b2.jpg\" alt=\"Diorama en argile d'une porte d'embarquement o\u00f9 une file de bulles de messages vierges attend devant le robot Botnation \u00e0 son comptoir\" decoding=\"async\" width=\"1536\" height=\"1024\"><figcaption>Un pic d\u2019irr\u00e9gularit\u00e9, vu de l\u2019a\u00e9roport : une file de messages qui s\u2019allonge jusqu\u2019au comptoir. Le bot sert \u00e0 ce que la file se vide sans renfort humain.<\/figcaption><\/figure>\n<h2 id=\"frontiere\"><span class=\"ez-toc-section\" id=\"La_frontiere_transactionnelle_PNR_DCS_et_integrations\"><\/span>La fronti\u00e8re transactionnelle : PNR, DCS et int\u00e9grations<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Voici la distinction qui s\u00e9pare un projet r\u00e9alisable en quelques semaines d\u2019un chantier de plusieurs mois. Un bot peut <strong>informer<\/strong> sans toucher aux syst\u00e8mes de la compagnie : il lit une base de connaissances, des horaires, des r\u00e8gles. Il entre en <strong>zone transactionnelle<\/strong> d\u00e8s qu\u2019il doit \u00e9crire quelque part : \u00e9mettre un billet, modifier un PNR (la r\u00e9f\u00e9rence de r\u00e9servation), r\u00e9\u00e9mettre apr\u00e8s un changement, d\u00e9poser une r\u00e9clamation avec valeur contractuelle.<\/p>\n<p>Cette \u00e9criture passe par des syst\u00e8mes pr\u00e9cis : le PNR vit dans le syst\u00e8me de r\u00e9servation, l\u2019op\u00e9rationnel du vol dans le DCS (le syst\u00e8me de contr\u00f4le de d\u00e9part), les bagages dans les syst\u00e8mes de tra\u00e7abilit\u00e9 du sol. Aucun \u00e9diteur de chatbot ne \u00ab pilote \u00bb ces syst\u00e8mes \u00e0 votre place : le bot s\u2019y branche par API ou par webhook, quand l\u2019ouverture existe, ou reste en <strong>mode d\u00e9l\u00e9gation<\/strong> quand elle n\u2019existe pas, c\u2019est-\u00e0-dire qu\u2019il rassemble la demande compl\u00e8te et la transmet \u00e0 l\u2019\u00e9quipe habilit\u00e9e.<\/p>\n<p>Sur ce point, l\u2019honn\u00eatet\u00e9 vaut mieux qu\u2019une promesse : une plateforme no-code comme <strong>Botnation<\/strong> couvre d\u2019elle-m\u00eame les usages d\u2019information, de qualification et de notification, avec les branchements API disponibles au catalogue. Pour qu\u2019un bot \u00e9mette ou modifie r\u00e9ellement un billet, il faut un chantier d\u2019int\u00e9gration aux syst\u00e8mes de la compagnie, avec les \u00e9quipes informatiques et, le plus souvent, un cadrage pr\u00e9alable : c\u2019est le type de projet que l\u2019offre Entreprise de Botnation prend en charge sur devis, de la conception \u00e0 la construction. La ligne de partage est simple \u00e0 poser en comit\u00e9 : <em>lecture seule<\/em> d\u2019abord, <em>\u00e9criture<\/em> ensuite, et jamais l\u2019inverse.<\/p>\n<p>Si votre \u00e9quipe technique veut voir \u00e0 quoi ressemble un branchement, notre article sur le <a href=\"https:\/\/botnation.ai\/fr\/chatbot-webhook\/\">chatbot webhook<\/a> montre le m\u00e9canisme pas \u00e0 pas, r\u00e9utilisable pour brancher un bot sur une API interne de statut de vol ou de bagages.<\/p>\n<div class=\"bn-tip\">\n<span class=\"bn-klabel\">Le raccourci qui fait gagner des semaines<\/span>\n<p>Commencez par les motifs en lecture seule : statut de vol, portes, r\u00e8gles bagages, services a\u00e9roport, fid\u00e9lit\u00e9 en consultation. Ils repr\u00e9sentent la majorit\u00e9 des contacts entrants et ne demandent aucune \u00e9criture dans le PNR. La r\u00e9clamation CE 261 bien outill\u00e9e vient ensuite, en d\u00e9l\u00e9gation d\u2019abord.<\/p>\n<\/div>\n<h2 id=\"loi\"><span class=\"ez-toc-section\" id=\"Retards_et_annulations_ce_que_la_loi_impose_dinformer\"><\/span>Retards et annulations : ce que la loi impose d\u2019informer<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Dans peu d\u2019industries, l\u2019obligation d\u2019informer est aussi pr\u00e9cise qu\u2019en a\u00e9rien europ\u00e9en. Le r\u00e8glement (CE) n\u00b0 261\/2004 du 11 f\u00e9vrier 2004, applicable tel quel dans tous les \u00c9tats membres, fixe trois blocs de droits dont deux concernent directement la communication.<\/p>\n<p>Premier bloc, l\u2019<strong>information<\/strong> elle-m\u00eame. L\u2019article 14 impose d\u2019afficher un avis en zone d\u2019enregistrement dont le texte est \u00e9crit par le r\u00e8glement lui-m\u00eame :<\/p>\n<blockquote>\n<p>\u00ab Si vous \u00eates refus\u00e9 \u00e0 l\u2019embarquement ou si votre vol est annul\u00e9 ou retard\u00e9 d\u2019au moins deux heures, demandez au comptoir d\u2019enregistrement ou \u00e0 la porte d\u2019embarquement le texte \u00e9non\u00e7ant vos droits, notamment en mati\u00e8re d\u2019indemnisation et d\u2019assistance. \u00bb<\/p>\n<\/blockquote>\n<p>Le m\u00eame article 14 oblige le transporteur qui annule un vol ou subit un retard d\u2019au moins deux heures \u00e0 <strong>remettre \u00e0 chaque passager une notice \u00e9crite<\/strong> reprenant les r\u00e8gles d\u2019indemnisation et d\u2019assistance, avec les coordonn\u00e9es de l\u2019organisme national de contr\u00f4le. Deuxi\u00e8me bloc, la <strong>prise en charge<\/strong> (article 9) : rafra\u00eechissements et restauration au prorata du d\u00e9lai d\u2019attente, h\u00e9bergement en cas de nuit suppl\u00e9mentaire, transport entre l\u2019a\u00e9roport et l\u2019h\u00f4tel, plus la possibilit\u00e9 d\u2019effectuer deux appels ou messages \u00e9lectroniques, avec une attention particuli\u00e8re aux personnes \u00e0 mobilit\u00e9 r\u00e9duite et aux enfants non accompagn\u00e9s. Troisi\u00e8me bloc, l\u2019<strong>indemnisation<\/strong> forfaitaire (article 7), dont les montants d\u00e9pendent de la distance du vol et qui peut \u00eatre r\u00e9duite de moiti\u00e9 si un r\u00e9acheminement rapide est propos\u00e9.<\/p>\n<div class=\"bn-tablewrap\">\n<table>\n<thead>\n<tr>\n<th>Distance du vol<\/th>\n<th>Indemnisation forfaitaire (article 7)<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>1 500 kilom\u00e8tres ou moins<\/td>\n<td>250 \u20ac<\/td>\n<\/tr>\n<tr>\n<td>Vols intracommunautaires de plus de 1 500 km et autres vols de 1 500 \u00e0 3 500 km<\/td>\n<td>400 \u20ac<\/td>\n<\/tr>\n<tr>\n<td>Au-del\u00e0 (autres vols)<\/td>\n<td>600 \u20ac<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Ces montants sont r\u00e9duits de 50 % quand le r\u00e9acheminement propos\u00e9 arrive avec un retard born\u00e9 (deux, trois ou quatre heures selon la distance), et l\u2019indemnisation peut \u00eatre \u00e9cart\u00e9e si la compagnie prouve que l\u2019annulation tient \u00e0 des circonstances extraordinaires, une notion que la jurisprudence encadre strictement. C\u2019est pr\u00e9cis\u00e9ment parce que ces r\u00e8gles sont factuelles, born\u00e9es et publiques qu\u2019un chatbot peut les <strong>relayer<\/strong> sans risque : il rappelle les seuils, il ne tranche pas le dossier.<\/p>\n<figure class=\"bn-fig\"><img src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/09\/botnation-ai-chatbot-transport-aerien-shot-eurlex.jpg\" alt=\"Article 7 du r\u00e8glement CE 261-2004 sur EUR-Lex : montants d'indemnisation de 250, 400 et 600 euros selon la distance\" decoding=\"async\" width=\"1280\" height=\"1500\"><figcaption>Le texte de l\u2019article 7 du r\u00e8glement CE 261\/2004 sur EUR-Lex, relev\u00e9 le 7 septembre 2026 : 250, 400 ou 600 euros selon la distance, avec la r\u00e8gle de r\u00e9duction en cas de r\u00e9acheminement rapide.<\/figcaption><\/figure>\n<div class=\"bn-warn\">\n<span class=\"bn-klabel\">La limite \u00e0 graver dans le cahier des charges<\/span>\n<p>Le bot relaie l\u2019information et aide \u00e0 constituer le dossier ; il ne <strong>d\u00e9cide<\/strong> ni de l\u2019indemnisation ni du caract\u00e8re extraordinaire d\u2019une circonstance. Ces d\u00e9cisions restent humaines et document\u00e9es. Un bot qui \u00ab calcule \u00bb un droit \u00e0 indemnisation en tenant compte de circonstances qu\u2019il n\u2019a pas v\u00e9rifi\u00e9es cr\u00e9e un risque juridique, pas un service.<\/p>\n<\/div>\n<p>Seconde couche l\u00e9gale, venue plus r\u00e9cemment : le <strong>r\u00e8glement (UE) 2024\/1689<\/strong> sur l\u2019intelligence artificielle, dont l\u2019article 50, paragraphe 1, est applicable depuis le 2 ao\u00fbt 2026. Il impose que les personnes qui interagissent avec un syst\u00e8me d\u2019IA destin\u00e9 \u00e0 dialoguer directement avec elles soient inform\u00e9es de cette interaction, sauf si c\u2019est \u00e9vident pour une personne raisonnablement attentive. Dans les faits : une mention claire du type \u00ab vous parlez \u00e0 un assistant automatique \u00bb en t\u00eate de conversation, et un chemin simple vers un humain. Le texte anglais du Journal officiel s\u2019en tient \u00e0 cette exigence de conception : les syst\u00e8mes doivent \u00eatre con\u00e7us \u00ab so that the natural persons concerned are informed that they are interacting with an AI system \u00bb (de mani\u00e8re \u00e0 ce que les personnes concern\u00e9es soient inform\u00e9es qu\u2019elles interagissent avec un syst\u00e8me d\u2019IA).<\/p>\n<h2 id=\"preuves\"><span class=\"ez-toc-section\" id=\"Air_Caraibes_SITA_ce_que_le_terrain_mesure_deja\"><\/span>Air Cara\u00efbes, SITA : ce que le terrain mesure d\u00e9j\u00e0<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Le secteur n\u2019est plus au stade du pilote confidentiel, et deux s\u00e9ries de faits publi\u00e9s le montrent.<\/p>\n<p>Premier exemple, fran\u00e7ais : <strong>Air Cara\u00efbes<\/strong> a d\u00e9ploy\u00e9 sur son site un assistant virtuel nomm\u00e9 <strong>Camille<\/strong>, construit avec le sp\u00e9cialiste FCB.ai. Relayant l\u2019annonce de la compagnie le 20 octobre 2025, Air Journal rapporte qu\u2019apr\u00e8s six mois d\u2019activit\u00e9 Camille enregistre <strong>plus de 800 conversations par jour<\/strong>, avec un taux de satisfaction annonc\u00e9 de 99,7 % et un taux d\u2019engagement de 82 %, la disponibilit\u00e9 \u00e9tant assur\u00e9e 24 h\/24 et 7 j\/7 sur le digital. Les th\u00e8mes couverts sont exactement ceux de notre tableau d\u2019usages : vols, bagages, services \u00e0 bord, programme de fid\u00e9lit\u00e9 et formalit\u00e9s d\u2019enregistrement, avec pour objectif affich\u00e9 de d\u00e9charger les agents humains des questions fr\u00e9quentes pour les concentrer sur les demandes complexes. Les deux derniers chiffres sont des annonces de la compagnie, pas une mesure ind\u00e9pendante ; ils valent comme ordre de grandeur d\u2019un d\u00e9ploiement r\u00e9ussi sur une compagnie de taille moyenne.<\/p>\n<figure class=\"bn-fig\"><img loading=\"lazy\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/09\/botnation-ai-chatbot-transport-aerien-shot-camille.jpg\" alt=\"Article d'Air Journal du 20 octobre 2025 : Air Cara\u00efbes lance Camille, son assistant virtuel, plus de 800 conversations par jour\" decoding=\"async\" width=\"1280\" height=\"1600\"><figcaption>L\u2019article d\u2019Air Journal du 20 octobre 2025 sur Camille, l\u2019assistant d\u2019Air Cara\u00efbes : plus de 800 conversations par jour et une couverture des th\u00e8mes vols, bagages, services \u00e0 bord, fid\u00e9lit\u00e9 et enregistrement.<\/figcaption><\/figure>\n<p>Deuxi\u00e8me s\u00e9rie, la mesure sectorielle des bagages, qui est le meilleur traceur de l\u2019irr\u00e9gularit\u00e9 op\u00e9rationnelle. Le rapport <em>Baggage IT Insights 2026<\/em> de SITA, 20e \u00e9dition de la r\u00e9f\u00e9rence du secteur, chiffre pour 2025 : un taux de bagages mal achemin\u00e9s en baisse de <strong>23 %<\/strong> sur l\u2019ann\u00e9e, tout de m\u00eame <strong>24 millions de valises<\/strong> mal achemin\u00e9es pour environ 5 milliards de passagers, et un co\u00fbt de <strong>6,3 milliards de dollars par an<\/strong>, soit 260 dollars par bagage concern\u00e9. Le rapport traduit ce co\u00fbt en langage de gestion : avec un profit net moyen de 8 dollars par passager, un seul bagage mal achemin\u00e9 efface le profit de plus de trente si\u00e8ges vendus. Les transferts de bagages restent la premi\u00e8re cause (39 % des cas en 2025), et le rapport note que trois compagnies sur quatre pr\u00e9voient d\u2019investir dans l\u2019IA dans les deux ans.<\/p>\n<figure class=\"bn-fig\"><img loading=\"lazy\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/09\/botnation-ai-chatbot-transport-aerien-shot-sita.jpg\" alt=\"Communiqu\u00e9 SITA 2026 : baisse de 23 pour cent du taux de bagages mal achemin\u00e9s en 2025, co\u00fbt de 6,3 milliards de dollars par an\" decoding=\"async\" width=\"1280\" height=\"1700\"><figcaption>Le communiqu\u00e9 SITA du rapport Baggage IT Insights 2026 : 24 millions de bagages mal achemin\u00e9s en 2025 pour 5 milliards de passagers, un co\u00fbt annuel de 6,3 milliards de dollars, 260 dollars par bagage.<\/figcaption><\/figure>\n<p>Dans la m\u00eame source, deux r\u00e9sultats mesur\u00e9s montrent ce que la donn\u00e9e connect\u00e9e change pour le passager : l\u2019int\u00e9gration du partage de localisation Apple dans le syst\u00e8me WorldTracer de SITA a r\u00e9duit de <strong>90 %<\/strong> les bagages d\u00e9finitivement perdus la premi\u00e8re ann\u00e9e et raccourci de <strong>26 %<\/strong> le temps de r\u00e9cup\u00e9ration des bagages retard\u00e9s, et l\u2019outil Auto Reflight de Thai Airways a r\u00e9duit \u00e0 une seconde par bagage un r\u00e9acheminement qui prenait trois minutes, sur neuf a\u00e9roports. Traduit en langage conversationnel : la partie \u00ab dire au passager o\u00f9 en est sa valise \u00bb devient automatisable de bout en bout, et c\u2019est exactement le sc\u00e9nario o\u00f9 le chatbot absorbe le plus de contacts entrants.<\/p>\n<div class=\"bn-stats\">\n<div class=\"bn-stat\"><b>24 M<\/b><span>de bagages mal achemin\u00e9s en 2025 (SITA)<\/span><\/div>\n<div class=\"bn-stat\"><b>23 %<\/b><span>de baisse du taux de mishandling sur un an (SITA)<\/span><\/div>\n<div class=\"bn-stat\"><b>800<\/b><span>conversations par jour annonc\u00e9es par l\u2019assistant d\u2019Air Cara\u00efbes<\/span><\/div>\n<\/div>\n<figure class=\"bn-fig\"><img loading=\"lazy\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/09\/botnation-ai-chatbot-transport-aerien-b1.jpg\" alt=\"Agent de compagnie a\u00e9rienne vu de dos, casque corail, devant deux \u00e9crans remplis de bulles de conversation vierges\" decoding=\"async\" width=\"1536\" height=\"1024\"><figcaption>La cible r\u00e9aliste d\u2019un projet chatbot : pas la suppression des agents, mais des \u00e9crans d\u2019agents qui ne portent plus que les demandes complexes.<\/figcaption><\/figure>\n<h2 id=\"outil\"><span class=\"ez-toc-section\" id=\"Le_simulateur_combien_de_contacts_va_generer_votre_prochaine_perturbation\"><\/span>Le simulateur : combien de contacts va g\u00e9n\u00e9rer votre prochaine perturbation ?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>La question qui se pose en comit\u00e9 n\u2019est jamais \u00ab faut-il un chatbot \u00bb mais \u00ab quel volume doit absorber le canal automatique le jour J \u00bb. Le simulateur ci-dessous l\u2019estime \u00e0 partir de quatre r\u00e9glages : le sc\u00e9nario de perturbation, la part des passagers touch\u00e9s qui prennent contact, le nombre de contacts par passager, et la part que le bot ferme sans humain. Il restitue le volume total, le d\u00e9bit horaire au pic, et l\u2019\u00e9quivalent en agents humains sur une fen\u00eatre de quatre heures, avec et sans bot.<\/p>\n<div class=\"bn-pax\" id=\"bn-pax\" data-v0=\"180\" data-v1=\"1200\" data-v2=\"4200\" data-r1=\"moins de 3 agents de renfort sur la fen\u00eatre de 4 heures\" data-r2=\"de 3 \u00e0 8 agents de renfort sur la fen\u00eatre de 4 heures\" data-r3=\"plus de 8 agents de renfort sur la fen\u00eatre de 4 heures\">\n<h3><span class=\"ez-toc-section\" id=\"Votre_prochaine_perturbation_en_volume_de_contacts\"><\/span>Votre prochaine perturbation, en volume de contacts<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>R\u00e9glez les quatre questions : le simulateur applique un mod\u00e8le d\u2019ordre de grandeur d\u00e9crit sous le r\u00e9sultat.<\/p>\n<div class=\"pax-q\">\n<p class=\"pax-qt\">1. Sc\u00e9nario de perturbation<\/p>\n<div class=\"cdc-chips\">\n<label class=\"cdc-chip\" for=\"paxf-s0\"><input type=\"radio\" name=\"paxS\" id=\"paxf-s0\" data-p=\"0\" checked>Un vol annul\u00e9, 180 passagers<\/label><br>\n<label class=\"cdc-chip\" for=\"paxf-s1\"><input type=\"radio\" name=\"paxS\" id=\"paxf-s1\" data-p=\"1\">Une rafale de 8 vols<\/label><br>\n<label class=\"cdc-chip\" for=\"paxf-s2\"><input type=\"radio\" name=\"paxS\" id=\"paxf-s2\" data-p=\"2\">Une journ\u00e9e perturb\u00e9e, 30 vols<\/label>\n<\/div>\n<\/div>\n<div class=\"pax-q\">\n<p class=\"pax-qt\">2. Part des passagers concern\u00e9s qui prennent contact<\/p>\n<div class=\"cdc-chips\">\n<label class=\"cdc-chip\" for=\"paxf-c0\"><input type=\"radio\" name=\"paxC\" id=\"paxf-c0\" data-p=\"0\" checked>30 %<\/label><br>\n<label class=\"cdc-chip\" for=\"paxf-c1\"><input type=\"radio\" name=\"paxC\" id=\"paxf-c1\" data-p=\"1\">50 %<\/label><br>\n<label class=\"cdc-chip\" for=\"paxf-c2\"><input type=\"radio\" name=\"paxC\" id=\"paxf-c2\" data-p=\"2\">70 %<\/label>\n<\/div>\n<\/div>\n<div class=\"pax-q\">\n<p class=\"pax-qt\">3. Contacts par passager concern\u00e9<\/p>\n<div class=\"cdc-chips\">\n<label class=\"cdc-chip\" for=\"paxf-n0\"><input type=\"radio\" name=\"paxN\" id=\"paxf-n0\" data-p=\"0\" checked>Un seul<\/label><br>\n<label class=\"cdc-chip\" for=\"paxf-n1\"><input type=\"radio\" name=\"paxN\" id=\"paxf-n1\" data-p=\"1\">Deux<\/label><br>\n<label class=\"cdc-chip\" for=\"paxf-n2\"><input type=\"radio\" name=\"paxN\" id=\"paxf-n2\" data-p=\"2\">Trois<\/label>\n<\/div>\n<\/div>\n<div class=\"pax-q\">\n<p class=\"pax-qt\">4. Part des contacts que le bot ferme sans humain<\/p>\n<div class=\"cdc-chips\">\n<label class=\"cdc-chip\" for=\"paxf-a0\"><input type=\"radio\" name=\"paxA\" id=\"paxf-a0\" data-p=\"0\" checked>40 %<\/label><br>\n<label class=\"cdc-chip\" for=\"paxf-a1\"><input type=\"radio\" name=\"paxA\" id=\"paxf-a1\" data-p=\"1\">60 %<\/label><br>\n<label class=\"cdc-chip\" for=\"paxf-a2\"><input type=\"radio\" name=\"paxA\" id=\"paxf-a2\" data-p=\"2\">80 %<\/label>\n<\/div>\n<\/div>\n<div class=\"pax-out\">\n<div class=\"pax-stats\">\n<div class=\"pax-stat\"><b id=\"pax-tot\">54<\/b><span>contacts g\u00e9n\u00e9r\u00e9s<\/span><\/div>\n<div class=\"pax-stat\"><b id=\"pax-h\">14<\/b><span>contacts par heure au pic<\/span><\/div>\n<div class=\"pax-stat\"><b id=\"pax-a0\">1<\/b><span>agents n\u00e9cessaires sans bot<\/span><\/div>\n<div class=\"pax-stat\"><b id=\"pax-a1\">1<\/b><span>agents n\u00e9cessaires avec le bot<\/span><\/div>\n<\/div>\n<div class=\"paxv paxv-1\" id=\"paxv-1\"><em>R\u00e8gle appliqu\u00e9e : moins de 3 agents de renfort sur la fen\u00eatre<\/em><b>Le pic reste absorbable.<\/b>\n<p>Avec le taux d\u2019absorption choisi, les agents humains restants tiennent la fen\u00eatre de perturbation en renfort l\u00e9ger. C\u2019est le profil typique des motifs en lecture seule trait\u00e9s par le bot : statut de vol, portes, questions bagages, services a\u00e9roport.<\/p>\n<\/div>\n<div class=\"paxv paxv-2\" id=\"paxv-2\"><em>R\u00e8gle appliqu\u00e9e : de 3 \u00e0 8 agents de renfort sur la fen\u00eatre<\/em><b>Renfort ponctuel n\u00e9cessaire.<\/b>\n<p>Le bot absorbe une part majeure du flux mais la fraction r\u00e9siduelle demande un renfort humain born\u00e9. C\u2019est le r\u00e9gime de croisi\u00e8re d\u2019un d\u00e9ploiement qui traite aussi les r\u00e9clamations en d\u00e9l\u00e9gation : pr\u00e9voir l\u2019effectif de renfort et la file d\u2019attente virtuelle d\u00e8s ce niveau.<\/p>\n<\/div>\n<div class=\"paxv paxv-3\" id=\"paxv-3\"><em>R\u00e8gle appliqu\u00e9e : plus de 8 agents de renfort sur la fen\u00eatre<\/em><b>D\u00e9bordement : le canal humain seul ne tiendra pas.<\/b>\n<p>Au niveau d\u2019absorption choisi, la fraction r\u00e9siduelle d\u00e9passe ce qu\u2019un renfort humain ponctuel raisonnable peut traiter en quatre heures. Deux leviers existent : monter le taux d\u2019absorption du bot (sc\u00e9narios suppl\u00e9mentaires, notifications sortantes qui coupent les questions entrantes) ou lisser la charge avec un rappel programm\u00e9. C\u2019est le r\u00e9gime des journ\u00e9es perturb\u00e9es \u00e0 30 vols et plus.<\/p>\n<\/div>\n<p class=\"pax-note\">Hypoth\u00e8ses du mod\u00e8le : fen\u00eatre de perturbation de 4 heures ; 6 minutes de traitement humain par contact ; passagers moyens par vol de 180, 150 et 140 selon le sc\u00e9nario ; un agent traite au plus 40 contacts par fen\u00eatre. Ces param\u00e8tres sont des hypoth\u00e8ses de dimensionnement, \u00e0 remplacer par vos mesures r\u00e9elles d\u00e8s le premier pilote.<\/p>\n<\/div>\n<\/div>\n<p>Deux enseignements se lisent en manipulant les r\u00e9glages. D\u2019abord, le levier n\u2019est pas le volume mais le <strong>taux d\u2019absorption<\/strong> : passer de 40 % \u00e0 80 % de contacts ferm\u00e9s par le bot divise par trois l\u2019effectif de renfort, \u00e0 perturbation identique. Ensuite, la <strong>notification sortante<\/strong> agit sur la deuxi\u00e8me question : informer avant que le passager ne prenne contact r\u00e9duit la part qui \u00e9crit, et c\u2019est souvent le gain le plus rentable d\u2019un projet conversationnel dans l\u2019a\u00e9rien.<\/p>\n<h2 id=\"deploiement\"><span class=\"ez-toc-section\" id=\"Six_etapes_pour_un_deploiement_qui_tient_le_pic\"><\/span>Six \u00e9tapes pour un d\u00e9ploiement qui tient le pic<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"bn-steps\">\n<ol>\n<li><strong>Comptez les motifs sur douze mois.<\/strong> Logs du centre d\u2019appels, courriels, messages des r\u00e9seaux sociaux : classez par motif et rep\u00e9rez la saisonnalit\u00e9. Dans l\u2019a\u00e9rien, la distribution est double : un fond r\u00e9gulier (bagages, enregistrement, fid\u00e9lit\u00e9) et des pics (perturbation). C\u2019est le pic qui dimensionne, pas le fond.<\/li>\n<li><strong>S\u00e9parez lecture seule et \u00e9criture.<\/strong> Marquez chaque motif : information pure, ou op\u00e9ration qui touche au PNR ou au DCS. Les premiers partent dans le lot de lancement, les seconds dans le chantier d\u2019int\u00e9gration, avec un mode d\u00e9l\u00e9gation en attendant.<\/li>\n<li><strong>\u00c9crivez les vingt sc\u00e9narios du jour J.<\/strong> Vol retard\u00e9 de deux heures, vol annul\u00e9 la veille, porte chang\u00e9e, bagage non arriv\u00e9, correspondance manqu\u00e9e, nuit d\u2019h\u00f4tel : ce sont eux qui arrivent en rafale. Testez-les en rafale aussi, pas un par un.<\/li>\n<li><strong>Branchez les sources de v\u00e9rit\u00e9.<\/strong> Statut de vol, syst\u00e8me bagages, base FAQ : un bot a\u00e9rien qui r\u00e9pond d\u2019apr\u00e8s un PDF fig\u00e9 fabrique des erreurs au moment pr\u00e9cis o\u00f9 le passager est le plus tendu. Chaque donn\u00e9e temps r\u00e9el doit venir de sa source.<\/li>\n<li><strong>Gravez le cadre l\u00e9gal.<\/strong> Mention \u00ab vous parlez \u00e0 un assistant automatique \u00bb, contenu de la notice CE 261 \u00e0 port\u00e9e de conversation, escalade humaine document\u00e9e, montants cit\u00e9s sans invention. Le bot informe, il ne tranche pas.<\/li>\n<li><strong>R\u00e9p\u00e9tez le pic avant qu\u2019il arrive.<\/strong> Simulation de charge sur le canal, exercice d\u2019annulation fictive avec le service client, mesures du taux de fermeture sans humain, du d\u00e9lai de premi\u00e8re r\u00e9ponse et du taux de r\u00e9utilisation. Puis \u00e9largissez les motifs, dans cet ordre.<\/li>\n<\/ol>\n<\/div>\n<p>Cette s\u00e9quence recoupe la m\u00e9thode en six \u00e9tapes d\u00e9taill\u00e9e dans notre article <a href=\"https:\/\/botnation.ai\/fr\/chatbot-transport\/\">chatbot transport<\/a>, \u00e9crite pour l\u2019ensemble du secteur des transports ; la diff\u00e9rence a\u00e9rienne tient dans l\u2019\u00e9tape 5, o\u00f9 la fen\u00eatre r\u00e9glementaire est plus \u00e9troite, et dans le test de charge de l\u2019\u00e9tape 6, o\u00f9 la variance est plus brutale.<\/p>\n<h2 id=\"pieges\"><span class=\"ez-toc-section\" id=\"Les_quatre_pieges_specifiques_a_laerien\"><\/span>Les quatre pi\u00e8ges sp\u00e9cifiques \u00e0 l\u2019a\u00e9rien<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li><strong>Faire inventer les droits au mod\u00e8le de langage.<\/strong> Les montants et d\u00e9lais du r\u00e8glement CE 261 sont publics, born\u00e9s et stables : ils doivent figurer en base de connaissances, jamais \u00eatre g\u00e9n\u00e9r\u00e9s. Un mod\u00e8le g\u00e9n\u00e9ratif qui \u00ab calcule \u00bb une indemnisation invente un contentieux. Les r\u00e9ponses \u00e0 enjeu l\u00e9gal se sc\u00e9narisent, elles ne se g\u00e9n\u00e8rent pas.<\/li>\n<li><strong>Oublier que le PNR contient des donn\u00e9es personnelles.<\/strong> Nom, itin\u00e9raire, coordonn\u00e9es, parfois donn\u00e9es de sant\u00e9 li\u00e9es \u00e0 une assistance : le bot qui qualifie une demande manipule ces donn\u00e9es. Minimisation (ne demander que ce que le sc\u00e9nario traite), dur\u00e9e de conservation des conversations d\u00e9finie, registre des traitements mis \u00e0 jour : c\u2019est le prix d\u2019entr\u00e9e, pas une option.<\/li>\n<li><strong>Tester le bot un mardi calme.<\/strong> La cr\u00e9dibilit\u00e9 d\u2019un canal a\u00e9rien se perd le jour de la temp\u00eate : r\u00e9ponses lentes, sc\u00e9narios satur\u00e9s, escalades perdues. L\u2019exercice de perturbation fictive de l\u2019\u00e9tape 6 existe pour cette raison, et il doit reproduire le d\u00e9bit horaire du pic, pas seulement le volume.<\/li>\n<li><strong>Ignorer la dimension multilingue.<\/strong> Un passager international sur un vol europ\u00e9en n\u2019\u00e9crit pas toujours dans la langue du site. Les plateformes modernes g\u00e8rent la d\u00e9tection de langue, mais les sc\u00e9narios sensibles (r\u00e9clamation, bagage) se relisent dans chaque langue, et les montants l\u00e9gaux s\u2019\u00e9crivent sans ambigu\u00eft\u00e9. Notre article sur le <a href=\"https:\/\/botnation.ai\/fr\/chatbot-traduction\/\">chatbot traduction<\/a> compare les trois architectures possibles pour couvrir ce besoin, de la base multilingue au moteur de traduction branch\u00e9.<\/li>\n<\/ul>\n<h2 id=\"cout\"><span class=\"ez-toc-section\" id=\"Combien_coute_un_chatbot_pour_le_transport_aerien\"><\/span>Combien co\u00fbte un chatbot pour le transport a\u00e9rien ?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>La fourchette de co\u00fbt d\u00e9pend surtout de la fronti\u00e8re transactionnelle vue plus haut : un assistant d\u2019information multicanal se construit sur une plateforme no-code sans budget d\u2019int\u00e9gration, un bot branch\u00e9 au syst\u00e8me de r\u00e9servation se chiffre comme un projet informatique. Sur la partie plateforme, la grille publique de Botnation, relev\u00e9e le 7 septembre 2026, tient en quatre lignes :<\/p>\n<figure class=\"bn-fig\"><img loading=\"lazy\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/09\/botnation-ai-chatbot-transport-aerien-shot-tarifs.jpg\" alt=\"Grille tarifaire Botnation : Gratuit 0 euro, Basic 39 euros par mois, Pro 59 euros par mois, Entreprise sur mesure\" decoding=\"async\" width=\"1280\" height=\"1600\"><figcaption>La grille tarifaire Botnation relev\u00e9e le 7 septembre 2026 : l\u2019offre Gratuit \u00e0 0 \u20ac, Basic \u00e0 39 \u20ac\/mois (500 utilisateurs et 500 cr\u00e9dits IA offerts une seule fois), Pro \u00e0 59 \u20ac\/mois, et l\u2019offre Entreprise sur mesure avec les services de cr\u00e9ation de chatbot.<\/figcaption><\/figure>\n<div class=\"bn-tablewrap\">\n<table>\n<thead>\n<tr>\n<th>Offre<\/th>\n<th>Prix mensuel<\/th>\n<th>Ce qu\u2019elle comprend<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Gratuit<\/td>\n<td>0 \u20ac<\/td>\n<td>Chatbots illimit\u00e9s, chatbots gratuits<\/td>\n<\/tr>\n<tr>\n<td>Basic<\/td>\n<td>39 \u20ac<\/td>\n<td>500 utilisateurs, fonctionnalit\u00e9s compl\u00e8tes, analytics, support d\u00e9di\u00e9, 500 cr\u00e9dits IA offerts une seule fois<\/td>\n<\/tr>\n<tr>\n<td>Pro<\/td>\n<td>59 \u20ac<\/td>\n<td>1 000 utilisateurs, m\u00eames fonctionnalit\u00e9s, 1 000 cr\u00e9dits IA offerts une seule fois<\/td>\n<\/tr>\n<tr>\n<td>Entreprise<\/td>\n<td>Sur mesure<\/td>\n<td>Responsable de compte d\u00e9di\u00e9, onboarding personnalis\u00e9, support client premium, services cr\u00e9ation de chatbot, chatbots illimit\u00e9s<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>Prix hors taxes. Les usages d\u2019intelligence artificielle se consomment en cr\u00e9dits, achet\u00e9s en suppl\u00e9ment : 1 000 cr\u00e9dits pour 25 \u20ac, 5 000 pour 100 \u20ac, 15 000 pour 250 \u20ac et 60 000 pour 900 \u20ac (relev\u00e9s le m\u00eame jour), un utilisateur au-del\u00e0 du forfait co\u00fbtant 0,05 \u20ac par mois. Les cr\u00e9dits servent aux fonctions IA de la plateforme (agents GPT, g\u00e9n\u00e9ration d\u2019images, envois de SMS), pas au d\u00e9roul\u00e9 des sc\u00e9narios classiques. Pour une compagnie ou un a\u00e9roport, le poste \u00e0 budg\u00e9ter en premier n\u2019est d\u2019ailleurs ni la licence ni les cr\u00e9dits : c\u2019est l\u2019\u00e9criture et la maintenance des sc\u00e9narios du pic, dont d\u00e9pendent tous les gains chiffr\u00e9s plus haut.<\/p>\n<figure class=\"bn-fig\"><img loading=\"lazy\" src=\"https:\/\/botnation.ai\/wp-content\/uploads\/2026\/09\/botnation-ai-chatbot-transport-aerien-shot-tarifs2.jpg\" alt=\"Packs de cr\u00e9dits Botnation : 1000 cr\u00e9dits \u00e0 25 euros, 5000 \u00e0 100 euros, 15000 \u00e0 250 euros, 60000 \u00e0 900 euros\" decoding=\"async\" width=\"1280\" height=\"1000\"><figcaption>Les packs de cr\u00e9dits IA de Botnation, relev\u00e9s le 7 septembre 2026 : de 1 000 cr\u00e9dits \u00e0 25 \u20ac jusqu\u2019\u00e0 60 000 cr\u00e9dits \u00e0 900 \u20ac, prix hors taxes.<\/figcaption><\/figure>\n<p>Le service de cr\u00e9ation sur mesure (offre Entreprise) est cot\u00e9 sur devis : la fourchette d\u00e9pend du p\u00e9rim\u00e8tre d\u2019int\u00e9gration, du nombre de langues et des syst\u00e8mes \u00e0 brancher. Personne ne peut la fixer honn\u00eatement sans ce cadrage, et un chiffrage g\u00e9n\u00e9rique publi\u00e9 sur le web ne vaut pas mieux qu\u2019une estimation d\u2019horoscope.<\/p>\n<h2 id=\"faq\"><span class=\"ez-toc-section\" id=\"Questions_frequentes\"><\/span>Questions fr\u00e9quentes<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<div class=\"bn-faq\">\n<details>\n<summary>Un chatbot peut-il r\u00e9server ou modifier un billet tout seul ?<\/summary>\n<p>Pas sans int\u00e9gration. La r\u00e9servation et la modification \u00e9crivent dans le syst\u00e8me de r\u00e9servation de la compagnie (le PNR), ce qui exige une ouverture API et un projet d\u2019int\u00e9gration cadr\u00e9 avec les \u00e9quipes informatiques. Sans cette int\u00e9gration, le bot fonctionne en d\u00e9l\u00e9gation : il rassemble la demande compl\u00e8te (vol, passager, modification souhait\u00e9e) et la transmet \u00e0 l\u2019\u00e9quipe habilit\u00e9e, ce qui r\u00e9duit d\u00e9j\u00e0 le temps de traitement humain.<\/p>\n<\/details>\n<details>\n<summary>Que se passe-t-il le jour o\u00f9 10 000 passagers \u00e9crivent en m\u00eame temps ?<\/summary>\n<p>C\u2019est pr\u00e9cis\u00e9ment le sc\u00e9nario pour lequel le canal se dimensionne. Une plateforme conversationnelle tient la charge de fa\u00e7on \u00e9lastique, l\u00e0 o\u00f9 un centre d\u2019appels plafonne au nombre de positions. Les deux points \u00e0 v\u00e9rifier en amont : le d\u00e9bit des sources de donn\u00e9es branch\u00e9es (statut de vol, bagages), et le routage de la fraction r\u00e9siduelle vers les agents, avec une file d\u2019attente virtuelle qui rappelle le passager plut\u00f4t que de le faire patienter.<\/p>\n<\/details>\n<details>\n<summary>Le bot doit-il dire au passager qu\u2019il parle \u00e0 une IA ?<\/summary>\n<p>Oui, depuis le 2 ao\u00fbt 2026, l\u2019article 50, paragraphe 1, du r\u00e8glement (UE) 2024\/1689 impose que les personnes soient inform\u00e9es qu\u2019elles interagissent avec un syst\u00e8me d\u2019IA, sauf si cela est \u00e9vident dans le contexte. Une mention en t\u00eate de conversation et une sortie simple vers un humain suffisent \u00e0 satisfaire cette exigence de conception.<\/p>\n<\/details>\n<details>\n<summary>Sur quels canaux les passagers attendent-ils le bot ?<\/summary>\n<p>Sur ceux qu\u2019ils utilisent d\u00e9j\u00e0 : le site et l\u2019application de la compagnie restent le socle, mais WhatsApp et Messenger portent une part croissante des contacts voyageurs, notamment pour les notifications de vol et de bagages. Un m\u00eame sc\u00e9nario Botnation se d\u00e9ploie sur tous ces canaux sans r\u00e9\u00e9criture, ce qui \u00e9vite de payer le sc\u00e9nario deux fois.<\/p>\n<\/details>\n<details>\n<summary>Combien co\u00fbte un chatbot a\u00e9rien sur Botnation ?<\/summary>\n<p>L\u2019offre Gratuit (0 \u20ac) permet de prototyper les premiers sc\u00e9narios. Basic (39 \u20ac\/mois) et Pro (59 \u20ac\/mois) couvrent un d\u00e9ploiement d\u2019information complet avec analytics et support d\u00e9di\u00e9 ; les fonctions IA avanc\u00e9es consomment des cr\u00e9dits vendus de 25 \u20ac \u00e0 900 \u20ac selon le pack. Pour une compagnie qui veut brancher ses syst\u00e8mes ou confier la construction, l\u2019offre Entreprise chiffre le projet sur devis.<\/p>\n<\/details>\n<details>\n<summary>Faut-il un mod\u00e8le de langage ou des sc\u00e9narios \u00e9crits ?<\/summary>\n<p>Les deux, mais pas au m\u00eame endroit. Les sc\u00e9narios \u00e9crits portent les parcours sensibles : r\u00e9clamation CE 261, bagage, modification, l\u00e0 o\u00f9 la r\u00e9ponse doit \u00eatre exacte et stable. Le mod\u00e8le de langage sert la longue tra\u00eene de questions libres et la reformulation, branch\u00e9 sur la m\u00eame base de connaissances. Toute r\u00e9ponse \u00e0 enjeu l\u00e9gal se sc\u00e9narise, elle ne se g\u00e9n\u00e8re pas.<\/p>\n<\/details>\n<details>\n<summary>Le bot peut-il traiter une r\u00e9clamation CE 261 ?<\/summary>\n<p>Il peut la recevoir et la pr\u00e9parer : qualifier le vol, la date, la perturbation, rassembler les pi\u00e8ces et \u00e9crire un dossier complet transmis au service habilit\u00e9. Il ne peut pas d\u00e9cider seul du droit \u00e0 indemnisation, notamment parce que l\u2019appr\u00e9ciation des \u00ab circonstances extraordinaires \u00bb reste un jugement document\u00e9. Cette r\u00e9partition bot pr\u00e9parateur, humain d\u00e9cideur, est aussi celle que les autorit\u00e9s de protection des donn\u00e9es attendent d\u2019un traitement automatis\u00e9.<\/p>\n<\/details>\n<details>\n<summary>Combien de temps faut-il pour mettre un chatbot a\u00e9rien en service ?<\/summary>\n<p>Pour un p\u00e9rim\u00e8tre en lecture seule sur une plateforme no-code, les vingt sc\u00e9narios du pic se construisent en quelques semaines, la contrainte \u00e9tant la qualit\u00e9 du contenu fourni plut\u00f4t que la technique. Un branchement aux syst\u00e8mes de la compagnie ajoute le d\u00e9lai du projet d\u2019int\u00e9gration, pilot\u00e9 par les \u00e9quipes informatiques. La bonne s\u00e9quence reste : information d\u2019abord, r\u00e9clamation en d\u00e9l\u00e9gation ensuite, transaction quand l\u2019ouverture API est pr\u00eate.<\/p>\n<\/details>\n<\/div>\n<h2 id=\"conclusion\"><span class=\"ez-toc-section\" id=\"Ce_quil_faut_retenir\"><\/span>Ce qu\u2019il faut retenir<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Le chatbot pour l\u2019industrie du transport a\u00e9rien ne se justifie pas par la mode des assistants, mais par la forme m\u00eame de la demande du secteur : des volumes de contacts qui arrivent par vagues, des passagers \u00e9quip\u00e9s et demandeurs de t\u00e2ches accomplies, et une loi qui fixe le d\u00e9lai et le contenu de l\u2019information \u00e0 d\u00e9livrer. Le projet s\u00e9rieux commence par les motifs en lecture seule, mesure son taux de fermeture sans humain, et repousse ensuite la fronti\u00e8re transactionnelle avec les \u00e9quipes informatiques, en gardant les d\u00e9cisions \u00e0 enjeu l\u00e9gal du c\u00f4t\u00e9 humain.<\/p>\n<p>Air Cara\u00efbes l\u2019annonce avec plus de 800 conversations par jour, SITA mesure 24 millions de bagages mal achemin\u00e9s pour 5 milliards de passagers : le terrain o\u00f9 le bot absorbe la variance existe d\u00e9j\u00e0. Il reste \u00e0 \u00e9crire les sc\u00e9narios du jour J avant que le jour J arrive.<\/p>\n<div class=\"bn-cta\">\n<h3><span class=\"ez-toc-section\" id=\"Commencez_par_les_vingt_demandes_de_votre_prochaine_perturbation\"><\/span>Commencez par les vingt demandes de votre prochaine perturbation<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Cr\u00e9ez gratuitement votre premier agent, branchez votre FAQ vols et bagages, et mesurez ce que le bot ferme sans humain avant d\u2019\u00e9largir le p\u00e9rim\u00e8tre. Nos experts en cr\u00e9ation de chatbot peuvent aussi construire le projet avec vous, de la conception \u00e0 l\u2019int\u00e9gration.<\/p>\n<p><a class=\"bn-cta-btn\" href=\"https:\/\/botnation.ai\/fr\/produits\/support-client\/\">D\u00e9couvrir le chatbot support client<\/a><\/p>\n<p><a href=\"https:\/\/botnation.ai\/fr\/chatbot-devis\/\" style=\"color:#f6c9c6\">Ou demander un devis pour votre projet a\u00e9rien<\/a><\/p>\n<\/div>\n<p class=\"bn-src\"><strong>Sources.<\/strong> DGAC, note trimestrielle du T2 2026 de la sous-direction des \u00e9tudes, des statistiques et de la prospective (49,8 millions de passagers au T2 2026, baisse de 1,9 % sur un an, trafic domestique au niveau du d\u00e9but des ann\u00e9es 1980), relev\u00e9e le 7 septembre 2026 ; SITA, rapport <em>Baggage IT Insights 2026<\/em> (20e \u00e9dition, donn\u00e9es 2025 : taux de mishandling en baisse de 23 %, 24 millions de bagages, co\u00fbt de 6,3 milliards de dollars, 260 dollars par bagage, profit net moyen de 8 dollars par passager, transferts \u00e0 39 % des cas, trois compagnies sur quatre pr\u00eates \u00e0 investir dans l\u2019IA) et communiqu\u00e9 associ\u00e9, relev\u00e9s le 7 septembre 2026 ; SITA, <em>Air Transport IT Insights 2025<\/em>, volet compagnies (83 % d\u2019usage de l\u2019IA pour d\u00e9cisions op\u00e9rationnelles et services passagers, 51 % pour la pr\u00e9diction des retards, 36 milliards de dollars de d\u00e9pense informatique) ; SITA, <em>Passenger IT Insights 2025<\/em> (\u00ab The Travelers\u2019 Voice \u00bb, 7 500 passagers, 25 pays, publi\u00e9 le 6 octobre 2025 : 78 % pr\u00eats \u00e0 payer un service bagages de bout en bout) ; IATA, <em>Global Passenger Survey<\/em> 2024 (publi\u00e9 le 30 octobre 2024 : 70 % d\u2019enregistrement anticip\u00e9 des bagages, plafonds de 45 et 30 minutes) et 2025 (publi\u00e9 le 5 novembre 2025, plus de 10 000 r\u00e9pondants : 54 % de traitement direct avec la compagnie, 50 % d\u2019usage de la biom\u00e9trie) ; r\u00e8glement (CE) n\u00b0 261\/2004 du 11 f\u00e9vrier 2004, articles 7, 9 et 14, texte fran\u00e7ais lu sur EUR-Lex le 7 septembre 2026 ; r\u00e8glement (UE) 2024\/1689 du 13 juin 2024, article 50, paragraphe 1, applicable depuis le 2 ao\u00fbt 2026, texte anglais lu sur EUR-Lex le 7 septembre 2026 ; Air Journal, \u00ab Service client 2.0 : Air Cara\u00efbes lance Camille, son assistant virtuel \u00bb, 20 octobre 2025 (chiffres annonc\u00e9s par la compagnie) ; grille tarifaire et packs de cr\u00e9dits Botnation, relev\u00e9s le 7 septembre 2026.<\/p>\n<\/div>\n<p><script>(function(){var r=document.getElementById(\"bn-pax\");if(!r){return;}function fmt(x){var s=String(x);var o=\"\";while(s.length>3){o=\" \"+s.slice(-3)+o;s=s.slice(0,-3);}return s+o;}function val(n){var e=r.querySelector(\"input[name='\"+n+\"']:checked\");return e?parseInt(e.getAttribute(\"data-p\"),10):0;}function up(){var s=val(\"paxS\"),ci=val(\"paxC\"),n=val(\"paxN\"),a=val(\"paxA\");var v=parseInt(r.getAttribute(\"data-v\"+s),10);var c=[30,50,70][ci];var k=[1,2,3][n];var av=[40,60,80][a];var t=Math.round(v*c*k\/100);var h=Math.round(t\/4);var a0=Math.round(t\/40);var rest=t*(100-av)\/100;var a1=Math.round(rest\/40);document.getElementById(\"pax-tot\").textContent=fmt(t);document.getElementById(\"pax-h\").textContent=fmt(h);document.getElementById(\"pax-a0\").textContent=fmt(a0);document.getElementById(\"pax-a1\").textContent=fmt(a1);var lvl=1;if(a1>2){lvl=2;}if(a1>8){lvl=3;}var i;for(i=1;4>i;i++){document.getElementById(\"paxv-\"+i).style.display=(i===lvl?\"block\":\"none\");}}r.addEventListener(\"change\",up);up();})();<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>En bref Le chatbot pour l\u2019industrie du transport a\u00e9rien ne sert pas \u00e0 r\u00e9pondre plus vite aux questions pratiques : il sert \u00e0 absorber les pics de contacts qu\u2019une perturbation d\u00e9clenche en quelques heures, quand le t\u00e9l\u00e9phone et la messagerie explosent. Les passagers sont d\u00e9j\u00e0 \u00e9quip\u00e9s pour ce canal : 78 % se disent pr\u00eats [&hellip;]<\/p>\n","protected":false},"author":8,"featured_media":31578,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[346],"tags":[],"class_list":["post-31587","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-chatbot"],"acf":[],"_links":{"self":[{"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/posts\/31587","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/comments?post=31587"}],"version-history":[{"count":2,"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/posts\/31587\/revisions"}],"predecessor-version":[{"id":31589,"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/posts\/31587\/revisions\/31589"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/media\/31578"}],"wp:attachment":[{"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/media?parent=31587"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/categories?post=31587"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/botnation.ai\/fr\/wp-json\/wp\/v2\/tags?post=31587"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}