{"id":18318,"date":"2025-02-18T17:29:45","date_gmt":"2025-02-18T16:29:45","guid":{"rendered":"https:\/\/www.octotable.com\/?page_id=18318"},"modified":"2026-03-31T17:33:33","modified_gmt":"2026-03-31T15:33:33","slug":"waiting-list-for-restaurant","status":"publish","type":"page","link":"https:\/\/www.octotable.com\/en\/waiting-list-for-restaurant\/","title":{"rendered":"02.3 &#8211; Waiting List for Restaurant"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"18318\" class=\"elementor elementor-18318\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-96cc256 e-flex e-con-boxed e-con e-parent\" data-id=\"96cc256\" 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-6be926d e-con-full e-flex e-con e-child\" data-id=\"6be926d\" 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-60cf653 e-flex e-con-boxed e-con e-child\" data-id=\"60cf653\" 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-3e30606 animated-fast elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"3e30606\" 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\">Waiting List for Restaurants<\/h1>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76c7105 elementor-invisible elementor-widget elementor-widget-heading\" data-id=\"76c7105\" 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\">Transform your restaurant\u2019s guest flow with Octotable\u2019s advanced waiting list management system.<br><br>Our innovative solution helps restaurants efficiently manage walk-ins and reservations while providing guests with a seamless waiting experience, even during peak hours.<\/span>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d505fd3 animated-slow elementor-invisible elementor-widget elementor-widget-button\" data-id=\"d505fd3\" 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\">START NOW<\/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-f70b6d9 e-con-full e-flex e-con e-parent\" data-id=\"f70b6d9\" 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-d347b73 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"d347b73\" 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\">Improve your flow<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b0a64d elementor-widget elementor-widget-heading\" data-id=\"4b0a64d\" 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\">A Smart Solution for Managing Your Guest List<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-68f11be elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"68f11be\" 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>Octotable\u2019s Waitlist System is designed to optimize guest management for both reservations and walk-ins. With real-time updates and seamless integration, you can reduce wait times and improve service efficiency, even during peak hours.<\/p><p>Our digital solution gives you full control over guest flow, ensuring a smooth and efficient experience for both your staff and customers.<\/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-57dcd9f e-flex e-con-boxed e-con e-parent\" data-id=\"57dcd9f\" 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-7f535f5 animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"7f535f5\" 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-f30851b elementor-widget elementor-widget-heading\" data-id=\"f30851b\" 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\">Smart Guest Flow Management<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1efdeb2 elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1efdeb2\" 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>Keep your guest experience smooth with a fully managed waiting list.<\/p><p>When at capacity, continue accepting bookings from your page, or walk-ins. Guests are automatically added to the list, receiving real-time updates to ensure seamless communication.<\/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-c46c0a5 elementor-widget elementor-widget-html\" data-id=\"c46c0a5\" 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 \/ Restaurant Waitlist<\/div>\n    <div class=\"ot-status-tag\">My 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\">WAITING (WALK-IN)<\/div>\n              <div class=\"list-items\">\n                <div class=\"wait-item active\" id=\"wait-1\">\n                  <span>\ud83d\udc64 Family<\/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 Ready!<\/div>\n                <div class=\"table-mock\">\n                  <div class=\"table-top\">TABLE 12<\/div>\n                  <div class=\"table-status\" id=\"table-label\">AVAILABLE<\/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>Guest Flow: OPTIMIZED<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-ai-waitlist-step\">Monitoring table availability...<\/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 occupied. Customer on waitlist...\", table: \"OCCUPIED\", color: \"#e74c3c\", showNotif: false },\n    { step: \"Table is free! Analyzing waitlist...\", table: \"AVAILABLE\", color: \"#2ecc71\", showNotif: false },\n    { step: \"Sending push notification to the Bianchi family...\", table: \"READY\", color: \"#3498db\", showNotif: true },\n    { step: \"Customer seated. Flow managed.\", table: \"OCCUPIED\", 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>\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<div class=\"elementor-element elementor-element-7990ab4 animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"7990ab4\" 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-ec8f76a elementor-widget elementor-widget-heading\" data-id=\"ec8f76a\" 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\">Flexible Confirmation Options<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-59a4039 elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"59a4039\" 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>Stay in control of your waiting list.Accept, decline, or request confirmation from guests with automated messages.<\/p><p>If a guest cancels, the system instantly frees up the spot, ensuring efficient table turnover during busy times.<\/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-920c5c4 elementor-widget elementor-widget-html\" data-id=\"920c5c4\" 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 \/ Walk-in Management<\/div>\n    <div class=\"ot-status-tag\">My 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\">WALK-IN REQUEST<\/div>\n              <div class=\"c-user\">\ud83d\udc64 Luigi V. (3 people)<\/div>\n              <div class=\"c-actions\">\n                <div class=\"action-btn deny\">Deny<\/div>\n                <div class=\"action-btn confirm active\" id=\"btn-confirm\">Accept<\/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 side-node right\">\n            <div class=\"assign-card\">\n                <div class=\"notification-bubble\">\ud83d\udd14 Table Ready!<\/div>\n                <div class=\"table-mock\">\n                  <div class=\"table-top\">TABLE 12<\/div>\n                  <div class=\"table-status\" id=\"table-label\">AVAILABLE<\/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>Guest Flow: OPTIMIZED<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-ai-flex-step\">Analyzing room capacity...<\/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: \"Receiving table request from Luigi...\", activeBtn: false, showReply: false },\n    { step: \"Sending confirmation request to customer...\", activeBtn: false, showReply: false },\n    { step: \"Receiving positive response via SMS...\", activeBtn: false, showReply: true },\n    { step: \"Reservation confirmed by 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>\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<div class=\"elementor-element elementor-element-bac97eb e-flex e-con-boxed e-con e-parent\" data-id=\"bac97eb\" 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-affe58c animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"affe58c\" 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-e02285e elementor-widget elementor-widget-heading\" data-id=\"e02285e\" 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\">Multi-Channel Management<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1ff1e2a elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"1ff1e2a\" 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>Manage your waitlist for restaurants across all platforms.<\/p><p>Whether guests book through your site, Google, the Octotable app, or the interactive floor map, all entries sync in real-time.<\/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-bbd23c8 elementor-widget elementor-widget-html\" data-id=\"bbd23c8\" 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 \/ Restaurant Waitlist<\/div>\n    <div class=\"ot-status-tag\">My 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\">ALL RESERVATIONS<\/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\">REAL-TIME<\/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>Multichannel Integration: SYNCHRONIZED<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-ai-omni-step\">Aggregating external sources...<\/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    \"Receiving reservation from Website...\",\n    \"Synchronizing reservation from Google Maps...\",\n    \"Push notification from Octotable App...\",\n    \"Updating integrated dashboard...\"\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>\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<div class=\"elementor-element elementor-element-b0b6b22 animated-slow e-flex e-con-boxed elementor-invisible e-con e-child\" data-id=\"b0b6b22\" 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-577708b elementor-widget elementor-widget-heading\" data-id=\"577708b\" 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\">Guest Communication Tools<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-844b0cc elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"844b0cc\" 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>Keep guests informed with automated email and SMS updates.<\/p><p>Provide instant alerts when a table is ready, reducing no-shows and enhancing their dining experience.<\/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-efb0fa7 elementor-widget elementor-widget-html\" data-id=\"efb0fa7\" 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 \/ Multichannel Notifications<\/div>\n    <div class=\"ot-status-tag\">My 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\">TABLE STATUS<\/div>\n              <div class=\"t-status\">\u2705 READY<\/div>\n              <div class=\"t-target\">To: <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 ready!\"<\/div>\n                  <\/div>\n                  <div class=\"channel-mockup email\" id=\"email-notif\">\n                    <div class=\"c-icon\">\ud83d\udce7 EMAIL<\/div>\n                    <div class=\"c-text\">\"We're waiting for you...\"<\/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>No-Show Notifications: ACTIVE<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"ot-builder-caption\">\n    <span id=\"ot-ai-comm-step\">Initializing messaging system...<\/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: \"Table availability detected...\", active: null },\n    { text: \"Generating automated SMS message...\", active: 'sms' },\n    { text: \"Sending Courtesy Email to Giulia F....\", active: 'email' },\n    { text: \"Multichannel communication completed.\", 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>\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<div class=\"elementor-element elementor-element-86b57ac e-flex e-con-boxed e-con e-parent\" data-id=\"86b57ac\" 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-823a170 e-con-full e-flex elementor-invisible e-con e-child\" data-id=\"823a170\" 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-9ca1d93 elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"9ca1d93\" 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\">Everything within reach<\/p>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-64b11cf elementor-widget__width-inherit elementor-widget elementor-widget-heading\" data-id=\"64b11cf\" 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\">A Complete System With No Hidden Costs<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e977442 elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"e977442\" 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>Access all the professional features for managing the waitlist with transparent pricing.<\/p><p>The platform includes all the necessary tools, with no commissions or additional costs.<\/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-1ebb152 elementor-invisible elementor-widget elementor-widget-image\" data-id=\"1ebb152\" 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-29959\" alt=\"Restaurant owner using the Octotable restaurant waitlist software on a tablet to manage guest arrivals.\" 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-0cc9204 e-con-full e-flex e-con e-parent\" data-id=\"0cc9204\" 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-2f8a283 e-flex e-con-boxed e-con e-child\" data-id=\"2f8a283\" 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-36abba4 e-flex e-con-boxed e-con e-child\" data-id=\"36abba4\" 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-812ac2c elementor-widget elementor-widget-menu-anchor\" data-id=\"812ac2c\" 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-ec5726b elementor-widget elementor-widget-heading\" data-id=\"ec5726b\" 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\">What are you waiting for?<\/span>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f692313 elementor-widget elementor-widget-heading\" data-id=\"f692313\" 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\">Start receiving reservations from Google in just 3 minutes<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-805c0d3 elementor-widget__width-inherit elementor-widget-tablet__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"805c0d3\" 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>With Octotable\u2019s AI assistant and a complete platform for bookings, digital menus, orders, payments and communication, managing your restaurant becomes simple and efficient.<\/p><p>Optimize daily operations, enhance the guest experience and grow your business with a solution designed for modern restaurants.<\/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-aecb23b elementor-hidden-tablet elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"aecb23b\" 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\">New booking<\/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 confirmed<\/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; \/* Fondamentale per far vedere le notifiche che escono *\/\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; \/* Colore Brand *\/\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\/* Notifiche *\/\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\/* Sfondo *\/\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-ca1a97c elementor-hidden-desktop elementor-widget elementor-widget-html\" data-id=\"ca1a97c\" 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-0f8156d elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-child\" data-id=\"0f8156d\" 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-1da003b elementor-widget elementor-widget-html\" data-id=\"1da003b\" 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-4d47afe e-flex e-con-boxed e-con e-parent\" data-id=\"4d47afe\" 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-8e4ec73 elementor-widget elementor-widget-heading\" data-id=\"8e4ec73\" 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\">Frequently Asked Questions<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-41fe070 elementor-widget-tablet__width-initial elementor-widget elementor-widget-accordion\" data-id=\"41fe070\" 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-6911\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-6911\" 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\">Can I customize the notification messages?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-6911\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-6911\"><p>Yes, you can personalize all guest communications, confirmation requests, and table-ready notifications.<\/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-6912\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-6912\" 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\">Can customers see the status of their reservation from their smartphones?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-6912\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-6912\"><p>Yes, guests can monitor their waiting list status through our mobile-friendly interface or SMS updates, reducing front-desk inquiries.<\/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-6913\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-6913\" 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\">How does it integrate with the reservation system?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-6913\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-6913\"><p>The waiting list seamlessly integrates with our reservation management system, providing a unified approach to guest management during both peak and off-peak hours.<\/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-6914\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-6914\" 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\">What happens if a guest doesn't respond to a confirmation request?<\/a>\n\t\t\t\t\t<\/div>\n\t\t\t\t\t<div id=\"elementor-tab-content-6914\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-6914\"><p>You can set automated policies for handling non-responsive guests, such as moving them down the list or removing them after a specified time period.<\/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-6fac809 e-con-full e-flex e-con e-parent\" data-id=\"6fac809\" 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-dc953ec e-flex e-con-boxed e-con e-child\" data-id=\"dc953ec\" 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-7b77d59 elementor-widget elementor-widget-heading\" data-id=\"7b77d59\" 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\">Other Products<\/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-a882501 e-con-full e-flex e-con e-child\" data-id=\"a882501\" 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-4fd6eb3 e-con-full e-flex e-con e-child\" data-id=\"4fd6eb3\" 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-1b6c1df elementor-widget elementor-widget-heading\" data-id=\"1b6c1df\" 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\">24\/7 AI Voice Assistant<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b6742bc elementor-widget elementor-widget-text-editor\" data-id=\"b6742bc\" 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>Give yourself more time for you and your customers. Let the Octotable AI assistant answer the phone and manage reservations and changes. If the customer needs to speak to you, the agent will detect it and forward the call only when truly necessary.<\/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-cbfd60c elementor-widget elementor-widget-button\" data-id=\"cbfd60c\" 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\/en\/ai-voice-assistant-for-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\">FIND OUT MORE<\/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-1e34218 e-con-full e-flex e-con e-child\" data-id=\"1e34218\" 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-c1356e4 e-con-full e-flex e-con e-child\" data-id=\"c1356e4\" 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-18d5db8 elementor-widget elementor-widget-heading\" data-id=\"18d5db8\" 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\">Reserve with Google<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-989bc88 elementor-widget elementor-widget-text-editor\" data-id=\"989bc88\" 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>Make your restaurant reservable directly from Google and Google Maps. With Octotable, you activate it in just 3 minutes and immediately start receiving free reservations synced in real-time to avoid overbooking and 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-2550c34 elementor-widget elementor-widget-button\" data-id=\"2550c34\" 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\/en\/reserve-with-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\">FIND OUT MORE<\/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-643a85b e-con-full e-flex e-con e-child\" data-id=\"643a85b\" 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-e419634 e-con-full e-flex e-con e-child\" data-id=\"e419634\" 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-221f6b4 elementor-widget elementor-widget-heading\" data-id=\"221f6b4\" 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 for Restaurants<\/h3>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10380fa elementor-widget elementor-widget-text-editor\" data-id=\"10380fa\" 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>Create a professional site for your venue without needing technical skills. Our restaurant website creation tool allows you to integrate reservations, customize the design, and improve online visibility with advanced SEO tools.<\/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-5ff3aad elementor-widget elementor-widget-button\" data-id=\"5ff3aad\" 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\/en\/website-builder-for-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\">FIND OUT MORE<\/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-db3a252 e-con-full e-flex e-con e-child\" data-id=\"db3a252\" 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-4e3a519 e-con-full e-flex e-con e-child\" data-id=\"4e3a519\" 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-a5ed046 elementor-widget elementor-widget-heading\" data-id=\"a5ed046\" 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\">Digital Menu<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51866b7 elementor-widget elementor-widget-text-editor\" data-id=\"51866b7\" 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>Offer your customers a modern and interactive experience. The digital menu for restaurants allows you to update dishes in real-time, support multiple languages, and simplify orders via QR code, reducing waiting times and improving service efficiency.<\/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-cd09247 elementor-widget elementor-widget-button\" data-id=\"cd09247\" 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\/en\/digital-menu-for-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\">FIND OUT MORE<\/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-3460435 e-con-full e-flex e-con e-child\" data-id=\"3460435\" 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-e242863 e-con-full e-flex e-con e-child\" data-id=\"e242863\" 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-9c76b29 elementor-widget elementor-widget-heading\" data-id=\"9c76b29\" 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\">Reservation Widget<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-df7e3b4 elementor-widget elementor-widget-text-editor\" data-id=\"df7e3b4\" 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>Integrate reservations directly into your website without redirecting customers elsewhere. With Octotable, you activate the widget in minutes and start receiving reservations 24\/7, with a customizable design and confirmation via WhatsApp as well.<\/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-70cc1a6 elementor-widget elementor-widget-button\" data-id=\"70cc1a6\" 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\/en\/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\">FIND OUT MORE<\/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-14c8cf7 e-con-full e-flex e-con e-child\" data-id=\"14c8cf7\" 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-15aff0e e-con-full e-flex e-con e-child\" data-id=\"15aff0e\" 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-c5da278 elementor-widget elementor-widget-heading\" data-id=\"c5da278\" 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\">Digital Agenda<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-87272ca elementor-widget elementor-widget-text-editor\" data-id=\"87272ca\" 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>Easily manage your restaurant&#8217;s reservations with an intuitive and automated system. Thanks to restaurant reservation management, you can accept reservations from Google, the website, and social media, avoiding overbooking with real-time synchronization.<\/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-16ac1aa elementor-widget elementor-widget-button\" data-id=\"16ac1aa\" 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\/en\/restaurant-reservation-app\/\">\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\">FIND OUT MORE<\/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-15ec6f0 e-con-full elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con e-child\" data-id=\"15ec6f0\" 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-db8f19b e-con-full e-flex e-con e-child\" data-id=\"db8f19b\" 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-702c617 elementor-widget elementor-widget-heading\" data-id=\"702c617\" 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\">Waitlist<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-949b3c7 elementor-widget elementor-widget-text-editor\" data-id=\"949b3c7\" 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>Manage guests intelligently and reduce waits. With a well-organized restaurant waitlist, you can optimize entry flows, send updates via SMS or email, and reduce no-shows, maximizing table turnover.<\/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-c8adf65 elementor-widget elementor-widget-button\" data-id=\"c8adf65\" 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\/en\/waiting-list-for-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\">FIND OUT MORE<\/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-f0e5515 e-con-full e-flex e-con e-child\" data-id=\"f0e5515\" 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-a6813b3 e-con-full e-flex e-con e-child\" data-id=\"a6813b3\" 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-159b0c8 elementor-widget elementor-widget-heading\" data-id=\"159b0c8\" 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\">Table Management<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cbe40ef elementor-widget elementor-widget-text-editor\" data-id=\"cbe40ef\" 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>Maximize efficiency and improve service with an intelligent system. Restaurant table management allows you to monitor table status, manage reservations and walk-ins in real-time, and optimize the dining room layout for an impeccable experience.<\/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-78bf9f4 elementor-widget elementor-widget-button\" data-id=\"78bf9f4\" 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\/en\/restaurant-table-management\/\">\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\">FIND OUT MORE<\/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-cc066af e-con-full e-flex e-con e-child\" data-id=\"cc066af\" 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-0b5e057 e-con-full e-flex e-con e-child\" data-id=\"0b5e057\" 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-5ad1cf3 elementor-widget elementor-widget-heading\" data-id=\"5ad1cf3\" 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\">Customer Database<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-800597a elementor-widget elementor-widget-text-editor\" data-id=\"800597a\" 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>Retain your customers and improve service with an advanced tool. A restaurant customer database helps you track guest preferences, analyze visit history, and create personalized marketing campaigns to increase repeat reservations.<\/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-1b6a858 elementor-widget elementor-widget-button\" data-id=\"1b6a858\" 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\/en\/restaurant-customer-database\/\">\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\">FIND OUT MORE<\/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-9bbcee0 e-con-full e-flex e-con e-child\" data-id=\"9bbcee0\" 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-83aac40 e-con-full e-flex e-con e-child\" data-id=\"83aac40\" 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-f6782bd elementor-widget elementor-widget-heading\" data-id=\"f6782bd\" 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 for restaurants<\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-898fb1f elementor-widget elementor-widget-text-editor\" data-id=\"898fb1f\" 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>Optimize your restaurant marketing with automated messages and trackable links. Communicate effectively with your customers and send promotions via SMS or email, monitoring clicks and bookings in real-time to invest only in channels that bring concrete results.<\/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-a76785b elementor-widget elementor-widget-button\" data-id=\"a76785b\" 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\/en\/marketing-for-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\">FIND OUT MORE<\/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-c029566 e-con-full e-flex e-con e-child\" data-id=\"c029566\" 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-df07494 e-con-full e-flex e-con e-child\" data-id=\"df07494\" 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-749d4ad elementor-widget elementor-widget-heading\" data-id=\"749d4ad\" 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-61f3759 elementor-widget elementor-widget-text-editor\" data-id=\"61f3759\" 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>Allow your customers to order and pay for a dish or a drink. Simply use the Octotable app to verify the payment and serve the customer quickly and smoothly.<\/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-e60319e elementor-widget elementor-widget-button\" data-id=\"e60319e\" 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\/en\/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\">FIND OUT MORE<\/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-ff37ba6 e-flex e-con-boxed e-con e-parent\" data-id=\"ff37ba6\" 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-f34f183 elementor-widget elementor-widget-image-carousel\" data-id=\"f34f183\" 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 of 8\"><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 of 8\"><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 of 8\"><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 of 8\"><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=\"5 of 8\"><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=\"6 of 8\"><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 of 8\"><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=\"8 of 8\"><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>Waiting List for Restaurants Transform your restaurant\u2019s guest flow with Octotable\u2019s advanced waiting list management system. Our innovative solution helps restaurants efficiently manage walk-ins and reservations while providing guests with a seamless waiting experience, even during peak hours. START NOW Improve your flow A Smart Solution for Managing Your Guest List Octotable\u2019s Waitlist System is [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":27932,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-18318","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/pages\/18318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/comments?post=18318"}],"version-history":[{"count":104,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/pages\/18318\/revisions"}],"predecessor-version":[{"id":36546,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/pages\/18318\/revisions\/36546"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/media\/27932"}],"wp:attachment":[{"href":"https:\/\/www.octotable.com\/en\/wp-json\/wp\/v2\/media?parent=18318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}