{"id":6695,"date":"2025-09-25T01:41:27","date_gmt":"2025-09-25T01:41:27","guid":{"rendered":"https:\/\/hilum.ca\/admin\/?page_id=6695"},"modified":"2025-10-24T17:16:45","modified_gmt":"2025-10-24T17:16:45","slug":"home","status":"publish","type":"page","link":"https:\/\/hilum.ca\/admin\/","title":{"rendered":"Homepage"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"6695\" class=\"elementor elementor-6695\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-cdbd4ac e-flex e-con-boxed e-con e-parent\" data-id=\"cdbd4ac\" data-element_type=\"container\" id=\"bgvideo\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/hilum.ca\\\/admin\\\/wp-content\\\/uploads\\\/2025\\\/10\\\/Untitled-Project-1.mp4&quot;,&quot;background_video_start&quot;:0,&quot;background_video_end&quot;:0,&quot;background_play_on_mobile&quot;:&quot;yes&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-background-video-container\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t<\/div><div class=\"elementor-element elementor-element-b5d00f3 e-con-full e-flex e-con e-child\" data-id=\"b5d00f3\" data-element_type=\"container\">\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-456c268 e-flex e-con-boxed e-con e-parent\" data-id=\"456c268\" data-element_type=\"container\" id=\"bgvideo\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-0f7beb2 e-con-full e-flex e-con e-child\" data-id=\"0f7beb2\" data-element_type=\"container\" id=\"blurbanner\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-349c9a0 tj_section_align elementor-align-center elementor-widget elementor-widget-tj-title\" data-id=\"349c9a0\" data-element_type=\"widget\" data-widget_type=\"tj-title.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n<div class=\"sec-heading style-3\">\r\n\r\n      <span class=\"sub-title\">\r\n      AI Receptionist Designed for Modern Clinics    <\/span>\r\n  \r\n  <h1 data-wow-delay=\"0.3s\" class=\"sec-title wow \">Hilum Admin<\/h1>\r\n      <div class=\"desc\">\r\n          <\/div>\r\n  <\/div>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d589f3c elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"d589f3c\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<button style=\"z-index:99;\" id=\"muteBtn\">\n                    \ud83d\udd07\n                <\/button>  \n\n                <script>\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  const muteBtn = document.getElementById(\"muteBtn\");\n  \/\/ Elementor background video element\n  const video = document.querySelector(\"#bgvideo video\");\n\n  if (!video || !muteBtn) return;\n\n  \/\/ Ensure autoplay works properly\n  video.muted = true;\n  video.play();\n\n  muteBtn.addEventListener(\"click\", function () {\n    if (video.muted) {\n      video.muted = false;\n      muteBtn.textContent = \"\ud83d\udd0a\"; \/\/ Unmuted icon\n    } else {\n      video.muted = true;\n      muteBtn.textContent = \"\ud83d\udd07\"; \/\/ Muted icon\n    }\n  });\n});\n<\/script>\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-e5df644 e-con-full e-flex e-con e-parent\" data-id=\"e5df644\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9514181 elementor-widget elementor-widget-html\" data-id=\"9514181\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div data-tf-live=\"01K8B92YE31QMAEGJPEPV1XHV3\"><\/div><script src=\"\/\/embed.typeform.com\/next\/embed.js\"><\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2d515540 e-con-full e-flex e-con e-parent\" data-id=\"2d515540\" data-element_type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2dc8829 elementor-widget elementor-widget-html\" data-id=\"2dc8829\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t   \n    <body>\n         <main>\n    <style>\n    \n \n}  @media (max-width: 480px) {\n .demo-call-section .demo-title {padding-top:70px;}\n}\n\n        .hilumpricing-section {\n  background-color: #0a1234;\n  color: #fff;\n  text-align: center;\n  padding: 100px 20px;\n}\n.hilum-video-close {\n    color: white!important;\n    font-size: 24px!important;\n    width: 37px!important;\n    height: 38px!important;\nease;\n}\n.hilumpricing-header span {\n  color: #2679ff;\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n}\n\n.hilumpricing-header h2 {\n  font-size: 2.5rem;\n  margin: 10px 0;\n  color: #fff;\n}\n\n.hilumpricing-header p {\n  color: #c7c7c7;\n  font-size: 1.1rem;\n  margin-bottom: 60px;\n}\n\n.hilumpricing-container {\n  display: flex;\n  justify-content: center;\n  gap: 30px;\n  flex-wrap: wrap;\n}\n\n.hilumpricing-card {\n  background: linear-gradient(180deg, #131b3a 0%, #0a1234 100%);\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 20px;\n  padding: 40px 30px;\n  flex: 1 1 300px;\n  max-width: 350px;\n  box-shadow: 0 0 20px rgba(0,0,0,0.4);\n  transition: all 0.3s ease;\n  position: relative;\n}\n\n.hilumpricing-card:hover {\n    transform: translateY(-10px);\n    box-shadow: 0 15px 30px #2679ff30;\n    border-color: #2575fc;\n}\n\n.hilumpricing-card.featured {\n  border: 2px solid #2679ff;\n  background: linear-gradient(180deg, #19214a 0%, #0a1234 100%);\n}\n\n.hilumpricing-card h3 {\n  font-size: 1.4rem;\n  margin-bottom: 20px;color:white;\n}\n\n.hilumpricing-card .price {\n  font-size: 2.5rem;\n  font-weight: 700;\n  color: #fff;\n}\n\n.hilumpricing-card .price small {\n  font-size: 1rem;\n  color: #c7c7c7;\n  margin-left: 4px;\n}\n\n.hilumpricing-card ul {\n  list-style: none;\n  padding: 0;\n  margin: 30px 0;\n  color: #d6d6d6;\n}\n\n.hilumpricing-card ul li {\n  margin-bottom: 12px;\n}\n\n.hilumpricing-btn {\n  display: inline-block;\n  background-color: #2679ff;\n  color: #fff;\n  padding: 12px 25px;\n  border-radius: 8px;\n  font-weight: 500;\n  text-decoration: none;\n  transition: background 0.3s ease;\n}\n\n.hilumpricing-btn:hover {\n  background-color: white;color:#2679ff;\n}\n\n\/* Responsive *\/\n@media (max-width: 900px) {\n  .hilumpricing-container {\n    flex-direction: column;\n    align-items: center;\n  }\n  .hilumpricing-card {\n    max-width: 100%!important;\n  }\n}.hilum-video-content {\n    padding: 45px;\n    background-color: white;\n}\n\n#muteBtn{position: absolute;\ntop: -40px;\nleft: 50%;\ntransform: translateX(-50%);\nbackground-color: #2679ff;\ncolor: #fff;\nborder: none;\n                    width: 35px;\n                    height: 35px;\n                    border-radius: 50%;\n                    display: flex;\n                    align-items: center;\n                    justify-content: center;\n                    cursor: pointer;\n                    font-size: 20px;\n                    z-index: 10;}\n\/* Hide .services section on desktop and laptop *\/\n\n\/* Force all three cards in one row on mobile, iPad, and tablet *\/\n\n\/* Hide OPS section on desktop and laptop *\/\n@media (min-width: 1025px) {\n  .ops-section {\n    display: none !important;\n    visibility: hidden !important;\n    opacity: 0 !important;\n    height: 0 !important;\n    overflow: hidden !important;\n    pointer-events: none !important;\n  }\n}\n\n\/* Ensure it's visible on mobile, tablet, and iPad *\/\n@media (max-width: 1024px) {\n  .ops-section {\n    display: flex !important;margin-top:10%;\n    justify-content: center;\n    align-items: center;\n    opacity: 1 !important;\n    visibility: visible !important;\n    height: auto !important;\n    overflow: visible !important;\n  }\n}\/* Hide only the main MacBook image on mobile, tablet, and iPad *\/\n@media (max-width: 1024px) {\n  .services .dashboardimg {\n    display: none !important;\n    visibility: hidden !important;\n    opacity: 0 !important;\n    height: 0 !important;\n    overflow: hidden !important;\n  }\n}\n\n\/* Ensure it's visible again on desktop and laptop *\/\n@media (min-width: 1025px) {\n  .services .dashboardimg {\n    display: block !important;\n    visibility: visible !important;\n    opacity: 1 !important;\n    height: auto !important;\n    overflow: visible !important;\n  }\n}\n    <\/style>\n\n<section class=\"demo-call-section\">\n  <div class=\"container\">\n      <div class=\"row\">\n          <div class=\"col-6\">\n    <h2 class=\"text-left demo-title\">Experience Hilum Admin\n <span style=\"font-weight:400;\"> in Action<\/span><\/h2>\n    <p class=\"demo-subtext text-left\">\n      Watch a real demo call between a human caller and our AI receptionist.\nSee how Hilum books an appointment directly into the EMR\/RIS, sends an automated text reminder, and even provides a link for uploading the requisition form \u2014 all in one seamless workflow.\n\n\n    <\/p>\n\n    \n   <!-- Watch Demo Button -->\n<a href=\"#\" class=\"hilum-demo-btn\" id=\"hilumOpenVideo\">\n  <span class=\"hilum-btn-inner\">\n    <span class=\"hilum-btn-icon\">\n      <span><i aria-hidden=\"true\" class=\"tji-arrow-right tji\"><\/i><\/span>\n    <\/span>\n    <span class=\"hilum-btn-text\" style=\"border-radius:35px;margin:0;background-color:#2469d6;margin-left:-4%;padding:20px 25px;\">\n      <span style=\"color:white;\">Watch the Demo Call<\/span>\n    <\/span>\n  <\/span>\n<\/a>\n\n<!-- Video Popup -->\n<div id=\"hilumVideoPopup\" class=\"hilum-video-popup\">\n  <div class=\"hilum-video-content\">\n    <button id=\"hilumCloseVideo\" class=\"hilum-video-close\">\u00d7<\/button>\n    <video id=\"hilumDemoVideo\" controls preload=\"none\" playsinline>\n      <source src=\"http:\/\/hilum.wosler.ca\/wp-content\/themes\/mediax\/hilum-demo.mov\" type=\"video\/mp4\">\n      Your browser does not support the video tag.\n    <\/video>\n  <\/div>\n<\/div>\n\n<style>\n\/* === Hilum Video Popup Styles === *\/\n.hilum-video-popup {\n  position: fixed;\n  inset: 0;\n  background: rgba(0, 0, 0, 0.85);\n  display: none;\n  align-items: center;\n  justify-content: center;\n  z-index: 9999;\n  transition: opacity 0.3s ease;\n}\n\n.hilum-video-popup.active {\n  display: flex;\n  animation: hilumFadeIn 0.3s ease;\n}\n\n.hilum-video-content {\n  position: relative;\n  width: 90%;\n  max-width: 1000px;\n  background: #000;\n  border-radius: 12px;\n  overflow: hidden;\n  box-shadow: 0 0 40px rgba(0, 0, 0, 0.5);\n}\n\n.hilum-video-content video {\n  width: 100%;\n  height: auto;\n  display: block;\n  border-radius: 12px;\n}\n\n.hilum-video-close {\n  position: absolute;\n  top: 10px;\n  right: 15px;\n  background: rgba(255, 255, 255, 0.2);\n  color: #fff;\n  border: none;\n  font-size: 28px;\n  font-weight: bold;\n  width: 40px;\n  height: 40px;\n  border-radius: 50%;\n  cursor: pointer;\n  transition: all 0.2s ease;\n}\n\n.hilum-video-close:hover {\n  background: #2679ff;\n}\n\n@keyframes hilumFadeIn {\n  from { opacity: 0; }\n  to { opacity: 1; }\n}\n\n@media (max-width: 768px) {\n  .hilum-video-content {\n    width: 95%;\n  }\n}\n<\/style>\n\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const openBtn = document.getElementById(\"hilumOpenVideo\");\n  const popup = document.getElementById(\"hilumVideoPopup\");\n  const closeBtn = document.getElementById(\"hilumCloseVideo\");\n  const video = document.getElementById(\"hilumDemoVideo\");\n\n  \/\/ Open popup & autoplay video\n  openBtn.addEventListener(\"click\", e => {\n    e.preventDefault();\n    popup.classList.add(\"active\");\n    video.currentTime = 0;\n    video.play();\n  });\n\n  \/\/ Close popup & reset video\n  function closePopup() {\n    popup.classList.remove(\"active\");\n    video.pause();\n    video.currentTime = 0;\n  }\n\n  closeBtn.addEventListener(\"click\", closePopup);\n  popup.addEventListener(\"click\", e => {\n    if (e.target === popup) closePopup();\n  });\n});\n<\/script>\n\n    <\/div>\n    <div class=\"col-6\">\n    <img decoding=\"async\" class=\"floating-img\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/Woman-on-phone-graphic.png\" style=\"border-radius:25px;\"\/>\n    <\/div>\n \n    <!-- Consent Modal -->\n    <div class=\"modal-overlay\" id=\"consentModal\">\n      <div class=\"modal-content\">\n        <h3>Consent for Demo Call<\/h3>\n        <p class=\"modal-note\"><strong>Demo only no real patient data<\/strong><\/p>\n        <p>This is a sandbox demo. Please do not share any personal health information (PHI) or use this line for emergencies.<\/p>\n        <p>Hilum may record the call to improve demo quality all demo recordings are automatically deleted within 24 hours.<\/p>\n\n        <p>Enter your phone number below \u2014 Hilum will call you to start the demo.<\/p>\n\n        <label for=\"phoneInput\"><strong>Phone number:<\/strong><\/label>\n        <input type=\"tel\" id=\"phoneInput\" class=\"phone-input\" placeholder=\"+1 (___) ___-____\">\n        <small class=\"phone-note\">Include your country code if outside North America.<\/small>\n\n        <p style=\"margin-top: 15px;\">By continuing, you consent to a test call and agree to our demo data policy.<\/p>\n\n        <div class=\"modal-actions\">\n          <button class=\"btn-cancel\" id=\"cancelCall\">Cancel<\/button>\n          <button class=\"btn-start\" id=\"startCall\">Start Demo Call<\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n<div class=\"call-panel\" id=\"callPanel\">\n  <h4>Talking to: <span>Hilum Admin (Demo Clinic)<\/span><\/h4>\n  <p><strong>Time remaining:<\/strong> <span id=\"timer\">02:30<\/span><\/p>\n\n  <div class=\"tips\">\n    <p>Try saying:<\/p>\n    <ul>\n      <li>\u201cI\u2019m calling to book an abdominal ultrasound next week.\u201d<\/li>\n      <li>\u201cWhat are your hours?\u201d<\/li>\n      <li>\u201cCan I reschedule my appointment, please?\u201d<\/li>\n    <\/ul>\n  <\/div>\n\n  <button class=\"btn-cancel-call\" id=\"cancelDemoCall\">Cancel Call<\/button>\n<\/div>\n <\/div>\n  <\/div>\n<\/section>\n<script>\ndocument.addEventListener(\"DOMContentLoaded\", () => {\n  const video = document.getElementById(\"bgVideo\");\n  const muteBtn = document.getElementById(\"muteBtn\");\n  let lastTime = 0; \/\/ track playback position\n\n  \/\/ --- Ensure video tries to autoplay muted ---\n  video.muted = true;\n  video.setAttribute(\"muted\", \"\"); \/\/ keeps attribute synced\n  video.play().catch(() => {\n    console.log(\"Autoplay blocked until user interacts.\");\n  });\n\n  \/\/ --- Mute\/Unmute toggle ---\n  muteBtn.addEventListener(\"click\", () => {\n    \/\/ make sure video can play (for browser policy)\n    if (video.paused) video.play().catch(() => {});\n\n    if (video.hasAttribute(\"muted\")) {\n      \/\/ Unmute\n      video.removeAttribute(\"muted\");\n      video.muted = false;\n      muteBtn.textContent = \"\ud83d\udd0a\";\n    } else {\n      \/\/ Mute\n      video.setAttribute(\"muted\", \"\");\n      video.muted = true;\n      muteBtn.textContent = \"\ud83d\udd07\";\n    }\n  });\n\n  \/\/ --- Pause when video out of view, resume when visible ---\n  const observer = new IntersectionObserver(\n    (entries) => {\n      entries.forEach((entry) => {\n        if (entry.isIntersecting) {\n          \/\/ resume from last position\n          video.currentTime = lastTime;\n          video.play().catch(() => {});\n        } else {\n          \/\/ store time and pause\n          lastTime = video.currentTime;\n          video.pause();\n        }\n      });\n    },\n    { threshold: 0.25 } \/\/ trigger when 25% visible\n  );\n\n  observer.observe(video);\n});\n<\/script>\n <section class=\"more-info\">\n        <div class=\"container\">\n            <div class=\"more-info__holder\">\n                <div class=\"leftvideo\">\n                    <div class=\"more-info__pic wow animate__animated animate__fadeInUp animated\">\n                <video class=\"videomob\" style=\"border-radius:25px;\"\n         src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/newgirl-2.mov\"\n         loop autoplay\n         muted\n         playsinline>\n    <source src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/newgirl-2.mov\" type=\"video\/mp4\">\n    Your browser does not support the video tag.\n  <\/video>\n                \n           <\/div>\n                <\/div>\n                <div class=\"righttext\">\n                    <div class=\"more-info__content wow animate__animated animate__fadeInUp animated\">\n                        <div class=\"whatdoes more-info__title\">\n                            <span class=\"h6sub\">\n  Automation for Efficiency\n<\/span>\n                            <h2 class=\"pb-4 pt-4\" style=\"font-size:40px;font-weight:500;    font-family: Montserrat, sans-serif !important;\">What it does ?<\/h2>\n                        <\/div>\n                        <div class=\"more-info__desc\">\n                          \n <ul>\n     <li><h6>Conversational AI voice (inbound & outbound)\n<\/h6><p> Answers questions, books, cancels, and reschedules appointments, sends reminders, and triages calls automatically.\n<\/p><\/li>\n     <li><h6>Document intake & triage\n<\/h6><p>Automates requisition management and fax processing with intelligent data extraction and routing.\n<\/p><\/li>\n    <li><h6>Smart reminders\n<\/h6><p>Sends automated SMS and voice reminders to reduce no-shows.\n\n\n<\/p><\/li>\n    <li><h6>Human in the loop\n<\/h6><p>Seamlessly hands off complex cases to staff \u2014 without interrupting the workflow.\n<\/p><\/li>\n    <li><h6>RIS & EMR integration\n<\/h6><p>Reads and writes scheduling and status updates directly within your existing systems.\n<\/p><\/li>\n    <li><h6>PIPEDA compliant\n<\/h6><p>Built to meet <strong><a style=\"color:#2679ff;text-decoration:underline;\" href=\"https:\/\/hilum.ca\/admin\/en\/privacy-policy\/\">Canadian privacy<\/a><\/strong> standards and clinic governance requirements.\n<\/p><\/li>\n <\/ul>\n                        <\/div>\n                    <\/div>\n                <\/div>\n            <\/div>\n        <\/div>\n    <\/section>\n\n<section class=\"hilumbigslider\" style=\"padding-top:110px;\">\n    <div class=\"slider-container\">\n      \n      <!-- LEFT TEXT -->\n      <div class=\"left-col\">\n        <div class=\"detailsWrapper\">\n          <div class=\"details\">\n            <p class=\"text-gray-500 mb-2 text-sm\">01\/04<\/p>\n            <h2 class=\"text-4xl mb-4\">Connect<\/h2>\n            <p class=\"text-lg text-gray-700\">\n              Connect your main lines to Hilum and link your RIS\/EMR systems.\n            <\/p>\n          <\/div>\n\n          <div class=\"details\">\n            <p class=\"text-gray-500 mb-2 text-sm\">02\/04<\/p>\n            <h2 class=\"text-4xl mb-4\">Configure<\/h2>\n            <p class=\"text-lg text-gray-700\">\n              Set clinic rules, exam types, schedules, and escalation paths.\n            <\/p>\n          <\/div>\n\n          <div class=\"details\">\n            <p class=\"text-gray-500 mb-2 text-sm\">03\/04<\/p>\n            <h2 class=\"text-4xl mb-4\">Automate<\/h2>\n            <p class=\"text-lg text-gray-700\">\n             AI answers calls, books visits, and processes faxes 24\/7.\n            <\/p>\n          <\/div>\n\n          <div class=\"details\">\n            <p class=\"text-gray-500 mb-2 text-sm\">04\/04<\/p>\n            <h2 class=\"text-4xl mb-4\">Optimize<\/h2>\n            <p class=\"text-lg text-gray-700\">\n              Live analytics highlight cancellations, bottlenecks, and reminder impact.\n            <\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"right-col\">\n        <div class=\"macbook-frame\">\n          <img decoding=\"async\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/macbook-scaled-1.png\" alt=\"MacBook Frame\" class=\"w-full h-auto\">\n          <div class=\"macbook-screen\">\n            <div class=\"videos\">\n              <div class=\"video-slide\">\n                \n            <img decoding=\"async\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/1-ezgif.com-video-to-gif-converter.gif\"\/>\n                  \n                  <\/div>\n              <div class=\"video-slide\">\n                 \n              <img decoding=\"async\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/2-ezgif.com-video-to-gif-converter.gif\"\/>\n              <\/div>\n              <div class=\"video-slide\">\n                  <img decoding=\"async\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/3-ezgif.com-video-to-gif-converter.gif\"\/>\n                  <\/div>\n              <div class=\"video-slide\">\n                 <img decoding=\"async\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/4-ezgif.com-video-to-gif-converter.gif\"\/>\n                  <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"slider-progress-bar-container\">\n      <div id=\"sliderProgressBar\" class=\"slider-progress-bar\"><\/div>\n    <\/div>\n  <\/section>\n  \n <section class=\"chooseus\">\n  <div class=\"container\">\n    <div class=\"chooseus-header\">\n      <h2>\n        Why Choose <span>Hilum Admin?<\/span>\n      <\/h2>\n      <p>Powerful automation tools that simplify workflows and help your team focus on what matters most.<\/p>\n    <\/div>\n\n    <ul class=\"numbers-list\">\n      <li class=\"numbers-list__item\">\n        <i class=\"fas fa-chart-line\"><\/i>\n        <h3>Immediate ROI<\/h3>\n        <p>Spin up, cut costs, and improve access from day one.<\/p>\n      <\/li>\n\n      <li class=\"numbers-list__item\">\n        <i class=\"fas fa-phone-alt\"><\/i>\n        <h3>No Missed Calls<\/h3>\n        <p>Get 24\/7 coverage without adding MOAs or agents.<\/p>\n      <\/li>\n\n      <li class=\"numbers-list__item\">\n        <i class=\"fas fa-clock\"><\/i>\n        <h3>Staff Time Back<\/h3>\n        <p>Your team focuses on high-value tasks, not phone queues.<\/p>\n      <\/li>\n\n      <li class=\"numbers-list__item\">\n        <i class=\"fas fa-calendar-check\"><\/i>\n        <h3>Fewer No Shows<\/h3>\n        <p>Consistent confirmations and reminders keep schedules tight.<\/p>\n      <\/li>\n\n      <li class=\"numbers-list__item\">\n        <i class=\"fas fa-shield-alt\"><\/i>\n        <h3>Risk-Free Pricing<\/h3>\n        <p>Pay only for completed calls \u2014 no charge if the goal isn\u2019t met.<\/p>\n      <\/li>\n    <\/ul>\n  <\/div>\n<\/section>\n\n\n<section class=\"hilumpricing-section\">\n  <div class=\"hilumpricing-header\">\n    <span class=\"hilumpricing-subtitle\">Our Plans<\/span>\n    <h2>Choose the Plan That Fits You<\/h2>\n    <p>Every plan includes smart reminders and 1 kiosk. Add extra devices for just $59 each.<\/p>\n  <\/div>\n\n  <div class=\"hilumpricing-container\">\n    <div class=\"hilumpricing-card\">\n      <h3>Starter 900<\/h3>\n      <div class=\"price\"><span>$670<\/span><small>\/month<\/small><\/div>\n      <ul>\n        <li>Includes 900 interactions \/ month <\/li>\n        <li>Overage $0.80 per successful interaction<\/li>\n      <\/ul>\n      <a href=\"#\" class=\"hilumpricing-btn cta\">Let's Have a Quick Chat  <\/a>\n    <\/div>\n\n    <div class=\"hilumpricing-card featured\">\n      <h3>Growth 5,500<\/h3>\n      <div class=\"price\"><span>$3,870<\/span><small>\/month<\/small><\/div>\n      <ul>\n         <li>Includes 5,500 interactions \/ month <\/li>\n          <li>Overage $0.80 per successful interaction<\/li>\n      <\/ul>\n      <a href=\"#\" class=\"hilumpricing-btn cta\">Let's Have a Quick Chat  <\/a>\n    <\/div>\n\n    <div class=\"hilumpricing-card\">\n      <h3>Pro 10,000<\/h3>\n      <div class=\"price\"><span>$6,770<\/span><small>\/month<\/small><\/div>\n      <ul>\n        <li>Includes 10,000 interactions \/ month <\/li>\n         <li>Overage $0.80 per successful interaction<\/li>\n      <\/ul>\n    <a href=\"#\" class=\"hilumpricing-btn cta\">Let's Have a Quick Chat  <\/a>\n    <\/div>\n  <\/div>\n<\/section>\n<div class=\"ops-section\">\n  <div class=\"ops-dashboard\">\n    <img decoding=\"async\" class=\"ops-main\"\n         src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/hilum-mobiles.png\"\n         alt=\"hilum-dashboard\">\n\n  <\/div>\n<\/div>\n<section class=\"services\" style=\"height: 80vh;\n    padding-bottom: 12% !important;\n    display: flex;\n    align-items: center;\n    padding-top: 12% !important;\">\n  <div class=\"container\">\n    <div class=\"services__holder align-items-center\" style=\"display:flex; align-items:center; justify-content:space-between; flex-wrap:wrap;\">\n      \n      <div style=\"flex:0 0 40%; max-width:40%;\">\n        <div class=\"wow animate__animated animate__fadeInUp animated\">\n          <div class=\"services__title title-main\">\n            <span class=\"h6sub\">\n              The Clinic Ops Dashboard\n            <\/span>\n            <h3 class=\"mt-4\" style=\"font-size:33px;\">Real time visibility across calls, bookings, requisitions, and reminders<\/h3>\n          <\/div>\n          <div class=\"services__subtitle\">\n            <p class=\"text-black pt-3\">Turn Hilum Admin\u2019s activity into actionable outcomes. Track live performance, conversion to bookings, requisition throughput, and the impact on staff productivity by clinic, modality, and time window.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <div class=\"services__pic-wrap\" style=\"flex:0 0 55%; max-width:95%;\" id=\"opsdashboard\">\n      \n  <div id=\"dashboardnew\" class=\"services__pic\">\n    <img decoding=\"async\" class=\"dashboardimg\"\n         src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/Macbook-2-scaled.png\"\n         style=\"width:95%; max-height:100%!important; float:right;\"\n         alt=\"hilum-dashboard\">\n    <span class=\"img1ops\">\n      <img decoding=\"async\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/Call-and-Live-ops-tile.svg\"\/>\n    <\/span>\n    <span class=\"img2ops\">\n      <img decoding=\"async\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/appointment-tile.svg\"\/>\n    <\/span>\n    <span class=\"img3ops\">\n      <img decoding=\"async\" src=\"https:\/\/hilum.ca\/admin\/wp-content\/uploads\/2025\/10\/req-mangement-tile.svg\"\/>\n    <\/span>\n  <\/div>\n<\/div>\n\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"hilum-admin-calculator\">\n  <div class=\"admin-container\">\n    <!-- Left: Inputs -->\n    <div class=\"admin-form\">\n      <h2>Hilum Admin ROI Calculator<\/h2>\n\n      <label class=\"range-label\">\n        <span class=\"label-title\">Number of patient visits per month (V)<\/span>\n        <input id=\"va_V\" type=\"range\" min=\"0\" max=\"20000\" step=\"100\" value=\"3000\" oninput=\"this.nextElementSibling.value=this.value\">\n        <output>3000<\/output>\n      <\/label>\n\n      <label class=\"range-label\">\n        <span class=\"label-title\">MOA hourly wage ($\/hr) (W_moa)<\/span>\n        <input id=\"va_W_moa\" type=\"range\" min=\"10\" max=\"80\" step=\"1\" value=\"26\" oninput=\"this.nextElementSibling.value=this.value\">\n        <output>26<\/output>\n      <\/label>\n\n      <label class=\"range-label\">\n        <span class=\"label-title\">FTE (Full-time Equivalent) MOA (FTE_moa)<\/span>\n        <input id=\"va_FTE_moa\" type=\"range\" min=\"0\" max=\"10\" step=\"1\" value=\"2\" oninput=\"this.nextElementSibling.value=this.value\">\n        <output>2<\/output>\n      <\/label>\n\n      <label class=\"range-label\">\n        <span class=\"label-title\">FTE Outsourced Call Centre Agents (FTE_agents)<\/span>\n        <input id=\"va_FTE_agents\" type=\"range\" min=\"0\" max=\"20\" step=\"1\" value=\"2\" oninput=\"this.nextElementSibling.value=this.value\">\n        <output>2<\/output>\n      <\/label>\n\n      <label class=\"range-label\">\n        <span class=\"label-title\">Cost per outsourced agent per hour (W_agent)<\/span>\n        <input id=\"va_W_agent\" type=\"range\" min=\"5\" max=\"100\" step=\"1\" value=\"20\" oninput=\"this.nextElementSibling.value=this.value\">\n        <output>20<\/output>\n      <\/label>\n\n      <!-- Plan selector: auto-select cheapest by default -->\n      <label class=\"range-label\">\n        <span class=\"label-title\">Plan (auto-selects cheapest)<\/span>\n        <select id=\"va_planSelect\" class=\"plan-select\" data-auto=\"true\" aria-label=\"Plan selection\">\n          <!-- options filled by JS -->\n        <\/select>\n      <\/label>\n\n      <button id=\"va_calcBtn\" class=\"calculate-btn\">Calculate ROI<\/button>\n\n      <p class=\"note\">Defaults: Plans and backend constants (T_call, T_doc, \u03b8, etc.) are fixed in the script and applied to calculations only.<\/p>\n    <\/div>\n\n    <!-- Right: Outputs -->\n    <div class=\"admin-results\" id=\"va_results\" aria-live=\"polite\">\n      <h3>Results<\/h3>\n\n      <div class=\"result-row\">\n        <div class=\"result-label\">Selected Hilum Plan<\/div>\n        <div class=\"result-value\" id=\"va_outPlan\">\u2014<\/div>\n      <\/div>\n\n      <div class=\"result-row\">\n        <div class=\"result-label\">Hilum monthly cost<\/div>\n        <div class=\"result-value green\" id=\"va_outCost\">\u2014<\/div>\n      <\/div>\n\n      <div class=\"result-row\">\n        <div class=\"result-label\">Total admin time saved (hrs \/ month)<\/div>\n        <div class=\"result-value green\" id=\"va_outTime\">\u2014<\/div>\n      <\/div>\n\n      <div class=\"result-row\">\n        <div class=\"result-label\">Admin money saved \/ month<\/div>\n        <div class=\"result-value green\" id=\"va_outSaved\">\u2014<\/div>\n      <\/div>\n\n      <div class=\"result-row\">\n        <div class=\"result-label\">ROI (%)<\/div>\n        <div class=\"result-value green\" id=\"va_outROI\">\u2014<\/div>\n      <\/div>\n\n      <div class=\"result-row\">\n        <div class=\"result-label\">Payback Period<\/div>\n        <div class=\"result-value\" id=\"va_outPayback\">\u2014<\/div>\n      <\/div>\n\n      <p id=\"va_warning\" class=\"warning\"><\/p>\n\n      <!-- derived interactions quick view -->\n      <div class=\"derived\" id=\"va_derived\" style=\"margin-top:12px; font-size:13px; color:#bcdcff; display:none;\">\n        <strong>Derived interactions:<\/strong>\n        <div id=\"va_derivedText\"><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<style>\n:root{\n  --accent: #2679ff;\n  --char: #0b0f14;\n  --muted: #9fb9ff;\n  --card: rgba(255,255,255,0.03);\n  --green: #7be08a;\n  --text: #eaf2ff;\n}\n@media (max-width: 1024px) {\n  .videomob {\n   display:none!important;\n  }.whatdoes{margin-top:5%;}\n}\n\n@media (max-width: 600px) {\n  .videomob {\n    display:none!important;\n  }\n}\n\/* Container *\/\n.hilum-admin-calculator{\n  background: linear-gradient(180deg, rgba(6,10,20,0.92), rgba(3,6,12,0.95));\n  color: var(--text);\n  padding: 56px 20px;\n  font-family: \"Montserrat\", system-ui, -apple-system, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial;\n}\n.admin-container{\n  max-width: 1100px;\n  margin: 0 auto;\n  display: flex;\n  gap: 28px;\n  align-items: flex-start;\n  justify-content: center;\n  flex-wrap: wrap;\n}\n\n\/* Cards *\/\n.admin-form, .admin-results{\n  border-radius: 14px;\n  padding: 26px;\n  box-shadow: 0 10px 30px rgba(2,6,23,0.6), inset 0 -1px 0 rgba(255,255,255,0.02);\n  background: linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,255,255,0.01));\n}\n\n\/* Left *\/\n.admin-form{\n  flex: 1 1 420px;\n  min-width: 300px;\n  border: 1px solid rgba(255,255,255,0.03);\n}\n.admin-form h2{\n  text-align:center;\n  margin: 0 0 14px 0;\n  font-size: 20px;\n  font-weight:700;\n  color: var(--text);\n}\n\n\/* Labels and outputs *\/\n.range-label{\n  display:block;\n  margin-bottom:16px;\n}\n.range-label .label-title{\n  display:block;\n  margin-bottom:8px;\n  color: var(--muted);\n  font-size: 13px;\n  font-weight:600;\n}\n.range-label output{\n  display:block;\n  text-align:right;\n  font-weight:700;\n  color: var(--accent);\n  margin-top:6px;\n}\n\n\/* Sliders *\/\n.admin-form input[type=\"range\"]{\n  -webkit-appearance: none;\n  appearance: none;\n  width: 100%;\n  height: 10px;\n  border-radius: 999px;\n  background: linear-gradient(90deg, rgba(255,255,255,0.06), rgba(255,255,255,0.04));\n  outline: none;\n  transition: box-shadow .15s ease;\n}\n.admin-form input[type=\"range\"]::-webkit-slider-thumb{\n  -webkit-appearance:none;\n  width: 22px;\n  height: 22px;\n  border-radius:50%;\n  background: linear-gradient(180deg,#fff,#dbe9ff);\n  box-shadow: 0 0 18px rgba(38,121,255,0.45), 0 4px 12px rgba(6,10,20,0.6);\n  border: 2px solid rgba(38,121,255,0.25);\n  margin-top:-6px;\n  cursor:pointer;\n}\n.admin-form input[type=\"range\"]:focus::-webkit-slider-thumb,\n.admin-form input[type=\"range\"]:active::-webkit-slider-thumb{\n  box-shadow: 0 0 28px rgba(38,121,255,0.65), 0 6px 18px rgba(6,10,20,0.6);\n  transform: scale(1.04);\n}\ndiv#popmake-8004 {\n    background-color: transparent;\n    border: none;\n}.pum-theme-8002 .pum-content + .pum-close, .pum-theme-content-only .pum-content + .pum-close {\n   \n    height: 32px!important;\n    width: 33px!important;\n    left: auto!important;\n    right: 9px!important;\n    bottom: auto;\n    top: 17px!important;\n    top: 6px!important;\n    color: #000000;\n    font-family: inherit;\n    font-weight: 700;\n    font-size: 17px;\n    line-height: 20px;\n    border: 1px none #ffffff;\n    border-radius: 999px;\n    box-shadow: 0px 0px 0px 0px rgba(2, 2, 2, 0.00);\n    text-shadow: 0px 0px 0px rgba(0, 0, 0, 0.00);\n    background-color: black!important;\n    color: white !important;\n}\n\/* Plan select (glow & animation) *\/\n.plan-select{\n  width:100%;\n  padding:10px 12px;\n  border-radius:10px;\n  background: linear-gradient(180deg, rgba(255,255,255,0.02), rgba(255,255,255,0.01));\n  color: var(--text);\n  border: 1px solid rgba(38,121,255,0.12);\n  box-shadow: 0 6px 18px rgba(38,121,255,0.06);\n  font-weight:700;\n  -webkit-appearance:none;\n  appearance:none;\n  transition: box-shadow .25s ease, transform .18s ease;\n}\n.plan-select.auto-active{\n  box-shadow: 0 10px 30px rgba(38,121,255,0.16), 0 0 40px rgba(38,121,255,0.07);\n  transform: translateY(-2px);\n}\n.plan-select:focus{\n  outline:none;\n  box-shadow: 0 12px 34px rgba(38,121,255,0.18);\n}\n\n\/* button *\/\n.calculate-btn{\n  margin-top: 8px;\n  display:block;\n  width:100%;\n  padding:12px 14px;\n  border-radius:10px;\n  background: linear-gradient(90deg, #fff, #f2f6ff);\n  color: var(--accent);\n  border: none;\n  font-weight: 700;\n  cursor: pointer;\n  box-shadow: 0 8px 20px rgba(9,12,24,0.6);\n}\n.calculate-btn:hover{ transform: translateY(-2px); }\n\n.note{ margin-top:10px; color:#cfe0ff; font-size:12px; }\n\n\/* right *\/\n.admin-results{\n  flex: 0 1 420px;\n  min-width:300px;\n  border: 1px solid rgba(255,255,255,0.04);\n}\n.admin-results h3{\n  margin:0 0 14px 0;\n  color: var(--accent);\n  font-size:18px;\n  text-align:center;\n  font-weight:700;\n}\n.result-row{\n  display:flex;\n  justify-content:space-between;\n  align-items:center;\n  padding:12px 14px;\n  background: linear-gradient(180deg, rgba(255,255,255,0.01), rgba(255,255,255,0.00));\n  border-radius:10px;\n  margin-bottom:10px;\n  border: 1px solid rgba(255,255,255,0.02);\n}\n.result-label{ color:#cfe8ff; font-weight:600; font-size:14px; }\n.result-value{ color:#fff; font-weight:800; font-size:15px; }\n.result-value.green{ color: var(--green); }\n\n\/* warning *\/\n.warning{ margin-top:10px; color:#ffe36b; font-weight:700; text-align:center; }\n\n\/* responsive *\/\n@media (max-width: 860px){\n  .admin-container{ flex-direction:column; align-items:stretch; }\n  .admin-form, .admin-results{ width:100%; }\n}\n<\/style>\n\n<!-- SCRIPT -->\n<script>\n\/* --------------------------------------------------------------------------\n   HilumAdminCost.js (kept exactly \u2014 constants & logic)\n   Exposed as HilumAdmin so UI can call compute()\n---------------------------------------------------------------------------- *\/\nconst HilumAdmin = (function(){\n  const CONFIG = {\n    T_call: 3.5,\n    T_doc: 2.0,\n    theta_call: 0.4,\n    theta_doc: 0.2,\n    H_fte: 160,\n    H_agent: 160,\n    gamma: 1,\n    S: 0.7,\n    DPA: 0.5,\n    moa_sched_frac: 0.75\n  };\n\n  const PLANS = [\n    { name:\"Starter 900\", included:  900,  flat:  670, overage: 0.8 },\n    { name:\"Growth 5,500\",included: 5500,  flat: 3870, overage: 0.8 },\n    { name:\"Pro 10,000\",  included:10000,  flat: 6770, overage: 0.8 },\n  ];\n\n  function n(x){ return parseFloat(x)||0; }\n\n  function compute(inputs){\n    const V = n(inputs.V);\n    const W_moa = n(inputs.W_moa);\n    const FTE_moa = n(inputs.FTE_moa);\n    const FTE_agents = n(inputs.FTE_agents);\n    const W_agent = n(inputs.W_agent);\n\n    const {T_call, T_doc, theta_call, theta_doc, H_fte,\n           gamma, S, DPA, moa_sched_frac} = CONFIG;\n\n    const attempts = V*gamma;\n    const calls = S*attempts;\n    const docs  = DPA*attempts;\n    const total = calls + docs;\n\n    const planRows = PLANS.map(p => {\n      const overQty = Math.max(0, total - p.included);\n      const cost = p.flat + p.overage * overQty;\n      return {...p, overQty, cost};\n    });\n\n    const cheapest = planRows.reduce((a, b) => a.cost <= b.cost ? a : b);\n    const cheapestOver = Math.max(0, total - cheapest.included);\n    const hilumMonthlyCost = cheapest.flat + cheapest.overage * cheapestOver;\n\n    const Hours_per_MOA_per_sched_task = H_fte * moa_sched_frac;\n\n    const schedTimeSaved = Math.max(\n      (T_call \/ 60) * (1 - theta_call) * calls,\n      (Hours_per_MOA_per_sched_task * (FTE_moa + FTE_agents)) * (1 - theta_call)\n    );\n\n    const docTimeSaved = (T_doc \/ 60) * (1 - theta_doc) * docs;\n    const totalTimeSaved = schedTimeSaved + docTimeSaved;\n\n    const blendedWage = ((W_moa*FTE_moa) + (W_agent*FTE_agents)) \/ (FTE_moa + FTE_agents || 1);\n    const moneySaved  = blendedWage * totalTimeSaved;\n\n    const ROI = hilumMonthlyCost ? (moneySaved - hilumMonthlyCost) \/ hilumMonthlyCost : 0;\n\n    const paybackHours = moneySaved > 0\n      ? (hilumMonthlyCost \/ moneySaved) * 20 * 8\n      : Infinity;\n\n    const paybackBusiness_days = paybackHours \/ 8;\n    const paybackBusiness_weeks = paybackBusiness_days \/ 5;\n    const paybackWork_months = paybackBusiness_days \/ 20;\n\n    let paybackValue, paybackUnit;\n    if (paybackBusiness_weeks > 6) {\n      paybackValue = paybackWork_months;\n      paybackUnit = 'business months';\n    } else if (paybackBusiness_days > 10) {\n      paybackValue = paybackBusiness_weeks;\n      paybackUnit = 'business weeks';\n    } else if (paybackBusiness_days >= 2) {\n      paybackValue = paybackBusiness_days;\n      paybackUnit = 'business days';\n    } else {\n      paybackValue = paybackHours;\n      paybackUnit = 'business hours';\n    }\n\n    return { hilumMonthlyCost, totalTimeSaved, moneySaved, ROI, paybackValue, paybackUnit, planRows, cheapest, attempts, calls, docs, total };\n  }\n\n  function fmt(n, d=2){ return Number(n).toLocaleString(undefined,{maximumFractionDigits:d}); }\n  function cad(n){ return Number(n).toLocaleString(undefined,{style:'currency',currency:'CAD'}); }\n\n  return { compute, fmt, cad, PLANS, CONFIG };\n})();\n\n\/* --------------------------------------------------------------------------\n   UI integration: wire sliders \u2192 compute \u2192 render\n   - planSelect supports auto (data-auto=\"true\") and manual selection.\n---------------------------------------------------------------------------- *\/\n(function(){\n  const $ = (id) => document.getElementById(id);\n  const planSelect = $('va_planSelect');\n\n  \/\/ Populate plan select options from HilumAdmin.PLANS\n  function populatePlans(){\n    planSelect.innerHTML = ''; \/\/ clear\n    HilumAdmin.PLANS.forEach(p => {\n      const opt = document.createElement('option');\n      opt.value = p.name;\n      opt.textContent = `${p.name} \u2014 ${HilumAdmin.cad(p.flat)} incl.`;\n      planSelect.appendChild(opt);\n    });\n  }\n  populatePlans();\n\n  \/\/ When the user manually picks a plan, disable auto-select behavior\n  planSelect.addEventListener('change', ()=> {\n    planSelect.dataset.auto = 'false';\n    planSelect.classList.remove('auto-active');\n    \/\/ pulse the select to show manual pick\n    planSelect.animate([{ transform: 'scale(1)' }, { transform: 'scale(1.03)' }, { transform: 'scale(1)' }], { duration: 260 });\n    \/\/ compute with manual selection\n    doCompute();\n  });\n\n  \/\/ Render function: uses compute result; respects manual selection if set\n  function render(r){\n    \/\/ default plan name & cost from compute (cheapest)\n    const cheapestName = r.cheapest && r.cheapest.name ? r.cheapest.name : null;\n\n    \/\/ If auto mode enabled, override select to cheapest and animate\n    if(planSelect.dataset.auto === 'true' && cheapestName){\n      planSelect.value = cheapestName;\n      \/\/ animate auto selection\n      planSelect.classList.add('auto-active');\n      setTimeout(()=> planSelect.classList.remove('auto-active'), 600);\n    }\n\n    \/\/ Determine which plan to display\/use: if user selected manual plan, use that; else use current select (which may be auto).\n    const selectedPlanName = planSelect.value;\n    \/\/ find plan data from planRows\n    const selectedPlanRow = r.planRows.find(p => p.name === selectedPlanName) || r.cheapest || r.planRows[0];\n\n    \/\/ Update UI values\n    $('va_outPlan').textContent = selectedPlanRow.name || '\u2014';\n    $('va_outCost').textContent = HilumAdmin.cad(selectedPlanRow.cost || r.hilumMonthlyCost || 0);\n\n    \/\/ totalTimeSaved & moneySaved come from compute (not depending on plan selection)\n    $('va_outTime').textContent = HilumAdmin.fmt(r.totalTimeSaved,1);\n    $('va_outSaved').textContent = HilumAdmin.cad(r.moneySaved);\n    $('va_outROI').textContent = isFinite(r.ROI) ? (HilumAdmin.fmt(r.ROI*100,1) + '%') : '\u221e';\n    $('va_outPayback').textContent = (isFinite(r.paybackValue) ? HilumAdmin.fmt(r.paybackValue,1) : '\u221e') + ' ' + (r.paybackUnit || '');\n    $('va_warning').textContent = '';\n\n    \/\/ derived interactions\n    $('va_derivedText').innerHTML = `\n      Calls attempts: ${HilumAdmin.fmt(r.attempts,0)}<br>\n      Completed calls: ${HilumAdmin.fmt(r.calls,0)}<br>\n      Documents: ${HilumAdmin.fmt(r.docs,0)}<br>\n      Total billed interactions: ${HilumAdmin.fmt(r.total,0)}\n    `;\n    $('va_derived').style.display = 'block';\n\n    \/\/ small result highlight animation\n    const outCost = $('va_outCost');\n    outCost.animate([{ opacity: 0.6 }, { opacity: 1 }], { duration: 420 });\n  }\n\n  \/\/ Do compute with current slider values; respects manual selection via render()\n  function doCompute(){\n    const inputs = {\n      V: Number($('va_V').value),\n      W_moa: Number($('va_W_moa').value),\n      FTE_moa: Number($('va_FTE_moa').value),\n      FTE_agents: Number($('va_FTE_agents').value),\n      W_agent: Number($('va_W_agent').value)\n    };\n\n    const r = HilumAdmin.compute(inputs);\n    render(r);\n  }\n\n  \/\/ Live update on input sliders \u2014 auto mode applies by default (data-auto starts \"true\")\n  ['va_V','va_W_moa','va_FTE_moa','va_FTE_agents','va_W_agent'].forEach(id=>{\n    const el = document.getElementById(id);\n    if(!el) return;\n    el.addEventListener('input', ()=>{\n      \/\/ if user has not manually selected plan, keep data-auto true (default)\n      \/\/ compute with potentially new auto-selection\n      doCompute();\n    });\n  });\n\n  \/\/ button\n  $('va_calcBtn').addEventListener('click', function(e){\n    e.preventDefault();\n    \/\/ allow button to force compute and show animation\n    doCompute();\n    const resEl = $('va_results');\n    resEl.animate([{ transform:'translateY(0)' },{ transform:'translateY(-6px)' },{ transform:'translateY(0)' }], { duration: 360, easing: 'ease-out' });\n  });\n\n  \/\/ initial compute on load\n  window.addEventListener('load', doCompute);\n\n})();\n<\/script>\n\n\n <section class=\"faq-section\">\n  <div class=\"faq-container\">\n    <div class=\"faq-left\">\n      <h2>FAQs<\/h2>\n      <p>A quick overview of how Hilum manages calls, scheduling, and system integration.<\/p>\n      \n    <\/div>\n\n    <div class=\"faq-right\">\n      <div class=\"faq-item active\">\n        <div class=\"faq-question\">\n          <span>01. Does it handle complex calls?\n<\/span>\n          <span class=\"icon\">\u2212<\/span>\n        <\/div>\n        <div class=\"faq-answer\">\nYes. Hilum can intelligently manage complex conversations by clarifying, confirming, and escalating to your staff in real time through a human in the loop system for seamless support.\n\n        <\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-question\">\n          <span>02. Can it cancel or reschedule?\n<\/span>\n          <span class=\"icon\">+<\/span>\n        <\/div>\n        <div class=\"faq-answer\">\nYes. Hilum can cancel or reschedule appointments while following your clinic\u2019s rules, availability windows, and authorization protocols to ensure accuracy and control.\n        <\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-question\">\n          <span>03. How are requisitions handled?\n<\/span>\n          <span class=\"icon\">+<\/span>\n        <\/div>\n        <div class=\"faq-answer\">\nFaxes and documents are automatically ingested, parsed, and linked to the correct patient and exam. They are then routed to your booking worklist for easy follow-up and scheduling.\n        <\/div>\n      <\/div>\n\n      <div class=\"faq-item\">\n        <div class=\"faq-question\">\n          <span>04. Will it work with my RIS or EMR?<\/span>\n          <span class=\"icon\">+<\/span>\n        <\/div>\n        <div class=\"faq-answer\">\n       Absolutely. Hilum Admin integrates directly with your RIS or EMR, allowing full read and write access for scheduling, appointment updates, and real time status synchronization.\n\n        <\/div>\n      <\/div>\n       <div class=\"faq-item\">\n        <div class=\"faq-question\">\n          <span>05. How does it handle non native English or accented callers?\n<\/span>\n          <span class=\"icon\">+<\/span>\n        <\/div>\n        <div class=\"faq-answer\">\n       Hilum is designed to understand real world clinical speech, including a wide range of accents and non native English. It confirms details with callers to ensure accuracy and automatically escalates to your staff when confidence is low, ensuring patients never reach a dead end.\n\n\n        <\/div>\n      <\/div>\n\n\n      <div class=\"faq-support\">\n        <h3>Still have questions?\n<\/h3>\n        <p>Contact our support team and we\u2019ll make sure everything is clear and simple for you.<\/p>\n        <button class=\"support-btn cta\">Contact Support<\/button>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n<\/main>\n\n    <\/body>\n  \n\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>AI Receptionist Designed for Modern Clinics Hilum Admin \ud83d\udd07 Experience Hilum Admin in Action Watch a real demo call between a human caller and our AI receptionist. See how Hilum books an appointment directly into the EMR\/RIS, sends an automated text reminder, and even provides a link for uploading the requisition form \u2014 all in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"footnotes":""},"class_list":["post-6695","page","type-page","status-publish","hentry"],"acf":[],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/hilum.ca\/admin\/wp-json\/wp\/v2\/pages\/6695","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hilum.ca\/admin\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hilum.ca\/admin\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hilum.ca\/admin\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hilum.ca\/admin\/wp-json\/wp\/v2\/comments?post=6695"}],"version-history":[{"count":1159,"href":"https:\/\/hilum.ca\/admin\/wp-json\/wp\/v2\/pages\/6695\/revisions"}],"predecessor-version":[{"id":8088,"href":"https:\/\/hilum.ca\/admin\/wp-json\/wp\/v2\/pages\/6695\/revisions\/8088"}],"wp:attachment":[{"href":"https:\/\/hilum.ca\/admin\/wp-json\/wp\/v2\/media?parent=6695"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}