{"id":19927,"date":"2025-02-18T17:29:45","date_gmt":"2025-02-18T16:29:45","guid":{"rendered":"https:\/\/www.octotable.com\/lista-attesa-ristorante\/"},"modified":"2026-04-01T10:50:27","modified_gmt":"2026-04-01T08:50:27","slug":"liste-dattente-restaurant","status":"publish","type":"page","link":"https:\/\/www.octotable.com\/fr\/liste-dattente-restaurant\/","title":{"rendered":"02.4 &#8211; Liste d&rsquo;attente restaurant"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"19927\" class=\"elementor elementor-19927 elementor-18318\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-13b1c4d e-flex e-con-boxed e-con e-parent\" data-id=\"13b1c4d\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-d0f25c4 e-con-full e-flex e-con e-child\" data-id=\"d0f25c4\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-0f687ae e-flex e-con-boxed e-con e-child\" data-id=\"0f687ae\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7d8b147 animated-fast elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"7d8b147\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h1 class=\"elementor-heading-title elementor-size-default\">Liste d'attente restaurant<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c328c72 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"c328c72\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Transformez la gestion du flux de clients de votre restaurant avec le syst\u00e8me avanc\u00e9 de liste d\u2019attente restaurant d\u2019Octotable.\n<br><br>Notre solution vous permet d\u2019administrer efficacement tant les r\u00e9servations que les clients sans r\u00e9servation, assurant une exp\u00e9rience fluide m\u00eame aux heures de pointe.<\/span>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ba8282 animated-slow elementor-invisible elementor-widget elementor-widget-button\" data-id=\"3ba8282\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeIn&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"#proA\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">ESSAI GRATUIT<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6c9f23f e-con-full e-flex e-con e-parent\" data-id=\"6c9f23f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b2bb0a7 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"b2bb0a7\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Am\u00e9liorez votre gestion du flux<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1457241 elementor-widget elementor-widget-heading\" data-id=\"1457241\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Une solution intelligente pour g\u00e9rer votre liste d'invit\u00e9s<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3354ab9 elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"3354ab9\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t<p>Le syst\u00e8me de gestion de la liste d&rsquo;attente d&rsquo;Octotable est con\u00e7u pour optimiser la gestion des invit\u00e9s, aussi bien pour les r\u00e9servations que pour les arriv\u00e9es sans r\u00e9servation. Avec des mises \u00e0 jour en temps r\u00e9el et une int\u00e9gration fluide, vous pouvez r\u00e9duire les temps d&rsquo;attente et am\u00e9liorer l&rsquo;efficacit\u00e9 du service, m\u00eame pendant les heures de pointe.<\/p><p>Notre solution num\u00e9rique vous donne un contr\u00f4le total sur le flux des invit\u00e9s, garantissant une exp\u00e9rience fluide et efficace pour votre personnel et vos clients.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3fd0aba e-flex e-con-boxed e-con e-parent\" data-id=\"3fd0aba\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-c937107 animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"c937107\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInLeft&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-552dfbb elementor-widget elementor-widget-heading\" data-id=\"552dfbb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Gestion intelligente du flux<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-429171a elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"429171a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Assurez une exp\u00e9rience fluide gr\u00e2ce \u00e0 notre liste d&rsquo;attente int\u00e9grale.<\/p><p>M\u00eame complet, continuez d&rsquo;accepter r\u00e9servations et passants. Les clients sont ajout\u00e9s automatiquement et re\u00e7oivent des mises \u00e0 jour en temps r\u00e9el pour une communication parfaite.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4bb6a24 elementor-widget elementor-widget-html\" data-id=\"4bb6a24\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-ai-waitlist-hybrid\">\n  <div class=\"ot-editor-toolbar\">\n    <div class=\"ot-dots\"><span><\/span><span><\/span><span><\/span><\/div>\n    <div class=\"ot-url-bar\">Octotable \/ Liste d'attente<\/div>\n    <div class=\"ot-status-tag\">Mon restaurant<\/div>\n  <\/div>\n\n  <div class=\"ot-canvas\">\n    <div class=\"ot-sidebar\">\n      <div class=\"ot-tool-box active\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box mt-auto\"><\/div>\n    <\/div>\n\n    <div class=\"ot-preview-area\">\n      <div class=\"soft-bg-overlay\"><\/div>\n      \n      <div class=\"engine-liquid-wrapper\">\n        <div class=\"visual-engine-center\">\n          \n          <div class=\"engine-node side-node left\">\n            <div class=\"list-card\">\n              <div class=\"list-header\">EN ATTENTE (PASSAGE)<\/div>\n              <div class=\"list-items\">\n                <div class=\"wait-item active\" id=\"wait-1\">\n                  <span>\ud83d\udc64 Famille<\/span>\n                  <span class=\"timer\"><\/span>\n                <\/div>\n                <div class=\"wait-item\" id=\"wait-2\">\n                  <span>\ud83d\udc64 Marco S.<\/span>\n                  <span class=\"timer\"><\/span>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"engine-node hub-node\">\n            <div class=\"ot-hub-core\">\n              <svg viewBox=\"0 0 24 24\" class=\"ot-ai-icon-img\">\n                <path fill=\"currentColor\" d=\"M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10,10 0 0,0 12,2M12,4A8,8 0 0,1 20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4M12.5,7V12.25L17,14.92L16.25,16.15L11,13V7H12.5Z\" \/>\n              <\/svg>\n              <div class=\"ot-hub-ring\"><\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"engine-node side-node right\">\n            <div class=\"assign-card\">\n                <div class=\"notification-bubble\">\ud83d\udd14 Table pr\u00eate !<\/div>\n                <div class=\"table-mock\">\n                  <div class=\"table-top\">TABLE 12<\/div>\n                  <div class=\"table-status\" id=\"table-label\">DISPONIBLE<\/div>\n                <\/div>\n            <\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n      <div class=\"footer-status-desktop\">\n        <div class=\"live-status\">\n          <div class=\"pulse-dot\"><\/div>\n          <span>Flux clients : OPTIMIS\u00c9<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-ai-waitlist-step\">Surveillance de la disponibilit\u00e9...<\/span>\n  <\/div>\n<\/div>\n\n<style>\n:root {\n  --ot-primary: #145c44;\n  --ot-accent: #2ecc71;\n  --ot-bg-editor: #1a2b3c;\n  --ot-toolbar: #25394f;\n  --ot-canvas: #f8fafb;\n  \/* Fluid scaling based on viewport *\/\n  font-size: clamp(10px, 1.05vw, 14px);\n}\n\n#ot-ai-waitlist-hybrid {\n  width: 95%; max-width: 920px; background: var(--ot-bg-editor);\n  border-radius: 20px; overflow: hidden; font-family: 'Inter', sans-serif;\n  box-shadow: 0 40px 80px rgba(0,0,0,0.4); margin: 1.5rem auto;\n  display: flex; flex-direction: column;\n}\n\n\/* UI TOOLBAR *\/\n.ot-editor-toolbar { background: var(--ot-toolbar); padding: 0.8rem 1.2rem; display: flex; align-items: center; gap: 1rem; flex-shrink: 0; }\n.ot-dots { display: flex; gap: 0.4rem; }\n.ot-dots span { width: 0.6rem; height: 0.6rem; border-radius: 50%; background: rgba(255,255,255,0.2); }\n.ot-url-bar { background: rgba(0,0,0,0.2); border-radius: 0.4rem; flex-grow: 1; font-size: 0.75rem; color: #a0aec0; padding: 0.4rem; text-align: center; }\n.ot-status-tag { font-size: 0.7rem; background: var(--ot-accent); color: #000; padding: 0.3rem 0.7rem; border-radius: 0.4rem; font-weight: 700; white-space: nowrap; }\n\n.ot-canvas { display: flex; min-height: 400px; flex-grow: 1; }\n.ot-sidebar { width: 4rem; background: #203346; padding: 1.5rem 0.8rem; display: flex; flex-direction: column; gap: 1.2rem; flex-shrink: 0; }\n.ot-tool-box { width: 100%; height: 2.2rem; background: rgba(255,255,255,0.05); border-radius: 0.5rem; }\n.ot-tool-box.active { background: var(--ot-accent); }\n.mt-auto { margin-top: auto; }\n\n\/* PREVIEW AREA *\/\n.ot-preview-area {\n  flex: 1; background: var(--ot-canvas); margin: 1.2rem; border-radius: 1rem;\n  position: relative; display: flex; flex-direction: column; overflow: hidden;\n}\n\n\/* LIQUID LOGIC: Wrapper takes 95% width to prevent side cutting on tablet *\/\n.engine-liquid-wrapper {\n  flex: 1; width: 95%; margin: 0 auto;\n  display: flex; align-items: center; justify-content: center; \/* Absolute vertical and horizontal centering *\/\n}\n\n.visual-engine-center {\n  display: grid;\n  \/* Liquid grid: side columns shrink symmetrically *\/\n  grid-template-columns: minmax(8rem, 1.2fr) auto minmax(8rem, 1.2fr);\n  align-items: center;\n  gap: 1.2rem;\n  width: 100%;\n}\n\n.engine-node { min-width: 0; }\n.engine-node.side-node.left { display: flex; justify-content: flex-end; }\n.engine-node.side-node.right { display: flex; justify-content: flex-start; }\n.engine-node.hub-node { display: flex; justify-content: center; padding: 0 0.5rem; }\n\n\/* RESPONSIVE CARD *\/\n.list-card { \n  width: 100%; max-width: 11rem; background: white; padding: 0.8rem; \n  border-radius: 1rem; box-shadow: 0 10px 25px rgba(0,0,0,0.05); \n}\n.list-header { font-size: 0.5rem; font-weight: 900; color: #a0aec0; margin-bottom: 0.6rem; }\n.list-items { display: flex; flex-direction: column; gap: 0.4rem; }\n.wait-item { \n  display: flex; justify-content: space-between; font-size: 0.6rem; font-weight: 700; \n  color: #4a5568; padding: 0.4rem; background: #f8f9fa; border-radius: 0.4rem; \n  border-left: 3px solid #cbd5e0; white-space: nowrap;\n}\n.wait-item.active { border-left-color: var(--ot-accent); background: #ebfbee; color: var(--ot-primary); }\n.timer { color: #a0aec0; font-size: 0.5rem; }\n\n\/* HUB AI *\/\n.ot-hub-core {\n  position: relative; width: 4.8rem; height: 4.8rem; background: white;\n  border-radius: 50%; display: flex; align-items: center; justify-content: center;\n  box-shadow: 0 10px 25px rgba(0,0,0,0.1); flex-shrink: 0; color: var(--ot-primary);\n}\n.ot-ai-icon-img { width: 2.8rem; }\n.ot-hub-ring { position: absolute; inset: -0.4rem; border: 1.5px dashed var(--ot-accent); border-radius: 50%; animation: rotate 10s linear infinite; }\n\n\/* ASSIGN CARD *\/\n.assign-card { width: 100%; max-width: 10rem; text-align: center; }\n.notification-bubble { \n  background: var(--ot-accent); color: white; font-size: 0.6rem; font-weight: 800; \n  padding: 0.4rem 0.8rem; border-radius: 20px; display: inline-block; \n  margin-bottom: 0.8rem; opacity: 0; transform: translateY(10px); transition: 0.5s; \n  white-space: nowrap;\n}\n.notification-bubble.show { opacity: 1; transform: translateY(0); }\n\n.table-mock { \n  background: white; border-radius: 50%; width: 5rem; height: 5rem; \n  margin: 0 auto; display: flex; flex-direction: column; align-items: center; \n  justify-content: center; box-shadow: 0 10px 30px rgba(0,0,0,0.05); border: 2px solid #edf2f7; \n}\n.table-top { font-size: 0.5rem; font-weight: 900; color: #a0aec0; }\n.table-status { font-size: 0.65rem; font-weight: 900; color: var(--ot-accent); }\n\n\/* FOOTER *\/\n.footer-status-desktop { flex-shrink: 0; padding: 1rem; display: flex; justify-content: center; }\n.live-status { display: flex; align-items: center; gap: 0.5rem; background: rgba(0,0,0,0.04); padding: 0.4rem 1rem; border-radius: 2rem; font-size: 0.65rem; font-weight: 800; }\n.pulse-dot { width: 0.4rem; height: 0.4rem; background: var(--ot-accent); border-radius: 50%; animation: blink 1.5s infinite; }\n.ot-builder-caption { background: var(--ot-primary); color: white; text-align: center; padding: 0.8rem; font-size: 0.85rem; font-weight: 600; }\n\n@keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes blink { 50% { opacity: 0.3; } }\n@keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-6px); } }\n\n\/* --- RESPONSIVE TABLET & MOBILE --- *\/\n@media (max-width: 1024px) {\n  .visual-engine-center { gap: 0.8rem; }\n  .list-card, .assign-card { max-width: 10rem; }\n}\n\n@media (max-width: 768px) {\n  .ot-sidebar, .ot-status-tag { display: none; }\n  .ot-canvas { min-height: 320px; }\n  .visual-engine-center { display: flex; flex-direction: column; gap: 1.5rem; }\n  .engine-liquid-wrapper { width: 100%; align-items: center; }\n  .list-card, .assign-card { max-width: 14rem; }\n}\n<\/style>\n\n<script>\n(() => {\n  const stepText = document.getElementById('ot-ai-waitlist-step');\n  const tableLabel = document.getElementById('table-label');\n  const notif = document.querySelector('.notification-bubble');\n  \n  const scenarios = [\n    { step: \"Table 12 occup\u00e9e. Client sur liste d'attente...\", table: \"OCCUP\u00c9E\", color: \"#e74c3c\", showNotif: false },\n    { step: \"Table lib\u00e9r\u00e9e ! Analyse de la liste d'attente...\", table: \"DISPONIBLE\", color: \"#2ecc71\", showNotif: false },\n    { step: \"Envoi notification push \u00e0 la famille Bianchi...\", table: \"PR\u00caTE\", color: \"#3498db\", showNotif: true },\n    { step: \"Client install\u00e9. Flux g\u00e9r\u00e9.\", table: \"OCCUP\u00c9E\", color: \"#e74c3c\", showNotif: false }\n  ];\n\n  let current = 0;\n  function update() {\n    if(!stepText) return;\n    const data = scenarios[current];\n    stepText.textContent = data.step;\n    tableLabel.textContent = data.table;\n    tableLabel.style.color = data.color;\n    if(data.showNotif) notif.classList.add('show');\n    else notif.classList.remove('show');\n    current = (current + 1) % scenarios.length;\n    setTimeout(update, 4000);\n  }\n  update();\n})();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3c6a79a animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"3c6a79a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInRight&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-edea37f elementor-widget elementor-widget-heading\" data-id=\"edea37f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Options de confirmation flexibles<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a86fa9a elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"a86fa9a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Ma\u00eetrisez votre liste d&rsquo;attente. Acceptez, refusez ou confirmez les venues via messages automatis\u00e9s.<\/p><p>En cas d&rsquo;annulation, le syst\u00e8me lib\u00e8re imm\u00e9diatement la table, garantissant une rotation optimale durant les services charg\u00e9s.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c757440 elementor-widget elementor-widget-html\" data-id=\"c757440\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-ai-flex-confirm-hybrid\">\n  <div class=\"ot-editor-toolbar\">\n    <div class=\"ot-dots\"><span><\/span><span><\/span><span><\/span><\/div>\n    <div class=\"ot-url-bar\">Octotable \/ Gestion des passages<\/div>\n    <div class=\"ot-status-tag\">Mon restaurant<\/div>\n  <\/div>\n\n  <div class=\"ot-canvas\">\n    <div class=\"ot-sidebar\">\n      <div class=\"ot-tool-box active\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box mt-auto\"><\/div>\n    <\/div>\n\n    <div class=\"ot-preview-area\">\n      <div class=\"soft-bg-overlay\"><\/div>\n      \n      <div class=\"engine-wrapper\">\n        <div class=\"visual-engine-center\">\n          \n          <div class=\"admin-control-zone\">\n            <div class=\"control-card\">\n              <div class=\"c-header\">DEMANDE DE PASSAGE<\/div>\n              <div class=\"c-user\">\ud83d\udc64 Luigi V. (3 pers.)<\/div>\n              <div class=\"c-actions\">\n                <div class=\"action-btn deny\">Refuser<\/div>\n                <div class=\"action-btn confirm active\" id=\"btn-confirm\">Accepter<\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"ot-hub-container\">\n            <div class=\"ot-hub-core\">\n              <svg viewBox=\"0 0 24 24\" class=\"ot-ai-icon-img\">\n                <path fill=\"currentColor\" d=\"M12.04 2c-5.46 0-9.91 4.45-9.91 9.91 0 1.75.46 3.45 1.32 4.95L2.05 22l5.25-1.38c1.45.79 3.08 1.21 4.74 1.21 5.46 0 9.91-4.45 9.91-9.91 0-2.65-1.03-5.14-2.9-7.01A9.816 9.816 0 0 0 12.04 2m.01 1.67c2.2 0 4.26.86 5.82 2.42a8.225 8.225 0 0 1 2.41 5.83c0 4.54-3.7 8.23-8.24 8.23-1.48 0-2.93-.39-4.19-1.14l-.3-.17-3.12.82.83-3.04-.19-.3a8.232 8.232 0 0 1-1.26-4.38c0-4.54 3.7-8.24 8.24-8.24m-3.53 3.31c-.13 0-.35.05-.53.25-.19.21-.71.69-.71 1.69 0 1 .73 1.97.83 2.11.1.14 1.43 2.19 3.47 3.07.48.21.86.33 1.16.43.49.15.93.13 1.29.08.39-.06 1.21-.5 1.38-.98.17-.48.17-.89.12-.98-.05-.09-.17-.14-.36-.23-.19-.1-.1-.36-.46-.36l-.66-.33c-.19-.1-.32-.12-.46.08-.14.21-.55.69-.68.83-.12.14-.25.16-.44.06-.19-.1-.8-.3-1.53-.94-.56-.5-1.07-1.11-1.27-1.45-.19-.34-.02-.53.08-.62.09-.09.19-.21.28-.32.1-.11.13-.19.19-.32.06-.13.03-.25-.01-.35-.04-.09-.36-.88-.5-1.2-.13-.33-.27-.28-.36-.29-.09-.01-.2-.01-.32-.01z\" \/>\n              <\/svg>\n              <div class=\"ot-hub-ring\"><\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"engine-node\">\n            <div class=\"msg-bubble-mock\">\n                <div class=\"msg-text\">\"Bonjour, dispo pour 3 ?\"<\/div>\n                <div class=\"msg-reply\" id=\"msg-reply\">OUI \u2705<\/div>\n            <\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n      <div class=\"footer-status-desktop\">\n        <div class=\"live-status\">\n          <div class=\"pulse-dot\"><\/div>\n          <span>Flux clients : OPTIMIS\u00c9<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-ai-flex-step\">Analyse de la capacit\u00e9...<\/span>\n  <\/div>\n<\/div>\n\n<style>\n:root {\n  --ot-primary: #145c44;\n  --ot-accent: #2ecc71;\n  --ot-error: #e74c3c;\n  --ot-bg-editor: #1a2b3c;\n  --ot-toolbar: #25394f;\n  --ot-canvas: #f8fafb;\n}\n\n#ot-ai-flex-confirm-hybrid {\n  width: 95%; \n  max-width: 950px; \n  background: var(--ot-bg-editor);\n  border-radius: 24px; \n  overflow: hidden; \n  font-family: 'Inter', sans-serif;\n  box-shadow: 0 40px 80px rgba(0,0,0,0.4); \n  margin: 1.5rem auto;\n  display: flex;\n  flex-direction: column;\n}\n\n\/* UI TOOLBAR *\/\n.ot-editor-toolbar { background: var(--ot-toolbar); padding: 14px 20px; display: flex; align-items: center; gap: 20px; }\n.ot-dots { display: flex; gap: 8px; }\n.ot-dots span { width: 10px; height: 10px; border-radius: 50%; background: rgba(255,255,255,0.2); }\n.ot-url-bar { background: rgba(0,0,0,0.2); border-radius: 8px; flex-grow: 1; font-size: 12px; color: #a0aec0; padding: 8px 12px; text-align: center; }\n.ot-status-tag { font-size: 11px; background: var(--ot-accent); color: #000; padding: 4px 12px; border-radius: 6px; font-weight: 700; white-space: nowrap; }\n\n.ot-canvas { display: flex; min-height: 480px; flex-grow: 1; }\n.ot-sidebar { width: 70px; background: #203346; padding: 25px 15px; display: flex; flex-direction: column; gap: 20px; flex-shrink: 0; }\n.ot-tool-box { width: 100%; height: 40px; background: rgba(255,255,255,0.05); border-radius: 10px; }\n.ot-tool-box.active { background: var(--ot-accent); }\n.mt-auto { margin-top: auto; }\n\n.ot-preview-area {\n  flex-grow: 1; \n  background: var(--ot-canvas); \n  margin: 20px; \n  border-radius: 16px;\n  position: relative; \n  display: flex; \n  flex-direction: column; \n  padding: 40px; \n  overflow: hidden;\n}\n\n.visual-engine-center { flex: 1; display: flex; align-items: center; justify-content: space-between; z-index: 1; position: relative; }\n\n\/* HUB AI *\/\n.ot-hub-core {\n  position: relative; width: 85px; height: 85px; background: white;\n  border-radius: 50%; display: flex; align-items: center; justify-content: center;\n  box-shadow: 0 15px 35px rgba(0,0,0,0.1); z-index: 2;\n}\n.ot-ai-icon-img { width: 50px; }\n.ot-hub-ring { position: absolute; inset: -8px; border: 2px dashed var(--ot-accent); border-radius: 50%; animation: rotate 10s linear infinite; }\n.data-pulse { position: absolute; inset: 0; background: var(--ot-accent); border-radius: 50%; opacity: 0; animation: ping 2s infinite; }\n\n@keyframes ping { 0% { transform: scale(1); opacity: 0.5; } 100% { transform: scale(1.6); opacity: 0; } }\n\n\/* ADMIN PANEL *\/\n.control-card { width: 175px; background: white; padding: 15px; border-radius: 15px; box-shadow: 0 10px 25px rgba(0,0,0,0.05); }\n.c-header { font-size: 8px; font-weight: 900; color: #a0aec0; margin-bottom: 10px; letter-spacing: 0.5px; }\n.c-user { font-size: 11px; font-weight: 800; color: #2d3748; margin-bottom: 12px; white-space: nowrap; }\n.c-actions { display: flex; gap: 8px; }\n.action-btn { flex: 1; font-size: 9px; font-weight: 800; padding: 8px 4px; border-radius: 8px; text-align: center; border: 1px solid #edf2f7; white-space: nowrap; }\n.action-btn.deny { color: var(--ot-error); }\n.action-btn.confirm { background: #f8f9fa; color: #cbd5e0; }\n.action-btn.confirm.active { background: var(--ot-accent); color: white; border-color: var(--ot-accent); }\n\n.msg-bubble-mock { width: 185px; background: white; padding: 15px; border-radius: 18px; box-shadow: 0 15px 40px rgba(0,0,0,0.08); animation: float 4s infinite ease-in-out; }\n.msg-text { font-size: 10px; font-weight: 600; color: #4a5568; line-height: 1.4; margin-bottom: 12px; }\n.msg-reply { font-size: 9px; font-weight: 900; color: white; background: #3498db; padding: 6px; border-radius: 8px; text-align: center; opacity: 0; transition: 0.5s; }\n.msg-reply.show { opacity: 1; }\n\n\/* FOOTER INTERNO *\/\n.footer-status-desktop { \n  width: 100%; \n  display: flex; \n  justify-content: center; \n  padding-bottom: 25px; \n  flex-shrink: 0; \n}\n.live-status { display: flex; align-items: center; gap: 10px; background: rgba(0,0,0,0.05); padding: 8px 18px; border-radius: 20px; font-size: 10px; font-weight: 800; }\n.pulse-dot { width: 8px; height: 8px; background: var(--ot-accent); border-radius: 50%; animation: blink 1.5s infinite; }\n\n\/* CAPTION VERDE ESTERNO *\/\n.ot-builder-caption { background: var(--ot-primary); color: white; text-align: center; padding: 16px; font-size: 14px; font-weight: 600; }\n\n@keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes blink { 50% { opacity: 0.3; } }\n@keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-8px); } }\n\n\/* --- MOBILE FIX: ULTRA-COMPACT (280px) --- *\/\n@media (max-width: 768px) {\n  #ot-ai-flex-confirm-hybrid { width: 92%; }\n  .ot-sidebar, .footer-status-desktop, .ot-status-tag { display: none; }\n  .ot-canvas { min-height: 280px; display: block; }\n  .ot-preview-area { margin: 8px; padding: 15px 5px; height: 260px; }\n  .engine-wrapper { padding: 10px; }\n  .visual-engine-center { flex-direction: column; gap: 10px; }\n  .control-card { width: 140px; }\n  .ot-hub-core { width: 55px; height: 55px; }\n  .ot-ai-icon-img { width: 30px; }\n  .msg-bubble-mock { width: 140px; padding: 8px; }\n  .ot-builder-caption { padding: 10px; font-size: 11px; }\n}\n<\/style>\n\n<script>\n(() => {\n  const stepText = document.getElementById('ot-ai-flex-step');\n  const btnConfirm = document.getElementById('btn-confirm');\n  const reply = document.getElementById('msg-reply');\n  \n  const scenarios = [\n    { step: \"R\u00e9ception demande de table de Luigi...\", activeBtn: false, showReply: false },\n    { step: \"Envoi demande de confirmation au client...\", activeBtn: false, showReply: false },\n    { step: \"R\u00e9ception r\u00e9ponse positive par SMS...\", activeBtn: false, showReply: true },\n    { step: \"R\u00e9servation confirm\u00e9e par l'admin !\", activeBtn: true, showReply: true }\n  ];\n\n  let current = 0;\n  function update() {\n    if(!stepText) return;\n    const data = scenarios[current];\n    stepText.textContent = data.step;\n    if(data.activeBtn) btnConfirm.classList.add('active');\n    else btnConfirm.classList.remove('active');\n    if(data.showReply) reply.classList.add('show');\n    else reply.classList.remove('show');\n    current = (current + 1) % scenarios.length;\n    setTimeout(update, 3500);\n  }\n  update();\n})();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-9ac2042 e-flex e-con-boxed e-con e-parent\" data-id=\"9ac2042\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-8e516bb animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"8e516bb\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInLeft&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e0730e elementor-widget elementor-widget-heading\" data-id=\"7e0730e\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Gestion multicanale unifi\u00e9e<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd8bb43 elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"cd8bb43\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>G\u00e9rez votre liste d&rsquo;attente sur tous les canaux.<\/p><p>Que les clients r\u00e9servent via votre site, Google, l&rsquo;appli Octotable ou le plan de salle, toutes les entr\u00e9es se synchronisent en temps r\u00e9el.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0628319 elementor-widget elementor-widget-html\" data-id=\"0628319\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-ai-omnichannel-hybrid\">\n  <div class=\"ot-editor-toolbar\">\n    <div class=\"ot-dots\"><span><\/span><span><\/span><span><\/span><\/div>\n    <div class=\"ot-url-bar\">Octotable \/ Liste d'attente<\/div>\n    <div class=\"ot-status-tag\">Mon restaurant<\/div>\n  <\/div>\n\n  <div class=\"ot-canvas\">\n    <div class=\"ot-sidebar\">\n      <div class=\"ot-tool-box active\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n    <\/div>\n\n    <div class=\"ot-preview-area\">\n      <div class=\"soft-bg-overlay\"><\/div>\n      \n      <div class=\"visual-engine-center\">\n        <div class=\"sources-zone\">\n          <div class=\"source-item\" id=\"src-web\">\ud83c\udf10 Web<\/div>\n          <div class=\"source-item\" id=\"src-google\">\ud83d\udd0d Google<\/div>\n          <div class=\"source-item\" id=\"src-app\">\ud83d\udcf1 App<\/div>\n        <\/div>\n\n        <div class=\"ot-hub-container\">\n          <div class=\"ot-hub-core\">\n            <svg viewBox=\"0 0 24 24\" class=\"ot-ai-icon-img\" style=\"width: 40px; color: var(--ot-primary);\">\n              <path fill=\"currentColor\" d=\"M12,11L12.1,11.1L14,13H11V18H13V15.17L14.83,17H13.17L15,18.83L16.83,17H15.17L13.34,15.17L15,13.5V11H12M12,2L4.5,20.29L5.21,21L12,18L18.79,21L19.5,20.29L12,2Z\" \/>\n            <\/svg>\n            <div class=\"ot-hub-ring\"><\/div>\n            <div class=\"sync-lines\"><\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"dashboard-zone\">\n            <div class=\"dashboard-card\">\n                <div class=\"d-header\">TOUTES LES R\u00c9SERVATIONS<\/div>\n                <div class=\"d-list\">\n                  <div class=\"d-entry\" id=\"entry-1\">\n                    <span class=\"d-channel\">WEB<\/span>\n                    <span class=\"d-name\">Elena G.<\/span>\n                  <\/div>\n                  <div class=\"d-entry\" id=\"entry-2\">\n                    <span class=\"d-channel\">GGL<\/span>\n                    <span class=\"d-name\">Paolo M.<\/span>\n                  <\/div>\n                <\/div>\n                <div class=\"live-sync-badge\">TEMPS R\u00c9EL<\/div>\n            <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"footer-status-desktop\">\n        <div class=\"live-status\">\n          <div class=\"pulse-dot\"><\/div>\n          <span>Int\u00e9gration multicanal : SYNCHRONIS\u00c9E<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-ai-omni-step\">Agr\u00e9gation des sources externes...<\/span>\n  <\/div>\n<\/div>\n\n<style>\n:root {\n  --ot-primary: #145c44;\n  --ot-accent: #2ecc71;\n  --ot-bg-editor: #1a2b3c;\n  --ot-toolbar: #25394f;\n  --ot-canvas: #f8fafb;\n}\n\n#ot-ai-omnichannel-hybrid {\n  width: 100%; max-width: 1000px; background: var(--ot-bg-editor);\n  border-radius: 24px; overflow: hidden; font-family: 'Inter', sans-serif;\n  box-shadow: 0 40px 80px rgba(0,0,0,0.4); margin: 1.5rem auto;\n}\n\n\/* UI DESKTOP *\/\n.ot-editor-toolbar { background: var(--ot-toolbar); padding: 14px 20px; display: flex; align-items: center; gap: 20px; }\n.ot-dots { display: flex; gap: 8px; flex-shrink: 0; }\n.ot-dots span { width: 10px; height: 10px; border-radius: 50%; background: rgba(255,255,255,0.2); }\n.ot-url-bar { background: rgba(0,0,0,0.2); border-radius: 8px; flex-grow: 1; font-size: 12px; color: #a0aec0; padding: 8px 12px; }\n.ot-status-tag { font-size: 11px; background: #2ecc71; color: #000; padding: 4px 12px; border-radius: 6px; font-weight: 700; }\n\n.ot-canvas { display: flex; min-height: 450px; }\n.ot-sidebar { width: 70px; background: #203346; padding: 25px 15px; display: flex; flex-direction: column; gap: 20px; }\n.ot-tool-box { width: 100%; height: 40px; background: rgba(255,255,255,0.05); border-radius: 10px; }\n.ot-tool-box.active { background: var(--ot-accent); }\n\n.ot-preview-area {\n  flex-grow: 1; background: var(--ot-canvas); margin: 20px; border-radius: 16px;\n  position: relative; display: flex; flex-direction: column; padding: 40px; overflow: hidden;\n}\n\n.visual-engine-center { flex: 1; display: flex; align-items: center; justify-content: space-between; z-index: 1; position: relative; }\n\n\/* HUB AI *\/\n.ot-hub-core {\n  position: relative; width: 80px; height: 80px; background: white;\n  border-radius: 50%; display: flex; align-items: center; justify-content: center;\n  box-shadow: 0 15px 35px rgba(0,0,0,0.1); z-index: 2;\n}\n.ot-hub-ring { position: absolute; inset: -8px; border: 2px dashed var(--ot-accent); border-radius: 50%; animation: rotate 10s linear infinite; }\n\n.sources-zone { display: flex; flex-direction: column; gap: 10px; }\n.source-item { font-size: 9px; font-weight: 800; background: white; padding: 8px 12px; border-radius: 10px; box-shadow: 0 4px 10px rgba(0,0,0,0.05); color: #4a5568; transition: 0.4s; border: 1px solid #edf2f7; }\n.source-item.active { border-color: var(--ot-accent); transform: translateX(10px); color: var(--ot-primary); }\n\n.dashboard-card { width: 180px; background: white; padding: 15px; border-radius: 15px; box-shadow: 0 15px 40px rgba(0,0,0,0.08); animation: float 4s infinite ease-in-out; }\n.d-header { font-size: 8px; font-weight: 900; color: #a0aec0; margin-bottom: 12px; }\n.d-list { display: flex; flex-direction: column; gap: 6px; }\n.d-entry { display: flex; gap: 8px; align-items: center; padding-bottom: 6px; border-bottom: 1px solid #f1f3f5; }\n.d-channel { font-size: 7px; font-weight: 900; background: #edf2f7; padding: 2px 4px; border-radius: 4px; color: #718096; width: 25px; text-align: center; }\n.d-name { font-size: 9px; font-weight: 700; color: #2d3748; }\n.live-sync-badge { margin-top: 12px; font-size: 7px; font-weight: 900; color: var(--ot-accent); text-align: right; }\n\n.footer-status-desktop { margin-top: auto; }\n.live-status { display: flex; align-items: center; gap: 10px; background: rgba(0,0,0,0.05); padding: 8px 18px; border-radius: 20px; font-size: 10px; font-weight: 800; }\n.pulse-dot { width: 8px; height: 8px; background: var(--ot-accent); border-radius: 50%; animation: blink 1.5s infinite; }\n.ot-builder-caption { background: var(--ot-primary); color: white; text-align: center; padding: 16px; font-size: 14px; font-weight: 600; }\n\n@keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes blink { 50% { opacity: 0.3; } }\n@keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } }\n\n\/* --- FIX MOBILE: ULTRA-COMPATTO (280px) --- *\/\n@media (max-width: 768px) {\n  #ot-ai-omnichannel-hybrid { max-width: 92%; }\n  .ot-editor-toolbar { padding: 10px; gap: 10px; }\n  .ot-dots { display: flex !important; flex-direction: row !important; gap: 4px !important; }\n  .ot-dots span { width: 7px; height: 7px; margin: 0 !important; }\n  .ot-sidebar, .footer-status-desktop, .ot-status-tag { display: none; }\n  .ot-canvas { min-height: 280px !important; display: block; }\n  .ot-preview-area { margin: 8px; padding: 15px 5px !important; height: 260px !important; }\n  .visual-engine-center { flex-direction: column; justify-content: center; gap: 10px; }\n  .sources-zone { flex-direction: row; gap: 5px; }\n  .source-item { padding: 5px 8px; font-size: 8px; }\n  .ot-hub-core { width: 50px; height: 50px; }\n  .dashboard-card { width: 150px; padding: 10px; }\n  .ot-builder-caption { padding: 10px; font-size: 11px; }\n  .ot-url-bar { font-size: 10px; text-align: center; padding: 5px; }\n}\n<\/style>\n\n<script>\n(() => {\n  const stepText = document.getElementById('ot-ai-omni-step');\n  const sources = ['src-web', 'src-google', 'src-app'];\n  const steps = [\n    \"R\u00e9ception r\u00e9servation via le Web...\",\n    \"Synchronisation r\u00e9servation Google Maps...\",\n    \"Notification push App Octotable...\",\n    \"Mise \u00e0 jour du tableau de bord...\"\n  ];\n\n  let current = 0;\n\n  function update() {\n    if(!stepText) return;\n    \n    \/\/ Reset sources\n    sources.forEach(id => document.getElementById(id).classList.remove('active'));\n    \n    \/\/ Active current source\n    const activeId = sources[current % 3];\n    document.getElementById(activeId).classList.add('active');\n    \n    \/\/ Update text\n    stepText.textContent = steps[current % steps.length];\n\n    current++;\n    setTimeout(update, 3500);\n  }\n  update();\n})();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6d0b495 animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"6d0b495\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInRight&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a15ba77 elementor-widget elementor-widget-heading\" data-id=\"a15ba77\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Outils de communication client<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f0ddd78 elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"f0ddd78\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Tenez vos clients inform\u00e9s par emails et SMS automatiques.<\/p><p>Alertez-les quand leur table est pr\u00eate : vous r\u00e9duisez ainsi les no-shows tout en am\u00e9liorant grandement leur exp\u00e9rience.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a96bfed elementor-widget elementor-widget-html\" data-id=\"a96bfed\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-ai-comm-hybrid\">\n  <div class=\"ot-editor-toolbar\">\n    <div class=\"ot-dots\"><span><\/span><span><\/span><span><\/span><\/div>\n    <div class=\"ot-url-bar\">Octotable \/ Notifications multicanales<\/div>\n    <div class=\"ot-status-tag\">Mon restaurant<\/div>\n  <\/div>\n\n  <div class=\"ot-canvas\">\n    <div class=\"ot-sidebar\">\n      <div class=\"ot-tool-box active\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box\"><\/div>\n      <div class=\"ot-tool-box mt-auto\"><\/div>\n    <\/div>\n\n    <div class=\"ot-preview-area\">\n      <div class=\"soft-bg-overlay\"><\/div>\n      \n      <div class=\"engine-wrapper\">\n        <div class=\"visual-engine-center\">\n          \n          <div class=\"engine-node side-node left\">\n            <div class=\"trigger-card\">\n              <div class=\"t-header\">\u00c9TAT DE LA TABLE<\/div>\n              <div class=\"t-status\">\u2705 PR\u00caTE<\/div>\n              <div class=\"t-target\">Pour : <b>Giulia F.<\/b><\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"engine-node hub-node\">\n            <div class=\"ot-hub-core\">\n              <svg viewBox=\"0 0 24 24\" class=\"ot-ai-icon-img\">\n                <path fill=\"currentColor\" d=\"M12,11L12.1,11.1L14,13H11V18H13V15.17L14.83,17H13.17L15,18.83L16.83,17H15.17L13.34,15.17L15,13.5V11H12M12,2L4.5,20.29L5.21,21L12,18L18.79,21L19.5,20.29L12,2Z\" \/>\n              <\/svg>\n              <div class=\"ot-hub-ring\"><\/div>\n              <div class=\"signal-waves\"><\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"engine-node side-node right\">\n              <div class=\"channels-preview-zone\">\n                  <div class=\"channel-mockup sms\" id=\"sms-notif\">\n                    <div class=\"c-icon\">\ud83d\udcac SMS<\/div>\n                    <div class=\"c-text\">\"Table pr\u00eate !\"<\/div>\n                  <\/div>\n                  <div class=\"channel-mockup email\" id=\"email-notif\">\n                    <div class=\"c-icon\">\ud83d\udce7 E-MAIL<\/div>\n                    <div class=\"c-text\">\"Nous vous attendons...\"<\/div>\n                  <\/div>\n              <\/div>\n          <\/div>\n\n        <\/div>\n      <\/div>\n\n      <div class=\"footer-status-desktop\">\n        <div class=\"live-status\">\n          <div class=\"pulse-dot\"><\/div>\n          <span>Notifications No-Show : ACTIVES<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-ai-comm-step\">Initialisation de la messagerie...<\/span>\n  <\/div>\n<\/div>\n\n<style>\n:root {\n  --ot-primary: #145c44;\n  --ot-accent: #2ecc71;\n  --ot-bg-editor: #1a2b3c;\n  --ot-toolbar: #25394f;\n  --ot-canvas: #f8fafb;\n  font-size: clamp(10px, 1.05vw, 14px);\n}\n\n#ot-ai-comm-hybrid {\n  width: 95%; max-width: 920px; background: var(--ot-bg-editor);\n  border-radius: 24px; overflow: hidden; font-family: 'Inter', sans-serif;\n  box-shadow: 0 40px 80px rgba(0,0,0,0.4); margin: 1.5rem auto;\n  display: flex; flex-direction: column;\n}\n\n\/* UI TOOLBAR *\/\n.ot-editor-toolbar { background: var(--ot-toolbar); padding: 12px 18px; display: flex; align-items: center; gap: 15px; flex-shrink: 0; }\n.ot-dots { display: flex; gap: 6px; }\n.ot-dots span { width: 8px; height: 8px; border-radius: 50%; background: rgba(255,255,255,0.2); }\n.ot-url-bar { background: rgba(0,0,0,0.2); border-radius: 6px; flex-grow: 1; font-size: 11px; color: #a0aec0; padding: 6px 12px; text-align: center; }\n.ot-status-tag { font-size: 10px; background: var(--ot-accent); color: #000; padding: 3px 10px; border-radius: 5px; font-weight: 700; white-space: nowrap; }\n\n\/* CANVAS *\/\n.ot-canvas { display: flex; min-height: 480px; flex-grow: 1; }\n.ot-sidebar { width: 60px; background: #203346; padding: 20px 12px; display: flex; flex-direction: column; gap: 15px; flex-shrink: 0; }\n.ot-tool-box { width: 100%; height: 35px; background: rgba(255,255,255,0.05); border-radius: 8px; }\n.ot-tool-box.active { background: var(--ot-accent); }\n.mt-auto { margin-top: auto; }\n\n\/* PREVIEW AREA *\/\n.ot-preview-area {\n  flex-grow: 1; background: var(--ot-canvas); margin: 15px; border-radius: 12px;\n  position: relative; display: flex; flex-direction: column; overflow: hidden;\n}\n\n\/* FIX CENTERING: Engine Wrapper narrow *\/\n.engine-wrapper {\n  flex: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  padding: 10px;\n}\n\n.visual-engine-center { \n  display: grid;\n  \/* Symmetric grid: side columns shrink equally *\/\n  grid-template-columns: 1fr auto 1fr;\n  align-items: center; \n  gap: 1.5rem; \/* Reduced gap to keep everything together *\/\n  width: 100%; \n  max-width: 580px; \/* IMPORTANT: This prevents cutting on Mac 13\" *\/\n  z-index: 1;\n}\n\n.engine-node.side-node.left { display: flex; justify-content: flex-end; }\n.engine-node.side-node.right { display: flex; justify-content: flex-start; }\n.engine-node.hub-node { display: flex; justify-content: center; flex-shrink: 0; padding: 0 0.5rem; }\n\n\/* CARDS COMPACT *\/\n.trigger-card { width: 140px; background: white; padding: 12px; border-radius: 12px; box-shadow: 0 10px 25px rgba(0,0,0,0.05); }\n.t-header { font-size: 8px; font-weight: 900; color: #a0aec0; margin-bottom: 5px; }\n.t-status { font-size: 11px; font-weight: 900; color: var(--ot-accent); margin-bottom: 5px; }\n.t-target { font-size: 8px; color: #4a5568; white-space: nowrap; }\n\n\/* HUB AI *\/\n.ot-hub-core {\n  position: relative; width: 70px; height: 70px; background: white;\n  border-radius: 50%; display: flex; align-items: center; justify-content: center;\n  box-shadow: 0 15px 35px rgba(0,0,0,0.1); flex-shrink: 0;\n}\n.ot-ai-icon-img { width: 35px; color: var(--ot-primary); }\n.ot-hub-ring { position: absolute; inset: -6px; border: 1.5px dashed var(--ot-accent); border-radius: 50%; animation: rotate 10s linear infinite; }\n.signal-waves { position: absolute; width: 100%; height: 100%; border-radius: 50%; border: 2px solid var(--ot-accent); animation: signal 2s infinite; opacity: 0; }\n\n@keyframes signal { 0% { transform: scale(1); opacity: 0.8; } 100% { transform: scale(2.2); opacity: 0; } }\n\n\/* CHANNELS *\/\n.channels-preview-zone { display: flex; flex-direction: column; gap: 10px; }\n.channel-mockup { width: 150px; background: white; padding: 10px; border-radius: 10px; box-shadow: 0 8px 20px rgba(0,0,0,0.05); border-left: 3px solid #cbd5e0; transition: 0.5s; animation: float 4s infinite ease-in-out; }\n.channel-mockup.active { border-left-color: var(--ot-accent); transform: scale(1.03); }\n.c-icon { font-size: 8px; font-weight: 900; margin-bottom: 3px; color: var(--ot-primary); }\n.c-text { font-size: 9px; color: #718096; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }\n\n\/* FOOTER *\/\n.footer-status-desktop { width: 100%; display: flex; justify-content: center; padding-bottom: 20px; flex-shrink: 0; }\n.live-status { display: flex; align-items: center; gap: 8px; background: rgba(0,0,0,0.05); padding: 6px 15px; border-radius: 20px; font-size: 9px; font-weight: 800; }\n.pulse-dot { width: 6px; height: 6px; background: var(--ot-accent); border-radius: 50%; animation: blink 1.5s infinite; }\n\n.ot-builder-caption { background: var(--ot-primary); color: white; text-align: center; padding: 14px; font-size: 13px; font-weight: 600; }\n\n@keyframes rotate { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }\n@keyframes blink { 50% { opacity: 0.3; } }\n@keyframes float { 0%, 100% { transform: translateY(0); } 50% { transform: translateY(-10px); } }\n\n\/* MOBILE *\/\n@media (max-width: 768px) {\n  #ot-ai-comm-hybrid { width: 92%; }\n  .ot-sidebar, .ot-status-tag { display: none; }\n  .ot-canvas { min-height: 280px; display: block; }\n  .ot-preview-area { margin: 8px; padding: 15px 5px; height: 260px; }\n  .visual-engine-center { display: flex; flex-direction: column; gap: 10px; max-width: 100%; }\n  .trigger-card, .channel-mockup { width: 160px; }\n}\n<\/style>\n\n<script>\n(() => {\n  const stepText = document.getElementById('ot-ai-comm-step');\n  const sms = document.getElementById('sms-notif');\n  const email = document.getElementById('email-notif');\n  \n  const steps = [\n    { text: \"Disponibilit\u00e9 de la table d\u00e9tect\u00e9e...\", active: null },\n    { text: \"G\u00e9n\u00e9ration du SMS automatique...\", active: 'sms' },\n    { text: \"Envoi de l'e-mail de courtoisie \u00e0 Giulia F...\", active: 'email' },\n    { text: \"Communication multicanale termin\u00e9e.\", active: 'both' }\n  ];\n\n  let current = 0;\n  function update() {\n    if(!stepText) return;\n    const data = steps[current];\n    stepText.textContent = data.text;\n    sms.classList.remove('active');\n    email.classList.remove('active');\n    if(data.active === 'sms') sms.classList.add('active');\n    if(data.active === 'email') email.classList.add('active');\n    if(data.active === 'both') { sms.classList.add('active'); email.classList.add('active'); }\n    current = (current + 1) % steps.length;\n    setTimeout(update, 3500);\n  }\n  update();\n})();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c0e059a e-flex e-con-boxed e-con e-parent\" data-id=\"c0e059a\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-19947fe e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"19947fe\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;animation&quot;:&quot;fadeInLeft&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7b8ebbb elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"7b8ebbb\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<p class=\"elementor-heading-title elementor-size-default\">Tout \u00e0 port\u00e9e de main<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e680bd0 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"e680bd0\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Un syst\u00e8me complet sans frais cach\u00e9s<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-08b532e elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"08b532e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Acc\u00e9dez \u00e0 toutes les fonctionnalit\u00e9s professionnelles pour g\u00e9rer la liste d&rsquo;attente avec une tarification transparente.<\/p><p>La plateforme inclut tous les outils n\u00e9cessaires, sans commissions ni frais suppl\u00e9mentaires.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ec06a28 elementor-invisible elementor-widget elementor-widget-image\" data-id=\"ec06a28\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;fadeInRight&quot;}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=\".svg\"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1080\" height=\"1080\" src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante.webp\" class=\"attachment-full size-full wp-image-29960\" alt=\"Restauration utilisant le logiciel de liste d&#039;attente Octotable sur une tablette pour g\u00e9rer l&#039;arriv\u00e9e des invit\u00e9s.\" srcset=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante.webp 1080w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante-300x300.webp 300w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante-1024x1024.webp 1024w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante-150x150.webp 150w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante-768x768.webp 768w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante-100x100.webp 100w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante-200x200.webp 200w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante-400x400.webp 400w, https:\/\/www.octotable.com\/wp-content\/uploads\/2026\/01\/software-per-lista-attesa-ristorante-500x500.webp 500w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" title=\"\">\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e02abe0 e-con-full e-flex e-con e-parent\" data-id=\"e02abe0\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-0bced2b e-flex e-con-boxed e-con e-child\" data-id=\"0bced2b\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0cd6fe3 e-flex e-con-boxed e-con e-child\" data-id=\"0cd6fe3\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-01b459f elementor-widget elementor-widget-menu-anchor\" data-id=\"01b459f\" data-element_type=\"widget\" data-widget_type=\"menu-anchor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\nbody.elementor-page .elementor-widget-menu-anchor{margin-bottom:0}<\/style>\t\t<div id=\"proA\" class=\"elementor-menu-anchor\"><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bba7d46 elementor-widget elementor-widget-heading\" data-id=\"bba7d46\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<span class=\"elementor-heading-title elementor-size-default\">Qu'attendez-vous ?<\/span>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-db58f1b elementor-widget elementor-widget-heading\" data-id=\"db58f1b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Commencez \u00e0 recevoir des r\u00e9servations de Google en seulement 3 minutes<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f573b7e elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"f573b7e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Avec l&rsquo;assistant IA d&rsquo;Octotable et une plateforme compl\u00e8te pour les r\u00e9servations, les menus num\u00e9riques, les commandes, les paiements et la communication, la gestion de votre restaurant devient simple et efficace.<\/p><p>Optimisez vos op\u00e9rations quotidiennes, am\u00e9liorez l&rsquo;exp\u00e9rience client et d\u00e9veloppez votre entreprise avec une solution con\u00e7ue pour les restaurants modernes.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2815a42 elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"2815a42\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<div id=\"ot-safe-showcase\">\n  <div class=\"ot-stage\">\n    \n    <div class=\"ot-phone-v3\">\n      <div class=\"ot-phone-screen-v3\">\n        <div class=\"ot-mock-content\">\n          <div class=\"ot-mock-header\"><\/div>\n          <div class=\"ot-mock-img\"><\/div>\n          <div class=\"ot-mock-line\"><\/div>\n          <div class=\"ot-mock-line short\"><\/div>\n          <div class=\"ot-mock-btn\"><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"ot-notif-card n-top\">\n      <span class=\"ot-status-dot blue\"><\/span>\n      <span class=\"ot-notif-text\">Nouvelle r\u00e9servation<\/span>\n    <\/div>\n\n    <div class=\"ot-notif-card n-bottom\">\n      <span class=\"ot-status-dot green\"><\/span>\n      <span class=\"ot-notif-text\">Table 5 confirm\u00e9e<\/span>\n    <\/div>\n\n    <div class=\"ot-bg-circle\"><\/div>\n  <\/div>\n<\/div>\n\n<style>\n#ot-safe-showcase {\n  width: 100%;\n  height: 480px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: transparent;\n  font-family: 'Inter', sans-serif;\n  overflow: visible; \/* Fondamental pour voir les notifications qui d\u00e9passent *\/\n}\n\n.ot-stage {\n  position: relative;\n  width: 280px;\n  height: 380px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n\n\/* Smartphone Frame *\/\n.ot-phone-v3 {\n  width: 160px;\n  height: 330px;\n  background: #0D2C33; \/* Couleur de la marque *\/\n  border-radius: 28px;\n  padding: 10px;\n  box-shadow: 0 30px 60px rgba(13, 44, 51, 0.2);\n  z-index: 10;\n  animation: otFloatSimple 5s ease-in-out infinite;\n}\n\n.ot-phone-screen-v3 {\n  width: 100%;\n  height: 100%;\n  background: #FFFFFF;\n  border-radius: 20px;\n  overflow: hidden;\n  padding: 15px;\n}\n\n\/* Mockup UI *\/\n.ot-mock-content { display: flex; flex-direction: column; gap: 12px; }\n.ot-mock-header { width: 40px; height: 6px; background: #F0F0F0; border-radius: 3px; }\n.ot-mock-img { width: 100%; height: 90px; background: #F8FAFB; border-radius: 12px; }\n.ot-mock-line { width: 100%; height: 4px; background: #F0F0F0; border-radius: 2px; }\n.ot-mock-line.short { width: 60%; }\n.ot-mock-btn { width: 100%; height: 32px; background: #145c44; border-radius: 8px; margin-top: 10px; }\n\n\/* Notifications *\/\n.ot-notif-card {\n  position: absolute;\n  background: #FFFFFF;\n  padding: 12px 18px;\n  border-radius: 14px;\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  box-shadow: 0 15px 35px rgba(0,0,0,0.06);\n  border: 1px solid rgba(13, 44, 51, 0.05);\n  z-index: 20;\n  white-space: nowrap;\n  animation: otNotifFloat 6s ease-in-out infinite;\n}\n\n.ot-status-dot { width: 8px; height: 8px; border-radius: 50%; }\n.ot-status-dot.blue { background: #4285F4; }\n.ot-status-dot.green { background: #34A853; }\n.ot-notif-text { font-size: 13px; font-weight: 500; color: #0D2C33; }\n\n.n-top { top: 15%; right: -30%; animation-delay: 0s; }\n.n-bottom { bottom: 20%; left: -30%; animation-delay: 1s; }\n\n\/* Arri\u00e8re-plan *\/\n.ot-bg-circle {\n  position: absolute;\n  width: 280px;\n  height: 280px;\n  background: radial-gradient(circle, rgba(20, 92, 68, 0.04) 0%, transparent 70%);\n  z-index: 1;\n}\n\n\/* Animazioni 2D Safe *\/\n@keyframes otFloatSimple {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-15px); }\n}\n\n@keyframes otNotifFloat {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-10px); }\n}\n\n\/* Mobile responsive *\/\n@media (max-width: 600px) {\n  #ot-safe-showcase { height: 400px; }\n  .ot-stage { transform: scale(0.85); }\n  .n-top { right: -15%; }\n  .n-bottom { left: -15%; }\n}\n<\/style>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8b789ab elementor-hidden-desktop elementor-widget elementor-widget-html\" data-id=\"8b789ab\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\n    \/* Contenitore per evitare che lo scale crei spazi vuoti *\/\n    #octoFrame-mobile {\n        width: 100%;\n        min-height: 350px;\n        max-height: 500px;\n        border: none;\n        display: block;\n    }\n<\/style>\n\n<div class=\"octo-container\">\n    <iframe id=\"octoFrame-mobile\" \n            src=\"https:\/\/www.octotable.com\/octotable-admin\/auth?action=register&site=true\" \n            allow=\"geolocation\">\n    <\/iframe>\n<\/div>\n\n<script>\n  (function() {\n    \/\/ 1. Recupera i parametri UTM dall'URL della pagina principale\n    var urlParams = new URLSearchParams(window.location.search);\n    var utmSource = urlParams.get('utm_source');\n    var utmMedium = urlParams.get('utm_medium');\n    var utmCampaign = urlParams.get('utm_campaign');\n\n    \/\/ 2. Seleziona l'iframe mobile tramite il suo ID\n    var iframeMobile = document.getElementById('octoFrame-mobile');\n    \n    if (iframeMobile) {\n      var newSrc = iframeMobile.src;\n      \n      \/\/ 3. Aggiunge i parametri all'URL dell'iframe solo se sono presenti nell'URL del browser\n      if (utmSource) newSrc += '&utm_source=' + encodeURIComponent(utmSource);\n      if (utmMedium) newSrc += '&utm_medium=' + encodeURIComponent(utmMedium);\n      if (utmCampaign) newSrc += '&utm_campaign=' + encodeURIComponent(utmCampaign);\n      \n      \/\/ 4. Aggiorna l'indirizzo dell'iframe per includere i tracciamenti\n      iframeMobile.src = newSrc;\n    }\n  })();\n<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6e94e9e elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-child\" data-id=\"6e94e9e\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7e2ddf3 elementor-widget elementor-widget-html\" data-id=\"7e2ddf3\" data-element_type=\"widget\" data-settings=\"{&quot;_animation&quot;:&quot;none&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<iframe id=\"octoFrame-desktop\" \n        style=\"width: 100%; min-height: 380px; border-radius: 15px; overflow: hidden;\" \n        src=\"https:\/\/www.octotable.com\/octotable-admin\/auth?action=register&site=true\" \n        allow=\"geolocation\">\n<\/iframe>\n\n<script>\n  (function() {\n    \/\/ 1. Recupera i nuovi parametri dall'URL del browser\n    var urlParams = new URLSearchParams(window.location.search);\n    var utmSource = urlParams.get('utm_source');\n    var utmMedium = urlParams.get('utm_medium');\n    var utmCampaign = urlParams.get('utm_campaign');\n\n    \/\/ 2. Seleziona l'iframe\n    var iframe = document.getElementById('octoFrame-desktop');\n    \n    if (iframe) {\n      var newSrc = iframe.src;\n      \n      \/\/ 3. Aggiunge i parametri all'URL dell'iframe solo se presenti\n      if (utmSource) newSrc += '&utm_source=' + encodeURIComponent(utmSource);\n      if (utmMedium) newSrc += '&utm_medium=' + encodeURIComponent(utmMedium);\n      if (utmCampaign) newSrc += '&utm_campaign=' + encodeURIComponent(utmCampaign);\n      \n      \/\/ 4. Applica il nuovo URL all'iframe\n      iframe.src = newSrc;\n    }\n  })();\n<\/script>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-fd62a94 e-flex e-con-boxed e-con e-parent\" data-id=\"fd62a94\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da9a5e9 elementor-widget elementor-widget-heading\" data-id=\"da9a5e9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Questions fr\u00e9quentes<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9abfa57 elementor-widget-tablet__width-initial elementor-widget elementor-widget-accordion\" data-id=\"9abfa57\" data-element_type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-accordion{text-align:left}.elementor-accordion .elementor-accordion-item{border:1px solid #d5d8dc}.elementor-accordion .elementor-accordion-item+.elementor-accordion-item{border-top:none}.elementor-accordion .elementor-tab-title{margin:0;padding:15px 20px;font-weight:700;line-height:1;cursor:pointer;outline:none}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{display:inline-block;width:1.5em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon svg{width:1em;height:1em}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-right{float:right;text-align:right}.elementor-accordion .elementor-tab-title .elementor-accordion-icon.elementor-accordion-icon-left{float:left;text-align:left}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-closed{display:block}.elementor-accordion .elementor-tab-title .elementor-accordion-icon .elementor-accordion-icon-opened,.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-closed{display:none}.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon-opened{display:block}.elementor-accordion .elementor-tab-content{display:none;padding:15px 20px;border-top:1px solid #d5d8dc}@media (max-width:767px){.elementor-accordion .elementor-tab-title{padding:12px 15px}.elementor-accordion .elementor-tab-title .elementor-accordion-icon{width:1.2em}.elementor-accordion .elementor-tab-content{padding:7px 15px}}.e-con-inner>.elementor-widget-accordion,.e-con>.elementor-widget-accordion{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1621\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-1621\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Puis-je personnaliser les messages de notification pour ma liste d'attente restaurant ?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1621\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-1621\"><p>Oui, vous pouvez personnaliser toutes les communications avec les clients, les demandes de confirmation et les notifications de table pr\u00eate, refl\u00e9tant l\u2019identit\u00e9 de votre \u00e9tablissement.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1622\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-1622\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Les clients peuvent-ils voir leur statut dans la liste d'attente restaurant depuis leur smartphone ?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1622\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-1622\"><p>Oui, les clients peuvent suivre leur statut sur la page de r\u00e9servations ou recevoir des mises \u00e0 jour par SMS et courrier \u00e9lectronique, r\u00e9duisant ainsi les demandes au personnel.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1623\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-1623\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Comment la liste d'attente restaurant s'int\u00e8gre-t-elle au syst\u00e8me de r\u00e9servations ?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1623\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-1623\"><p>La liste d\u2019attente s\u2019int\u00e8gre parfaitement avec notre syst\u00e8me de gestion des r\u00e9servations, fournissant une approche unifi\u00e9e pour la gestion des clients tant aux heures de pointe qu\u2019aux heures normales.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1624\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-1624\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Que se passe-t-il si un client ne r\u00e9pond pas \u00e0 une demande de confirmation dans la liste d'attente restaurant ?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1624\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-1624\"><p>Vous pouvez configurer des politiques automatis\u00e9es pour g\u00e9rer les clients qui ne r\u00e9pondent pas, comme les d\u00e9placer \u00e0 la fin de la liste ou les supprimer apr\u00e8s une p\u00e9riode sp\u00e9cifi\u00e9e.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<div id=\"elementor-tab-title-1625\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-1625\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-right\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><i class=\"fas fa-plus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><i class=\"fas fa-minus-square\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Comment fonctionne la gestion des tables avec la liste d'attente restaurant ?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-1625\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-1625\"><p>Le syst\u00e8me vous permet de visualiser en temps r\u00e9el la disponibilit\u00e9 des tables et de g\u00e9rer efficacement le flux de clients, optimisant les temps d\u2019attente et l\u2019occupation de l\u2019\u00e9tablissement.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-be74e04 e-con-full e-flex e-con e-parent\" data-id=\"be74e04\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;}\" data-core-v316-plus=\"true\">\n\t\t<div class=\"elementor-element elementor-element-49a4893 e-flex e-con-boxed e-con e-child\" data-id=\"49a4893\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5db9bba elementor-widget elementor-widget-heading\" data-id=\"5db9bba\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Autres produits<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bd007fa e-con-full e-flex e-con e-child\" data-id=\"bd007fa\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-664be5e e-con-full e-flex e-con e-child\" data-id=\"664be5e\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f5b2b78 elementor-widget elementor-widget-heading\" data-id=\"f5b2b78\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Assistant vocal IA 24\/7<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c07f698 elementor-widget elementor-widget-text-editor\" data-id=\"c07f698\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Gagnez du temps pour vous et vos clients. L\u2019assistant IA d\u2019Octotable r\u00e9pond aux appels et g\u00e8re les r\u00e9servations et les modifications. Si le client souhaite vous parler, l\u2019agent le d\u00e9tecte et transf\u00e8re l\u2019appel uniquement lorsque cela est r\u00e9ellement n\u00e9cessaire.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d49b7fe elementor-widget elementor-widget-button\" data-id=\"d49b7fe\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/assistant-vocal-ia-pour-restaurants\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-72a716f e-con-full e-flex e-con e-child\" data-id=\"72a716f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-5da96a7 e-con-full e-flex e-con e-child\" data-id=\"5da96a7\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0965463 elementor-widget elementor-widget-heading\" data-id=\"0965463\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">R\u00e9server avec Google<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0cbce74 elementor-widget elementor-widget-text-editor\" data-id=\"0cbce74\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Rendez votre restaurant r\u00e9servable directement depuis Google et Google Maps. Avec Octotable, l\u2019activation prend seulement 3 minutes et vous commencez imm\u00e9diatement \u00e0 recevoir des r\u00e9servations gratuites, synchronis\u00e9es en temps r\u00e9el pour \u00e9viter le surbooking et les no-shows.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3ada1b5 elementor-widget elementor-widget-button\" data-id=\"3ada1b5\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/reservez-avec-google\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-523a3ba e-con-full e-flex e-con e-child\" data-id=\"523a3ba\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-69fb22a e-con-full e-flex e-con e-child\" data-id=\"69fb22a\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-97ec06f elementor-widget elementor-widget-heading\" data-id=\"97ec06f\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Website builder pour restaurants<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cb06c94 elementor-widget elementor-widget-text-editor\" data-id=\"cb06c94\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Cr\u00e9ez un site professionnel pour votre \u00e9tablissement sans comp\u00e9tences techniques. Notre outil vous permet d\u2019int\u00e9grer les r\u00e9servations, de personnaliser le design et d\u2019am\u00e9liorer votre visibilit\u00e9 en ligne gr\u00e2ce \u00e0 des outils SEO avanc\u00e9s.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-922bfb3 elementor-widget elementor-widget-button\" data-id=\"922bfb3\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/site-web-pour-restaurant\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-252d414 e-con-full e-flex e-con e-child\" data-id=\"252d414\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-88120a0 e-con-full e-flex e-con e-child\" data-id=\"88120a0\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3b21a1b elementor-widget elementor-widget-heading\" data-id=\"3b21a1b\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Menu digital<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-66bee3a elementor-widget elementor-widget-text-editor\" data-id=\"66bee3a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Offrez \u00e0 vos clients une exp\u00e9rience moderne et interactive. Le menu digital permet de mettre \u00e0 jour les plats en temps r\u00e9el, de proposer plusieurs langues et de simplifier les commandes via QR code, r\u00e9duisant les temps d\u2019attente et am\u00e9liorant l\u2019efficacit\u00e9 du service.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-38c3726 elementor-widget elementor-widget-button\" data-id=\"38c3726\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/menu-digital-pour-restaurant\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bc15896 e-con-full e-flex e-con e-child\" data-id=\"bc15896\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-a99371b e-con-full e-flex e-con e-child\" data-id=\"a99371b\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c510c38 elementor-widget elementor-widget-heading\" data-id=\"c510c38\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Widget de r\u00e9servation<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7da77a0 elementor-widget elementor-widget-text-editor\" data-id=\"7da77a0\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Int\u00e9grez les r\u00e9servations directement sur votre site sans redirection. Avec Octotable, activez le widget en quelques minutes et recevez des r\u00e9servations 24\/7, avec un design personnalisable et une confirmation \u00e9galement via WhatsApp.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86b0c66 elementor-widget elementor-widget-button\" data-id=\"86b0c66\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/restaurant-reservation-widget\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-bcc8ee7 e-con-full e-flex e-con e-child\" data-id=\"bcc8ee7\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-e526c29 e-con-full e-flex e-con e-child\" data-id=\"e526c29\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-edfa914 elementor-widget elementor-widget-heading\" data-id=\"edfa914\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Agenda digital<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31e84c6 elementor-widget elementor-widget-text-editor\" data-id=\"31e84c6\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>G\u00e9rez facilement les r\u00e9servations de votre restaurant gr\u00e2ce \u00e0 un syst\u00e8me intuitif et automatis\u00e9. Acceptez des r\u00e9servations depuis Google, le site web et les r\u00e9seaux sociaux, tout en \u00e9vitant le surbooking gr\u00e2ce \u00e0 la synchronisation en temps r\u00e9el.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f56fcaa elementor-widget elementor-widget-button\" data-id=\"f56fcaa\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/gestion-des-reservations-restaurant\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-38c120e e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"38c120e\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-a310373 e-con-full e-flex e-con e-child\" data-id=\"a310373\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cc1272c elementor-widget elementor-widget-heading\" data-id=\"cc1272c\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Liste d\u2019attente<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ae507dd elementor-widget elementor-widget-text-editor\" data-id=\"ae507dd\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>G\u00e9rez les clients intelligemment et r\u00e9duisez les temps d\u2019attente. Une liste d\u2019attente bien organis\u00e9e permet d\u2019optimiser les flux d\u2019entr\u00e9e, d\u2019envoyer des mises \u00e0 jour par SMS ou email et de r\u00e9duire les no-shows, tout en maximisant la rotation des tables.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bf05938 elementor-widget elementor-widget-button\" data-id=\"bf05938\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/liste-dattente-restaurant\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-34f92fb e-con-full e-flex e-con e-child\" data-id=\"34f92fb\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-ce2234c e-con-full e-flex e-con e-child\" data-id=\"ce2234c\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-100a187 elementor-widget elementor-widget-heading\" data-id=\"100a187\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Gestion des tables<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d312e71 elementor-widget elementor-widget-text-editor\" data-id=\"d312e71\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Maximisez l\u2019efficacit\u00e9 et am\u00e9liorez le service gr\u00e2ce \u00e0 un syst\u00e8me intelligent. La gestion des tables permet de suivre l\u2019\u00e9tat des tables, de g\u00e9rer les r\u00e9servations et les clients sans r\u00e9servation en temps r\u00e9el, et d\u2019optimiser l\u2019agencement de la salle pour une exp\u00e9rience irr\u00e9prochable.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2456df3 elementor-widget elementor-widget-button\" data-id=\"2456df3\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/gestion-des-tables-restaurant\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-52017e0 e-con-full e-flex e-con e-child\" data-id=\"52017e0\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-3e9db02 e-con-full e-flex e-con e-child\" data-id=\"3e9db02\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2e3a208 elementor-widget elementor-widget-heading\" data-id=\"2e3a208\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Base de donn\u00e9es clients<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0cdc713 elementor-widget elementor-widget-text-editor\" data-id=\"0cdc713\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Fid\u00e9lisez vos clients et am\u00e9liorez votre service gr\u00e2ce \u00e0 un outil avanc\u00e9. La base de donn\u00e9es clients vous aide \u00e0 suivre les pr\u00e9f\u00e9rences, analyser l\u2019historique des visites et cr\u00e9er des campagnes marketing personnalis\u00e9es pour augmenter les r\u00e9servations r\u00e9currentes.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9dfb847 elementor-widget elementor-widget-button\" data-id=\"9dfb847\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/base-de-donnee-client-restaurant\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1946f4e e-con-full e-flex e-con e-child\" data-id=\"1946f4e\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-2e922d2 e-con-full e-flex e-con e-child\" data-id=\"2e922d2\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-616180a elementor-widget elementor-widget-heading\" data-id=\"616180a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Marketing pour restaurants<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3154c3 elementor-widget elementor-widget-text-editor\" data-id=\"d3154c3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p data-start=\"350\" data-end=\"699\">Optimisez votre marketing pour restaurants avec des messages automatis\u00e9s et des liens tra\u00e7ables. Communiquez efficacement avec vos clients et envoyez des promotions par SMS ou email, en suivant les clics et les r\u00e9servations en temps r\u00e9el pour investir uniquement dans les canaux qui apportent des r\u00e9sultats concrets.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62c5873 elementor-widget elementor-widget-button\" data-id=\"62c5873\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/marketing-pour-restaurants\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-744104f e-con-full e-flex e-con e-child\" data-id=\"744104f\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;sticky&quot;:&quot;top&quot;,&quot;sticky_offset&quot;:50,&quot;sticky_parent&quot;:&quot;yes&quot;,&quot;sticky_offset_tablet&quot;:150,&quot;sticky_on&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;],&quot;sticky_effects_offset&quot;:0}\">\n\t\t<div class=\"elementor-element elementor-element-f2f567a e-con-full e-flex e-con e-child\" data-id=\"f2f567a\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;full&quot;,&quot;background_background&quot;:&quot;classic&quot;,&quot;position&quot;:&quot;absolute&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0f45292 elementor-widget elementor-widget-heading\" data-id=\"0f45292\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Pay and Go<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a70a5ee elementor-widget elementor-widget-text-editor\" data-id=\"a70a5ee\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<p>Permettez \u00e0 vos clients de commander et payer un plat ou une boisson directement depuis leur smartphone. Il vous suffit d\u2019utiliser l\u2019application Octotable pour v\u00e9rifier le paiement et servir rapidement.<\/p>\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c766472 elementor-widget elementor-widget-button\" data-id=\"c766472\" data-element_type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm elementor-animation-grow\" href=\"https:\/\/www.octotable.com\/fr\/pay-and-go\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-text\">En savoir plus<\/span>\n\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64174e5 e-flex e-con-boxed e-con e-parent\" data-id=\"64174e5\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-879fdef elementor-widget elementor-widget-image-carousel\" data-id=\"879fdef\" data-element_type=\"widget\" data-settings=\"{&quot;slides_to_show&quot;:&quot;7&quot;,&quot;navigation&quot;:&quot;none&quot;,&quot;lazyload&quot;:&quot;yes&quot;,&quot;pause_on_interaction&quot;:&quot;no&quot;,&quot;autoplay_speed&quot;:1000,&quot;speed&quot;:1517,&quot;slides_to_show_tablet&quot;:&quot;6&quot;,&quot;slides_to_show_mobile&quot;:&quot;3&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;pause_on_hover&quot;:&quot;yes&quot;,&quot;infinite&quot;:&quot;yes&quot;}\" data-widget_type=\"image-carousel.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.18.0 - 20-12-2023 *\/\n.elementor-widget-image-carousel .swiper,.elementor-widget-image-carousel .swiper-container{position:static}.elementor-widget-image-carousel .swiper-container .swiper-slide figure,.elementor-widget-image-carousel .swiper .swiper-slide figure{line-height:inherit}.elementor-widget-image-carousel .swiper-slide{text-align:center}.elementor-image-carousel-wrapper:not(.swiper-container-initialized):not(.swiper-initialized) .swiper-slide{max-width:calc(100% \/ var(--e-image-carousel-slides-to-show, 3))}<\/style>\t\t<div class=\"elementor-image-carousel-wrapper swiper-container\" dir=\"ltr\">\n\t\t\t<div class=\"elementor-image-carousel swiper-wrapper\" aria-live=\"off\">\n\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/18.webp\" alt=\"18\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/30.webp\" alt=\"30\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/26.webp\" alt=\"26\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/22.webp\" alt=\"22\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/20.webp\" alt=\"20\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"6 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/24.webp\" alt=\"24\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"7 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/28.webp\" alt=\"28\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"8 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/34.webp\" alt=\"34\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div><div class=\"swiper-slide\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"9 sur 9\"><figure class=\"swiper-slide-inner\"><img class=\"swiper-slide-image swiper-lazy\" data-src=\"https:\/\/www.octotable.com\/wp-content\/uploads\/2025\/12\/32.webp\" alt=\"32\" \/><div class=\"swiper-lazy-preloader\"><\/div><\/figure><\/div>\t\t\t<\/div>\n\t\t\t\t\t\t\t\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Liste d&rsquo;attente restaurant Transformez la gestion du flux de clients de votre restaurant avec le syst\u00e8me avanc\u00e9 de liste d\u2019attente restaurant d\u2019Octotable. Notre solution vous permet d\u2019administrer efficacement tant les r\u00e9servations que les clients sans r\u00e9servation, assurant une exp\u00e9rience fluide m\u00eame aux heures de pointe. ESSAI GRATUIT Am\u00e9liorez votre gestion du flux Une solution intelligente [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":27933,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-19927","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/pages\/19927","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/comments?post=19927"}],"version-history":[{"count":59,"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/pages\/19927\/revisions"}],"predecessor-version":[{"id":36716,"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/pages\/19927\/revisions\/36716"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/media\/27933"}],"wp:attachment":[{"href":"https:\/\/www.octotable.com\/fr\/wp-json\/wp\/v2\/media?parent=19927"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}