
<!-- Javascript -->

<script type='text/javascript'>
  let originalPath = window.location.pathname;

  function openVideo(videoUrl, deep_link) {
    const overlay = document.getElementById('videoOverlay');
    const iframe = document.getElementById('videoIframe');
    const autoplayUrl = `${videoUrl}`;
    iframe.src = autoplayUrl;
    iframe.allow = "autoplay"
    overlay.style.display = 'flex';
    document.body.style.overflow = 'hidden';

    video_history_push_pop(deep_link);
    
  }

  function closeVideo() {
    const overlay = document.getElementById('videoOverlay');
    const iframe = document.getElementById('videoIframe');
    iframe.src = '';
    overlay.style.display = 'none';
    document.body.style.overflow = '';
    video_history_push_pop('');
  }

  function getYouTubeEmbedUrl(url) {
    // Our regex pattern to look for a youTube ID
    const regExp = /^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/;
    //Match the url with the regex
    const match = url.match(regExp);
    //Return the result
    const videoId = match && match[2].length === 11 ? match[2] : undefined;
    if (videoId) {
      return 'https://www.youtube.com/embed/' + videoId + '?autoplay=1';
    }
    else {
      return undefined
    }
  };
  function getVimeoEmbedUrl(url) {
    // Look for a string with 'vimeo', then whatever, then a
    // forward slash and a group of digits.
    const match = /vimeo.*\/(\d+)/i.exec(url);
    // If the match isn't null (i.e. it matched)
    if (match) {
      // The grouped/matched digits from the regex
      return 'https://player.vimeo.com/video/' + match[1] + '?autoplay=1';
    }
    else {
      return undefined;
    }
  };

  function video_history_push_pop(deep_link) {
    console.log(deep_link);
    if (deep_link != '') {
      const newUrl = "/video/" + deep_link; 
      history.pushState({ video: true }, "", newUrl);
    } else {
      history.pushState({}, "", originalPath);
    }
  }
</script>{"id":21788,"date":"2026-04-15T03:28:03","date_gmt":"2026-04-15T03:28:03","guid":{"rendered":"https:\/\/www.afiniti.com\/?post_type=products&#038;p=21788"},"modified":"2026-05-25T10:34:47","modified_gmt":"2026-05-25T10:34:47","slug":"afiniti-orchestrator","status":"publish","type":"products","link":"https:\/\/www.afiniti.com\/products\/afiniti-orchestrator\/","title":{"rendered":"Afiniti Orchestrator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"21788\" class=\"elementor elementor-21788\" data-elementor-post-type=\"products\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4b43aa86 e-con-full e-flex e-con e-parent\" data-id=\"4b43aa86\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-240d28ff e-flex e-con-boxed e-con e-child\" data-id=\"240d28ff\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-45748779 e-flex e-con-boxed e-con e-child\" data-id=\"45748779\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-427372ed elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"427372ed\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Afiniti Orchestrator<span>TM<\/span><br>\nThe Decisioning Brain of the Enterprise Contact Center <\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-67d00ec5 font-weight-slim elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"67d00ec5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Real-Time Decision Control Across Omni-Channel Contact Centers<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-545d981c elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"545d981c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Orchestrator is the AI-powered control layer for omni-channel operations that unifies fragmented customer interaction logic across platforms. It continuously optimizes for desired business outcomes, including KPIs, service levels, and channel of choice, running real-time decisioning and safe simulations so leaders can protect CX and revenue without manual oversight.<\/p>\t\t\t\t\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-7e25f0a4 e-flex e-con-boxed e-con e-child\" data-id=\"7e25f0a4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4c77da09 elementor-widget elementor-widget-cta-new\" data-id=\"4c77da09\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cta-new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"cta-container\">\r\n      <a class=\"cta-new-wrapper cta-wrapper   theme-light  \"\r\n         href=\"https:\/\/www.afiniti.com\/contact\/#afiniti-orchestrator\" >\r\n                  Request a Meeting        \r\n        \r\n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/www.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-dark-single.json\"><\/div>\r\n      <\/a>\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-3907cabd elementor-widget elementor-widget-cta-new\" data-id=\"3907cabd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cta-new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"cta-container\">\r\n      <a class=\"cta-new-wrapper cta-wrapper   theme-dark   \"\r\n         href=\"https:\/\/www.afiniti.com\/testimonials\/\" >\r\n                  See Customer Proof        \r\n        \r\n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/www.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-light-single.json\"><\/div>\r\n      <\/a>\r\n    <\/div>\r\n\r\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-5e9cb03c banner-video e-con-full e-flex e-con e-child\" data-id=\"5e9cb03c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-69ca3c3d elementor-widget elementor-widget-afiniti_video\" data-id=\"69ca3c3d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"afiniti_video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\r\n        <div class=\"afiniti-video-wrapper\" id=\"6a1b7801dccde\">\r\n      <button class=\"close-button\" aria-label=\"close\" onclick=\"onCloseClick('6a1b7801dccde')\">\r\n        <svg width=\"25\" height=\"25\" viewBox=\"0 0 27.46 27.46\" fill=\"#fff\">\r\n          <path d=\"M26.46 27.46a1 1 0 01-.71-.3L.29 1.71A1 1 0 011.71.29l25.45 25.46a1 1 0 010 1.41 1 1 0 01-.7.3z\"\r\n            fill=\"inherit\"><\/path>\r\n          <path d=\"M1 27.46a1 1 0 01-.71-1.71L25.75.29a1 1 0 011.41 0 1 1 0 010 1.42L1.71 27.16a1 1 0 01-.71.3z\"\r\n            fill=\"inherit\"><\/path>\r\n        <\/svg>\r\n      <\/button>\r\n      <div class=\"overlay-wrapper\">\r\n        <div\r\n          style=\"background-image: url(https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/placeholder-12.png); background-size:cover;display:none;opacity:0;\"\r\n          class=\"overlay\" id=\"image-overlay\"><\/div>\r\n        <video playsinline=\"true\" loop=\"true\" muted=\"true\" autoplay=\"true\" class=\"overlay desktop\"\r\n          id=\"video-overlay-desktop\"\r\n          style=\" \">\r\n          <source src=\"https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/Orchestrator-Explainer-BG-1.mp4\" type=\"video\/mp4\">\r\n        <\/video>\r\n        <video playsinline=\"true\" loop=\"true\" muted=\"true\" autoplay=\"true\" class=\"overlay mobile\" id=\"video-overlay-mobile\"\r\n          style=\" \">\r\n          <source src=\"https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/Orchestrator-Explainer-BG-Vertical.mp4\" type=\"video\/mp4\">\r\n        <\/video>\r\n\r\n        <div class=\"content-container \">\r\n          <div class=\"content-wrapper\"\r\n            style=\"\">\r\n            <h3 style=\"display:none;\">\r\n                          <\/h3>\r\n            <h4 style=\"display:none; \">\r\n                          <\/h4>\r\n            <p deep-link=\"\" class=\"deep-link\" style=\"display:none\"><\/p>\r\n            <div class=\"button-wrapper play_btn\"\r\n              onclick=\"onPlayClick('6a1b7801dccde', 'https:\/\/player.vimeo.com\/video\/1159307613?autoplay=1')\">\r\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"57\" height=\"58\" viewBox=\"0 0 57 58\">\r\n                <g id=\"Group_2299\" data-name=\"Group 2299\" transform=\"translate(-237 -1319)\">\r\n                  <rect id=\"Rectangle_32\" data-name=\"Rectangle 32\" width=\"57\" height=\"58\" transform=\"translate(237 1319)\"\r\n                    fill=\"#fff\" \/>\r\n                  <path id=\"Polygon_1\" data-name=\"Polygon 1\" d=\"M8.5,0,17,16H0Z\" transform=\"translate(276 1340) rotate(90)\"\r\n                    fill=\"#040a1f\" \/>\r\n                <\/g>\r\n              <\/svg>\r\n              <button aria-label=\"Play Button\" class=\"play-video-btn\">\r\n                Play Video              <\/button>\r\n            <\/div>\r\n          <\/div>\r\n          <!--             <div class=\"list-wrapper\">\r\n                                              <div\r\n                  onclick='onLogoClick([{\"video_type\":\"vimeo\",\"youtube_url\":\"https:\\\/\\\/www.youtube.com\\\/watch?v=XHOmBV4js_E\",\"vimeo_url\":\"https:\\\/\\\/vimeo.com\\\/1159307613\",\"show_image_overlay\":\"\",\"_id\":\"ac1212e\",\"image_overlay\":{\"url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/placeholder-12.png\",\"id\":22309,\"size\":\"\"},\"video_overlay_url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Orchestrator-Explainer-BG-1.mp4\",\"video_overlay_mobile_url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Orchestrator-Explainer-BG-Vertical.mp4\",\"main_heading\":\"\",\"sub_heading\":\"\",\"icon\":{\"url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/placeholder-13.png\",\"id\":22310,\"size\":\"\"},\"color_icon\":{\"url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/placeholder-14.png\",\"id\":22311,\"size\":\"\"},\"logo_width\":40,\"deep_link\":\"\"}], 0, \"6a1b7801dccde\", \"https:\\\/\\\/player.vimeo.com\\\/video\\\/1159307613?autoplay=1\", \"true\", 0, 30);'\r\n                  class=\"list-btn\" videoIndex=\"0\"\r\n                  style=\"border-bottom:1px solid #fff\">\r\n                  <img decoding=\"async\" src=\"https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/placeholder-13.png\" class=\"card-icon\"\r\n                  style=\"opacity: 1\"\r\n                    onload='autoPlay([{\"video_type\":\"vimeo\",\"youtube_url\":\"https:\\\/\\\/www.youtube.com\\\/watch?v=XHOmBV4js_E\",\"vimeo_url\":\"https:\\\/\\\/vimeo.com\\\/1159307613\",\"show_image_overlay\":\"\",\"_id\":\"ac1212e\",\"image_overlay\":{\"url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/placeholder-12.png\",\"id\":22309,\"size\":\"\"},\"video_overlay_url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Orchestrator-Explainer-BG-1.mp4\",\"video_overlay_mobile_url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Orchestrator-Explainer-BG-Vertical.mp4\",\"main_heading\":\"\",\"sub_heading\":\"\",\"icon\":{\"url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/placeholder-13.png\",\"id\":22310,\"size\":\"\"},\"color_icon\":{\"url\":\"https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/placeholder-14.png\",\"id\":22311,\"size\":\"\"},\"logo_width\":40,\"deep_link\":\"\"}], \"6a1b7801dccde\", 30,);' \/>\r\n                <\/div>\r\n                          <\/div>\r\n           -->\r\n        <\/div>\r\n\r\n        \r\n\r\n      <\/div>\r\n    <\/div>\r\n    <script type='text\/javascript'>\r\n\r\n      const content = document.querySelector(\".nav_list .inner_wrap\");\r\n      document.addEventListener(\"DOMContentLoaded\", function () {\r\n        const scrollRightBtn = document.querySelector(\".mobile_arrow\");\r\n\r\n        if (scrollRightBtn) {\r\n          scrollRightBtn.addEventListener(\"click\", function () {\r\n            scrollRight();\r\n          });\r\n        }\r\n      });\r\n      function scrollRight() {\r\n        const currentScroll = content.scrollLeft;\r\n        const newScroll = currentScroll + content.clientWidth * 0.35;\r\n\r\n        content.scrollTo({\r\n          left: newScroll,\r\n          behavior: \"smooth\",\r\n        });\r\n      }\r\n\r\n\r\n      var autoPlayArr = [];\r\n      var loopInterval;\r\n      var videoArrayCopy = [];\r\n      var logoIndexCopy = 0;\r\n      var autoPlayDelayCopy = 10;\r\n      function autoPlay(videoArray, unique_id, autoPlayDelay, logoIndex = 0,) {\r\n        videoArrayCopy = videoArray;\r\n        logoIndexCopy = logoIndex;\r\n        autoPlayDelayCopy = autoPlayDelay;\r\n        const autoPlayExists = autoPlayArr.find((element) => (element.id === unique_id && element.autoPlayInit === true))\r\n        if (!autoPlayExists) {\r\n          \/\/initializing autoplay\r\n          autoPlayArr.push({ \"id\": unique_id, autoPlayInit: true, videoArray: videoArray, activeIndex: logoIndex })\r\n          loopInterval = setInterval(() => {\r\n            let index = autoPlayArr.findIndex((element) => (element.id === unique_id))\r\n            if (autoPlayArr[index].activeIndex >= 1) {\r\n              scrollRight();\r\n            }\r\n            if (autoPlayArr[index].activeIndex >= videoArray.length - 1) {\r\n              content.scrollTo({\r\n                left: 0,\r\n                behavior: \"smooth\",\r\n              });\r\n            }\r\n\r\n            if (index >= 0 && autoPlayArr[index].autoPlayInit === true) {\r\n              if (autoPlayArr[index].activeIndex == autoPlayArr[index].videoArray.length - 1) {\r\n                autoPlayArr[index].activeIndex = 0;\r\n              }\r\n              else {\r\n                autoPlayArr[index].activeIndex++;\r\n              }\r\n                              onLogoClick(autoPlayArr[index].videoArray, autoPlayArr[index].activeIndex, autoPlayArr[index].id, getEmbedUrl(autoPlayArr[index].videoArray[autoPlayArr[index].activeIndex][[autoPlayArr[index].videoArray[autoPlayArr[index].activeIndex]['video_type'] + '_url']]))\r\n                          }\r\n          }, autoPlayDelay * 1000)\r\n\r\n        }\r\n      }\r\n\r\n\r\n      function onLogoClick(videoArray, index, unique_id, embed_url, logoClicked, logoIndex = 0, autoPlayDelay = \"\") {\r\n        const autoPlayIndex = autoPlayArr.findIndex((element) => (element.id === unique_id))\r\n        if (autoPlayIndex) {\r\n          autoPlayArr[autoPlayIndex].activeIndex = index;\r\n        }\r\n        if (logoClicked) {\r\n          clearInterval(loopInterval);\r\n          autoPlayArr = [];\r\n          autoPlay(videoArray, unique_id, autoPlayDelay, logoIndex);\r\n        }\r\n\r\n        if (videoArray[index]['show_image_overlay'] === 'yes') {\r\n          \/\/ if the overlay is an image\r\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.opacity = 0;\r\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.display = \"none\";\r\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.backgroundImage = `url('${videoArray[index]['image_overlay']['url']}')`;\r\n          if (window.matchMedia('(min-width: 767px)').matches) {\r\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.display = \"none\";\r\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.opacity = 0;\r\n          } else {\r\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-moble').style.display = \"none\";\r\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-moble').style.opacity = 0;\r\n          }\r\n          setTimeout(() => {\r\n            document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.display = \"block\";\r\n            document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.opacity = 1;\r\n          }, 500)\r\n\r\n        }\r\n        else if (videoArray[index]['show_image_overlay'] === '') {\r\n          \/\/ if the overlay is a video\r\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.display = \"none\";\r\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.opacity = 0;\r\n          if (window.matchMedia('(min-width: 767px)').matches) {\r\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.opacity = 0;\r\n            setTimeout(() => {\r\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').setAttribute(\"src\", videoArray[index]['video_overlay_url']);\r\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.display = \"block\";\r\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.opacity = 1;\r\n            }, 500)\r\n          } else {\r\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-mobile').style.opacity = 0;\r\n            setTimeout(() => {\r\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-mobile').setAttribute(\"src\", videoArray[index]['video_overlay_mobile_url']);\r\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-mobile').style.display = \"block\";\r\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-mobile').style.opacity = 1;\r\n            }, 500)\r\n\r\n          }\r\n        }\r\n\r\n        \/\/animate and change values of headings and play button\r\n\r\n        if (document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3')) {\r\n          document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').style.opacity = 0\r\n        }\r\n        if (document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4')) {\r\n          document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').style.opacity = 0\r\n        }\r\n        document.getElementById(`${unique_id}`).querySelector('.content-wrapper .button-wrapper').style.opacity = 0\r\n        document.getElementById(`${unique_id}`).querySelector('.content-wrapper .button-wrapper').onclick = function () { onPlayClick(unique_id, embed_url) };\r\n\r\n        setTimeout(() => {\r\n          if (videoArray[index]['main_heading']) {\r\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').innerHTML = videoArray[index]['main_heading']\r\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').style.display = \"block\"\r\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').style.opacity = 1\r\n            document.getElementById(`${unique_id}`).querySelector(\".content-wrapper p\").setAttribute(\"deep-link\", videoArray[index]['deep_link']);\r\n          }\r\n          else {\r\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').style.display = \"none\"\r\n\r\n          }\r\n          if (videoArray[index]['sub_heading']) {\r\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').innerHTML = videoArray[index]['sub_heading']\r\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').style.display = \"block\"\r\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').style.opacity = 1\r\n          }\r\n          else {\r\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').style.display = \"none\"\r\n\r\n          }\r\n\r\n          document.getElementById(`${unique_id}`).querySelector('.content-wrapper .button-wrapper').style.opacity = 1\r\n        }, 500)\r\n\r\n\r\n        \/\/ change the background color of list buttons\r\n        let listButtons = document.getElementById(`${unique_id}`).querySelectorAll('.list-btn')\r\n        for (let i = 0; i < listButtons.length; i++) {\r\n          let grey_image = listButtons[i].querySelector(`img`).getAttribute('grey-image');\r\n          listButtons[i].querySelector(`img`).setAttribute('src', grey_image)\r\n        }\r\n        document.getElementById(`${unique_id}`).querySelector(`[videoIndex='${index}']`).querySelector(`img`).style.opacity = '0.5';\r\n        let color_image = document.getElementById(`${unique_id}`).querySelector(`[videoIndex='${index}']`).querySelector(`img`).getAttribute('color-image');\r\n\r\n        setTimeout(() => {\r\n          document.getElementById(`${unique_id}`).querySelector(`[videoIndex='${index}']`).querySelector(`img`).setAttribute('src', color_image)\r\n          setTimeout(() => {\r\n            document.getElementById(`${unique_id}`).querySelector(`[videoIndex='${index}']`).querySelector(`img`).style.opacity = '1';\r\n          }, 0);\r\n        }, 300);\r\n      }\r\n      function onPlayClick(unique_id, embed_url) {\r\n        const bodyElement = document.body;\r\n        bodyElement.style.overflow = 'hidden';\r\n        const videoWrappers = document.querySelectorAll('.afiniti-video-wrapper');\r\n        const videoContainers = document.querySelectorAll('.banner-video');\r\n\r\n        videoWrappers.forEach((videoWrapper, index) => {\r\n          const videoContainer = videoContainers[index];\r\n\r\n          videoWrapper.querySelectorAll('.overlay').forEach(el => {\r\n            el.style.backgroundColor = '#000';\r\n          });\r\n          videoWrapper.style.backgroundColor = '#000';\r\n\r\n          videoWrapper.classList.add(\"active\");\r\n          videoContainer.classList.add(\"fullbleed\"); \/\/ used when bg videos is not 100%\r\n          videoWrapper.style.position = 'fixed';\r\n          videoWrapper.style.zIndex = 999;\r\n\r\n        });\r\n\r\n        \/\/ Stop the video carousal autoplay\r\n        clearInterval(loopInterval);\r\n        autoPlayArr = [];\r\n\r\n\r\n        const autoPlayIndex = autoPlayArr.findIndex((element) => (element.id === unique_id))\r\n        if (autoPlayIndex.length > 0) {\r\n          autoPlayArr[autoPlayIndex].autoPlayInit = false;\r\n        }\r\n        const iframe = document.createElement(\"iframe\");\r\n        iframe.classList = [\"video-player\"]\r\n        iframe.src = embed_url;\r\n        iframe.allow = \"autoplay\"\r\n\r\n        document.getElementById(`${unique_id}`).appendChild(iframe)\r\n        document.getElementById(`${unique_id}`).getElementsByClassName(\"overlay-wrapper\")[0].style.opacity = 0;\r\n        document.getElementById(`${unique_id}`).querySelector(\".close-button\").style.opacity = 1;\r\n        document.querySelector(\".header\").firstElementChild.style.opacity = 0;\r\n        \/\/ setTimeout(() => {\r\n        document.getElementById(`${unique_id}`).getElementsByClassName(\"overlay-wrapper\")[0].style.display = \"none\";\r\n        \/\/ }, 100)\r\n      }\r\n\r\n      function onCloseClick(unique_id) {\r\n        autoPlay(videoArrayCopy, unique_id, autoPlayDelayCopy, logoIndexCopy); \/\/ start the autoplay again\r\n        const bodyElement = document.body;\r\n        bodyElement.style.overflow = 'unset';\r\n\r\n        const videoWrappers = document.querySelectorAll('.afiniti-video-wrapper');\r\n        const videoContainers = document.querySelectorAll('.banner-video');\r\n\r\n        \r\n\r\n        videoWrappers.forEach((videoWrapper, index) => {\r\n          const videoContainer = videoContainers[index];\r\n          videoWrapper.querySelectorAll('.overlay').forEach(el => {\r\n            el.style.backgroundColor = 'transparent';\r\n          });\r\n          videoWrapper.style.backgroundColor = 'transparent';\r\n\r\n          videoWrapper.classList.remove(\"active\");\r\n          videoContainer.classList.remove(\"fullbleed\");\r\n          videoWrapper.style.position = 'relative';\r\n          videoWrapper.style.zIndex = \"unset\";\r\n        })\r\n\r\n        const autoPlayIndex = autoPlayArr.findIndex((element) => (element.id === unique_id))\r\n        if (autoPlayIndex) {\r\n          autoPlayArr[autoPlayIndex].autoPlayInit = true;\r\n        }\r\n        document.getElementById(`${unique_id}`).getElementsByClassName(\"overlay-wrapper\")[0].style.display = \"block\";\r\n        document.getElementById(`${unique_id}`).querySelector(\".close-button\").style.opacity = 0;\r\n\r\n\r\n\r\n        \/\/ setTimeout(() => {\r\n        document.getElementById(`${unique_id}`).getElementsByClassName(\"overlay-wrapper\")[0].style.opacity = 1;\r\n        document.querySelector(\".header\").firstElementChild.style.opacity = 1;\r\n\r\n        var iframes = document.getElementById(`${unique_id}`).getElementsByTagName(\"iframe\")\r\n        if (iframes != null) {\r\n          for (var i = 0; i < iframes.length; i++) {\r\n\r\n            iframes[i].remove();\r\n          }\r\n        }\r\n        \/\/ }, 500)\r\n\r\n      }\r\n\r\n      function getEmbedUrl(url) {\r\n        if (url.includes(\"youtube\")) {\r\n          return getYouTubeEmbedUrl(url)\r\n        }\r\n        else if (url.includes(\"vimeo\")) {\r\n          return getVimeoEmbedUrl(url)\r\n        }\r\n        else {\r\n          return undefined\r\n        }\r\n      }\r\n\r\n      function getYouTubeEmbedUrl(url) {\r\n        \/\/ Our regex pattern to look for a youTube ID\r\n        const regExp = \/^.*(youtu.be\\\/|v\\\/|u\\\/\\w\\\/|embed\\\/|watch\\?v=|&v=)([^#&?]*).*\/;\r\n        \/\/Match the url with the regex\r\n        const match = url.match(regExp);\r\n        \/\/Return the result\r\n        const videoId = match && match[2].length === 11 ? match[2] : undefined;\r\n        if (videoId) {\r\n          return 'https:\/\/www.youtube.com\/embed\/' + videoId + '?autoplay=1';\r\n        }\r\n        else {\r\n          return undefined\r\n        }\r\n      };\r\n      function getVimeoEmbedUrl(url) {\r\n        \/\/ Look for a string with 'vimeo', then whatever, then a\r\n        \/\/ forward slash and a group of digits.\r\n        const match = \/vimeo.*\\\/(\\d+)\/i.exec(url);\r\n        \/\/ If the match isn't null (i.e. it matched)\r\n        if (match) {\r\n          \/\/ The grouped\/matched digits from the regex\r\n          return 'https:\/\/player.vimeo.com\/video\/' + match[1] + '?autoplay=1';\r\n        }\r\n        else {\r\n          return undefined;\r\n        }\r\n      };\r\n\r\n      document.addEventListener(\"DOMContentLoaded\", function () {\r\n        const playBtn = document.querySelector(\".play-video-btn\");\r\n        const deepLink = document.querySelector(\".deep-link\");\r\n        const closeBtn = document.querySelector(\".close-button\");\r\n\r\n        const originalPath = window.location.pathname;\r\n\r\n        if (playBtn) {\r\n          playBtn.addEventListener(\"click\", function () {\r\n            let deep_link = deepLink.getAttribute(\"deep-link\");\r\n            const newUrl = \"\/video\/\" + deep_link; \r\n            history.pushState({ video: true }, \"\", newUrl);\r\n          });\r\n        }\r\n\r\n        if (closeBtn) {\r\n          closeBtn.addEventListener(\"click\", function () {\r\n            history.pushState({}, \"\", originalPath);\r\n          });\r\n        }\r\n        \/\/ Double click on wrapper play a video.\r\n        const wrapper = document.querySelector(\".afiniti-video-wrapper\"); \r\n\r\n        if (wrapper && playBtn) {\r\n          wrapper.addEventListener(\"dblclick\", function (e) {\r\n            e.preventDefault();\r\n            playBtn.click();\r\n          });\r\n        }\r\n      });\r\n\r\n\r\n    <\/script>\r\n    \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-1394af44 e-flex e-con-boxed e-con e-child\" data-id=\"1394af44\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;gradient&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-71a5ae85 e-flex e-con-boxed e-con e-child\" data-id=\"71a5ae85\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f91b31 elementor-widget elementor-widget-heading\" data-id=\"4f91b31\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Why Afiniti Orchestrator <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1da79102 elementor-widget__width-initial font-weight-slim elementor-widget elementor-widget-heading\" data-id=\"1da79102\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">One Control Layer. Three Transformative Capabilities.<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a98ec39 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"5a98ec39\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Most enterprise contact centers run on fragmented tools and reactive monitoring. They struggle to act on the right decision at the right moment, lose continuity across customer touchpoints, and face months of disruption when platforms change.<\/p><p>Afiniti Orchestrator delivers day-to-day decisioning, end-to-end journey orchestration, and safe, low-risk CCaaS migration. All in one control layer.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1728504b elementor-widget elementor-widget-cta-new\" data-id=\"1728504b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cta-new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"cta-container\">\r\n      <a class=\"cta-new-wrapper cta-wrapper   theme-dark   \"\r\n         href=\"https:\/\/www.afiniti.com\/contact\/#afiniti-orchestrator\" >\r\n                  Request a Meeting        \r\n        \r\n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/www.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-light-single.json\"><\/div>\r\n      <\/a>\r\n    <\/div>\r\n\r\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<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-64509126 e-flex e-con-boxed e-con e-child\" data-id=\"64509126\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-15eb6fb6 e-con-full e-flex e-con e-child\" data-id=\"15eb6fb6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-703359f3 elementor-widget elementor-widget-heading\" data-id=\"703359f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">What Is Contact Center Orchestration?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5a4a6856 no-bottom-margin elementor-widget elementor-widget-text-editor\" data-id=\"5a4a6856\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Contact center orchestration coordinates decisions across interactions, channels, agents, and operational systems. Traditional routing systems operate in silos, with limited visibility into the broader customer journey or competing business priorities.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ad7a9e8 no-bottom-margin elementor-widget elementor-widget-text-editor\" data-id=\"7ad7a9e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Orchestrator connects these systems through a unified intelligence layer. It evaluates SLAs, capacity, demand, and business goals together, then optimizes routing and customer journeys across all channels in real time.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3f3386ed e-con-full e-flex e-con e-child\" data-id=\"3f3386ed\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7af2af38 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"7af2af38\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Contact_Center_Orchestration.json&quot;,&quot;id&quot;:&quot;22256&quot;,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\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-12a4dad3 e-flex e-con-boxed e-con e-child\" data-id=\"12a4dad3\" data-element_type=\"container\" data-e-type=\"container\" 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-693b9693 e-con-full e-flex e-con e-child\" data-id=\"693b9693\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-33bb02e3 elementor-widget elementor-widget-heading\" data-id=\"33bb02e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How It Works<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-179801f3 elementor-widget__width-initial font-weight-slim elementor-widget elementor-widget-heading\" data-id=\"179801f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">The Decisioning Brain of the Contact Center<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-77445f9b elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"77445f9b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Orchestrator introduces a centralized intelligence layer that connects fragmented CCaaS platforms, routing engines, CRMs, IVRs, and digital channels. It continuously optimizes for desired business outcomes across three areas:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2b1c7209 e-con-full e-flex e-con e-child\" data-id=\"2b1c7209\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-1bb88afb e-con-full e-flex e-con e-child\" data-id=\"1bb88afb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-67e95d79 font-weight-bold elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"67e95d79\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Decisioning <br>Engine<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1d125574 font-weight-bold elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"1d125574\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Decisioning <br>Engine<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30a398f9 font-weight-bold elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-heading\" data-id=\"30a398f9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Decisioning Engine<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-428e1c5d e-con-full e-flex e-con e-child\" data-id=\"428e1c5d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5439a925 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"5439a925\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/HIW_Decisioning.json&quot;,&quot;id&quot;:&quot;22258&quot;,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61e6c3e3 elementor-widget elementor-widget-text-editor\" data-id=\"61e6c3e3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Continuously refines routing and business rules in real time, ensuring each interaction is handled to drive the desired outcome across planned events, unplanned disruptions, and day-to-day operations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4c3c6487 e-con-full e-flex e-con e-child\" data-id=\"4c3c6487\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3a4d5616 font-weight-bold elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"3a4d5616\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">End-to-End Journey Orchestration<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42e8c5e7 font-weight-bold elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-heading\" data-id=\"42e8c5e7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">End-to-End Journey Orchestration<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-3d571bf e-con-full e-flex e-con e-child\" data-id=\"3d571bf\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6b48d32 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"6b48d32\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/HIW_End_to_End_Journey.json&quot;,&quot;id&quot;:&quot;22259&quot;,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b37d686 elementor-widget elementor-widget-text-editor\" data-id=\"5b37d686\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Coordinates decisions across the full interaction lifecycle, from pre-contact through post-interaction, to optimize each customer journey holistically.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-283eb0d0 e-con-full e-flex e-con e-child\" data-id=\"283eb0d0\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-670b33cc font-weight-bold elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"670b33cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">CCaaS <br>Migration<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-344c6353 font-weight-bold elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-heading\" data-id=\"344c6353\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">CCaaS <br>Migration<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7ffec5b6 e-con-full e-flex e-con e-child\" data-id=\"7ffec5b6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-48ed6bc2 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"48ed6bc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/HIW_CCaaS.json&quot;,&quot;id&quot;:&quot;22260&quot;,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65666e75 elementor-widget elementor-widget-text-editor\" data-id=\"65666e75\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Abstracts decision logic independently of underlying platforms, enabling faster, lower-risk migrations without disrupting performance or requiring manual rule translation.<\/p>\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-3016a28e e-flex e-con-boxed e-con e-child\" data-id=\"3016a28e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4d7e8709 font-weight-regular elementor-widget elementor-widget-heading\" data-id=\"4d7e8709\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Measurable and Transparent AI Orchestration <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15301c16 elementor-widget__width-initial font-weight-slim elementor-widget elementor-widget-heading\" data-id=\"15301c16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Safe Simulation You Can Validate<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4c072642 elementor-widget elementor-widget-text-editor\" data-id=\"4c072642\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Operational changes are often slow and risky because teams cannot see the impact before going live. Afiniti Orchestrator includes built-in simulation. Teams can model what-if scenarios, run hundreds of routing variations simultaneously, and understand projected operational and financial impact before any deployment.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-15b777d8 e-con-full dots-bottom e-flex e-con e-child\" data-id=\"15b777d8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-472728ea elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"472728ea\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Measurable_and_Transparent_V3.json&quot;,&quot;id&quot;:&quot;22262&quot;,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b56fb1 elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"5b56fb1\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Performance_Evaluation_Mobile_v5.json&quot;,&quot;id&quot;:&quot;22125&quot;,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a711596 elementor-widget elementor-widget-text-editor\" data-id=\"a711596\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>After changes go live, post-action analytics transparently measure ROI and continuously suggest improvements for even greater value.<\/p>\t\t\t\t\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-6c940712 e-flex e-con-boxed e-con e-child\" data-id=\"6c940712\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66d42270 font-weight-regular elementor-widget elementor-widget-heading\" data-id=\"66d42270\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Use Cases<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-652acb17 elementor-widget__width-initial font-weight-slim elementor-widget elementor-widget-heading\" data-id=\"652acb17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Decisioning Engine: Always-On Optimization<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4933b685 e-con-full e-flex e-con e-child\" data-id=\"4933b685\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4f0efe5f elementor-widget elementor-widget-html\" data-id=\"4f0efe5f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"custom-toggle-container dual\">\n  <div class=\"toggle-visual\">\n    <img decoding=\"async\" class=\"toggle-image active\" src=\"\/wp-content\/uploads\/2026\/05\/Planned-Demand-Shifts.svg\" data-toggle=\"01\"\n      alt=\"Planned Demand\" \/>\n\n    <img decoding=\"async\" class=\"toggle-image\" src=\"\/wp-content\/uploads\/2026\/05\/Unplanned-Disruptions.svg\" data-toggle=\"02\"\n      alt=\"Unplanned Disruptions\" \/>\n\n    <img decoding=\"async\" class=\"toggle-image\" src=\"\/wp-content\/uploads\/2026\/05\/Day-to-Day-Optimization.svg\" data-toggle=\"03\"\n      alt=\"Day to day\" \/>\n  <\/div>\n\n  <div class=\"toggle-col\">\n    <div class=\"custom-toggle-box\" data-toggle=\"01\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"icon-block\">01<\/div>\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title desktop\">Planned Demand Shifts<\/h3>\n              <span class=\"toggle-icon\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19.465\" height=\"10.108\" viewBox=\"0 0 19.465 10.108\">\n                  <path id=\"Path_15569\" data-name=\"Path 15569\" d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\" fill=\"#544ec5\" \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Set routing goals in natural language before peaks such as promotions, product launches, or seasonal surges. Afiniti Orchestrator simulates scenarios and recommends SLA thresholds, overflow rules, and queue changes before demand arrives.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\" data-toggle=\"02\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"icon-block\">02<\/div>\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">Unplanned Disruptions<\/h3>\n              <span class=\"toggle-icon\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19.465\" height=\"10.108\" viewBox=\"0 0 19.465 10.108\">\n                  <path id=\"Path_15569\" data-name=\"Path 15569\" d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\" fill=\"#544ec5\" \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti Orchestrator detects capacity drops instantly, simulates re-routing within seconds, and expands agent eligibility automatically to absorb demand while protecting revenue and SLAs.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\" data-toggle=\"03\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"icon-block\">03<\/div>\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">Day-to-Day Optimization<\/h3>\n              <span class=\"toggle-icon\">\n                <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"19.465\" height=\"10.108\" viewBox=\"0 0 19.465 10.108\">\n                  <path id=\"Path_15569\" data-name=\"Path 15569\" d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\" fill=\"#544ec5\" \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Always-on intelligence continuously monitors KPIs, auto-adjusts routing before SLAs slip, surfaces anomalies proactively, and routes low-value intents to AI first.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<style>\n  .custom-toggle-container.dual.desktop {\n    display: none !important;\n  }\n\n  .custom-toggle-container.dual.mobile {\n    display: flex !important;\n  }\n\n  .custom-toggle-container.dual {\n    gap: 20px;\n    flex-direction: column;\n    display: flex !important;\n  }\n\n  .custom-toggle-container.dual .toggle-col {\n    flex: 1;\n    gap: 0px;\n    display: flex;\n    flex-direction: column;\n  }\n\n  .custom-toggle-container.dual .toggle-col .custom-toggle-box:first-child {\n    border-radius: 15px 15px 0px 0px;\n  }\n\n  .custom-toggle-container.dual .toggle-col .custom-toggle-box:last-child {\n    border-radius: 0px 0px 15px 15px;\n  }\n\n  .custom-toggle-box {\n    cursor: pointer;\n    display: flex;\n    border-radius: 0;\n    overflow: hidden;\n    position: relative;\n    align-items: center;\n    box-sizing: border-box;\n    padding: 18px 18px 18px 18px;\n    transition: background-color 0.3s ease;\n    border: 1px solid var(--e-global-color-dbf2942);\n    background-color: var(--e-global-color-d055c08);\n  }\n\n  .custom-toggle-container.dual .toggle-inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .toggle-header {\n    display: flex;\n    flex-direction: column;\n    transition: color 0.3s ease;\n    color: var(--e-global-color-primary);\n  }\n\n  .custom-toggle-container.dual .header-inner {\n    flex: 1;\n  }\n\n  .toggle-header-top {\n    gap: 16px;\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n  }\n\n  .toggle-header-top .header-inner {\n    gap: 10px;\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  .toggle-header-top .toggle-title {\n    margin: 0;\n    font-weight: 400;\n    text-align: left;\n    line-height: 24px;\n    color: var(--e-global-color-primary);\n    font-size: var(--e-global-typography-547cd0e-font-size);\n    line-height: var(--e-global-typography-547cd0e-line-height);\n    letter-spacing: var(--e-global-typography-547cd0e-letter-spacing);\n  }\n\n  .custom-toggle-box {\n    padding: 22px 18px 22px 18px;\n  }\n\n  .custom-toggle-container.dual .toggle-icon {\n    transition: transform 0.3s ease;\n  }\n\n  .custom-toggle-container.dual .toggle-icon svg {\n    width: 16px;\n  }\n\n  .custom-toggle-container.dual .toggle-content {\n    opacity: 0;\n    cursor: auto;\n    max-height: 0;\n    overflow: hidden;\n    padding-left: 38px;\n    padding-right: 16px;\n    color: var(--e-global-color-text);\n    font-size: var(--e-global-typography-0783073-font-size);\n    line-height: var(--e-global-typography-0783073-line-height);\n    letter-spacing: var(--e-global-typography-0783073-letter-spacing);\n    transition: opacity 0.3s ease, max-height 0.4s ease, margin-top 0.4s ease;\n  }\n\n  .custom-toggle-container.dual .toggle-content .testimonial-cta-wrapper,\n  .custom-toggle-container.dual .toggle-content .cta-txt {\n    font-weight: 400;\n    font-size: 16px;\n    align-items: center;\n    display: inline-flex;\n    letter-spacing: -0.3px;\n    color: var(--e-global-color-primary);\n    line-height: 24px;\n    font-family: var(--e-global-typography-3871339-font-family), Sans-serif;\n  }\n\n  .custom-toggle-container.dual .toggle-content .cta-txt {\n    display: initial;\n  }\n\n  .custom-toggle-container.dual .toggle-content .cta-txt a {\n    text-decoration: underline;\n  }\n\n  .custom-toggle-container.dual .toggle-content a {\n    color: var(--e-global-color-primary);\n  }\n\n  .custom-toggle-container.dual .toggle-content .testimonial-cta-wrapper .cta-new-wrapper {\n    margin-right: 15px;\n  }\n\n  .toggle-content p {\n    margin: 0 0px 20px;\n  }\n\n  .custom-toggle-box.active .toggle-content {\n    opacity: 1;\n    margin-top: 8px;\n    max-height: 1000px;\n  }\n\n  .custom-toggle-box.active .toggle-icon {\n    transform: rotate(180deg);\n  }\n\n  .custom-toggle-container.dual .toggle-header .icon-block {\n    width: 22px;\n    display: flex;\n    font-weight: 400;\n    color: var(--e-global-color-primary);\n    font-size: var(--e-global-typography-3871339-font-size);\n    line-height: var(--e-global-typography-3871339-line-height);\n    letter-spacing: var(--e-global-typography-3871339-letter-spacing);\n    font-family: var(--e-global-typography-3871339-font-family), Sans-serif;\n  }\n\n  .toggle-visual {\n    position: relative;\n    width: 100%;\n    aspect-ratio: 1 \/ 1;\n  }\n\n  .toggle-image {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: contain;\n\n    opacity: 0;\n    transform: scale(0.98);\n    transition: opacity 0.35s ease, transform 0.35s ease;\n    pointer-events: none;\n  }\n\n  .toggle-image.active {\n    opacity: 1;\n    transform: scale(1);\n  }\n\n  @media (min-width: 767px) {\n    .custom-toggle-container.dual.desktop {\n      display: flex !important;\n    }\n\n    .custom-toggle-container.dual.mobile {\n      display: none !important;\n    }\n\n    .custom-toggle-box {\n      padding: 16px 10px 16px 12px;\n    }\n\n    .toggle-header-top {\n      gap: 10px;\n    }\n\n    .custom-toggle-container.dual .toggle-content {\n      padding-left: 42px;\n      padding-right: 54px;\n    }\n\n    .toggle-visual {\n      width: 65%;\n      margin: 0 auto;\n    }\n\n    .custom-toggle-container.dual .toggle-header .icon-block {\n      width: 32px;\n    }\n\n    .custom-toggle-container.dual .toggle-content .testimonial-cta-wrapper,\n    .custom-toggle-container.dual .toggle-content .cta-txt {\n      line-height: var(--e-global-typography-547cd0e-line-height);\n      font-size: 18px;\n      letter-spacing: var(--e-global-typography-547cd0e-letter-spacing);\n    }\n\n  }\n\n  @media (min-width: 880px) {\n\n    .custom-toggle-container.dual {\n      flex-direction: row;\n    }\n\n    .custom-toggle-box {\n      padding: 24px 20px 24px 24px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .toggle-visual {\n      max-width: 330px;\n    }\n  }\n\n  @media (min-width: 1366px) {\n    .toggle-header-top {\n      gap: 18px;\n    }\n\n    .toggle-header-top .toggle-title {\n      padding-right: 20px;\n    }\n\n    .custom-toggle-container.dual .toggle-content {\n      padding-left: 50px;\n    }\n\n    .custom-toggle-container.dual .toggle-icon svg {\n      width: 18px;\n    }\n\n    .toggle-visual {\n      max-width: 430px;\n    }\n\n    .custom-toggle-box.active .toggle-content {\n      margin-top: 12px;\n    }\n  }\n\n  \/* 1366px *\/\n\n  @media (min-width: 1700px) {\n    .toggle-header-top {\n      gap: 38px;\n    }\n\n    .custom-toggle-box {\n      padding: 30px 20px 30px 24px;\n    }\n\n    .custom-toggle-container.dual .toggle-content {\n      padding-left: 70px;\n    }\n\n    .custom-toggle-container.dual .toggle-icon svg {\n      width: 22px;\n    }\n\n    .toggle-content p {\n      margin: 0 0px 16px;\n    }\n\n    .toggle-visual {\n      max-width: 500px;\n    }\n\n    .custom-toggle-container.dual .toggle-content .testimonial-cta-wrapper,\n    .custom-toggle-container.dual .toggle-content .cta-txt {\n      font-size: 20px;\n    }\n  }\n\n  \/* 1700px *\/\n<\/style>\n\n<script>\n  document.addEventListener('DOMContentLoaded', function () {\n    const toggleBoxes = document.querySelectorAll('.custom-toggle-box');\n    const images = document.querySelectorAll('.toggle-image');\n\n    function activateImage(toggleId) {\n      images.forEach(img => {\n        img.classList.toggle(\n          'active',\n          img.dataset.toggle === toggleId\n        );\n      });\n    }\n\n    function activateToggle(box) {\n      toggleBoxes.forEach(b => {\n        b.classList.remove('active');\n        const c = b.querySelector('.toggle-content');\n        c.style.maxHeight = null;\n        c.style.opacity = 0;\n      });\n\n      const content = box.querySelector('.toggle-content');\n      box.classList.add('active');\n      content.style.maxHeight = content.scrollHeight + 'px';\n      content.style.opacity = 1;\n\n      if (box.dataset.toggle) {\n        activateImage(box.dataset.toggle);\n      }\n    }\n\n    toggleBoxes.forEach(box => {\n      box.addEventListener('click', () => {\n        if (!box.classList.contains('active')) {\n          activateToggle(box);\n        }\n      });\n    });\n\n    \/\/ \ud83d\udd39 Activate FIRST toggle by default\n    if (toggleBoxes.length) {\n      activateToggle(toggleBoxes[0]);\n    }\n\n    \/\/ Recalculate height on resize\n    window.addEventListener('resize', () => {\n      document\n        .querySelectorAll('.custom-toggle-box.active .toggle-content')\n        .forEach(content => {\n          content.style.maxHeight = content.scrollHeight + 'px';\n        });\n    });\n\n  document.querySelectorAll('.testimonial-cta-wrapper').forEach((learnMore) => {\n    const cta = learnMore.querySelector('.cta-new-wrapper');\n\n    if (!cta) return;\n\n    learnMore.addEventListener('mouseenter', () => {\n      cta.dispatchEvent(new MouseEvent('mouseenter', {\n        bubbles: true,\n        cancelable: true,\n        view: window\n      }));\n    });\n\n    learnMore.addEventListener('mouseleave', () => {\n      cta.dispatchEvent(new MouseEvent('mouseleave', {\n        bubbles: true,\n        cancelable: true,\n        view: window\n      }));\n    });\n  });\n});\n\n\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-223b4174 e-con-full e-flex e-con e-child\" data-id=\"223b4174\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-538f8316 elementor-widget__width-initial font-weight-slim elementor-widget elementor-widget-heading\" data-id=\"538f8316\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Journey Orchestration: A Journey of One for Every Interaction<\/h3>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-6af7fc40 e-con-full e-flex e-con e-child\" data-id=\"6af7fc40\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-1d54c6cb e-con-full e-flex e-con e-child\" data-id=\"1d54c6cb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6d45eaa6 elementor-widget elementor-widget-image\" data-id=\"6d45eaa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"426\" height=\"338\" src=\"https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/JourneyOrchestration-1_PreInteraction.svg\" class=\"attachment-full size-full wp-image-22264\" alt=\"\" title=\"JourneyOrchestration-1_PreInteractionsvg\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6fea736 elementor-widget elementor-widget-heading\" data-id=\"6fea736\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Pre-Interaction<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3319bc44 no-bottom-margin elementor-widget elementor-widget-text-editor\" data-id=\"3319bc44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Assess customer intent, value, and churn risk. Select the optimal resource, channel, and priority. Elevate high-value interactions silently before the call is placed.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5dd4649a e-con-full e-flex e-con e-child\" data-id=\"5dd4649a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7738578a elementor-widget elementor-widget-image\" data-id=\"7738578a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"426\" height=\"338\" src=\"https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/JourneyOrchestration-1_Interaction.svg\" class=\"attachment-full size-full wp-image-22265\" alt=\"\" title=\"JourneyOrchestration-1_Interactionsvg\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7518d1f0 elementor-widget elementor-widget-heading\" data-id=\"7518d1f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">In-Interaction<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-45d794f3 no-bottom-margin elementor-widget elementor-widget-text-editor\" data-id=\"45d794f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Decide when to contain, escalate, or pivot channels. Steer AI agent behavior. Coordinate handoffs between AI agents and human agents to protect the outcome.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-67e2f2bb e-con-full e-flex e-con e-child\" data-id=\"67e2f2bb\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-541a7886 elementor-widget elementor-widget-image\" data-id=\"541a7886\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"426\" height=\"338\" src=\"https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/Journey-Orchestration-Post-Interaction.svg\" class=\"attachment-full size-full wp-image-22266\" alt=\"\" title=\"Journey-Orchestration-Post-Interactionsvg\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7881fd5d elementor-widget elementor-widget-heading\" data-id=\"7881fd5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Post-Interaction<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-235dd8e5 no-bottom-margin elementor-widget elementor-widget-text-editor\" data-id=\"235dd8e5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Detect churn signals and missed outcomes. Monitor resolution quality and repeat contacts. Feed results back into the model to continuously improve future decisions.<\/p>\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<\/div>\n\t\t<div class=\"elementor-element elementor-element-31564732 e-con-full e-flex e-con e-child\" data-id=\"31564732\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-13eb4c3c elementor-widget__width-initial font-weight-slim elementor-widget elementor-widget-heading\" data-id=\"13eb4c3c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">CCaaS Migration: Migrate on Your Terms<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5001ae88 elementor-widget elementor-widget-text-editor\" data-id=\"5001ae88\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>64% of businesses say switching CCaaS providers is harder than expected, and fewer than 40% of companies meet their desired cloud migration outcomes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c0e78fa elementor-hidden-mobile elementor-widget elementor-widget-image\" data-id=\"1c0e78fa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"1300\" height=\"350\" src=\"https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/CCaaS-Migration.svg\" class=\"attachment-full size-full wp-image-22267\" alt=\"\" title=\"CCaaS-Migrationsvg\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-161540aa elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"161540aa\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/CCaaS_Migration_Mobile.json&quot;,&quot;id&quot;:&quot;22268&quot;,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e896be3 elementor-widget elementor-widget-text-editor\" data-id=\"3e896be3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Orchestrator connects to your existing platform, ingests routing rules, SLAs, and agent groups, and begins optimizing in real time before migration begins. When you are ready to migrate, traffic is incrementally diverted and routing logic is automatically replicated and optimized. No manual rule translation. No reconfiguration. Business continuity is maintained throughout.<\/p>\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-606ac67a e-flex e-con-boxed e-con e-child\" data-id=\"606ac67a\" data-element_type=\"container\" data-e-type=\"container\" 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-2bd4afea e-con-full e-flex e-con e-child\" data-id=\"2bd4afea\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2245d54a elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"2245d54a\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Enterprise_Ecosystem.json&quot;,&quot;id&quot;:&quot;22270&quot;,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-20aeffef e-con-full e-flex e-con e-child\" data-id=\"20aeffef\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6f7a4a83 elementor-widget elementor-widget-heading\" data-id=\"6f7a4a83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">INTEGRATION <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1a07ba17 elementor-widget elementor-widget-heading\" data-id=\"1a07ba17\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Built For the Enterprise Ecosystem<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-614d4891 no-bottom-margin elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"614d4891\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Orchestrator sits above your existing tools as an orchestration layer. It is platform-agnostic and integrates with CCaaS and ACD platforms, IVR and IVA systems, business rules engines, CRM and journey data, offer management systems, and enterprise data environments. It coordinates decisions across these systems without replacing them.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5d8a9e3e no-bottom-margin elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"5d8a9e3e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Orchestrator works with your data the way it is. No data cleanup or transformation project is required to begin. Most enterprises are up and running in weeks, not months.<\/p>\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-80e17b e-flex e-con-boxed e-con e-child\" data-id=\"80e17b\" data-element_type=\"container\" data-e-type=\"container\" 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-566e1adb e-con-full e-flex e-con e-child\" data-id=\"566e1adb\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-11fd8899 font-weight-regular elementor-widget elementor-widget-heading\" data-id=\"11fd8899\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Measurable Outcomes<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a2835e2 elementor-widget__width-initial font-weight-slim elementor-widget elementor-widget-heading\" data-id=\"4a2835e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Driving Results That Matter<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7ebb1f0d elementor-widget elementor-widget-text-editor\" data-id=\"7ebb1f0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Orchestrator runs outcome-driven operations across complex contact centers.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c4fac28 font-weight-medium elementor-widget elementor-widget-text-editor\" data-id=\"1c4fac28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>You can use Afiniti Orchestrator to:<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-75df6fa4 e-con-full e-flex e-con e-child\" data-id=\"75df6fa4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54cd4036 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"54cd4036\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li>Improve operational efficiency and reduce manual rule management<\/li><li>Protect service levels and SLAs across channels and queues<\/li><li>Increase revenue and conversion by routing every interaction to the best resource<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65faf6d5 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"65faf6d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<ul><li>Elevate customer experience with a coordinated journey across AI and human agents<\/li><li>Adapt quickly to operational change, from planned surges to unplanned outages<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-76f3289e banner-video e-con-full e-flex e-con e-child\" data-id=\"76f3289e\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-654d9112 e-con-full e-flex e-con e-child\" data-id=\"654d9112\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39d48abd elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"39d48abd\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/www.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Measurable-Outcomes-V2.json&quot;,&quot;id&quot;:22312,&quot;size&quot;:&quot;&quot;},&quot;lazyload&quot;:&quot;yes&quot;,&quot;source&quot;:&quot;media_file&quot;,&quot;caption_source&quot;:&quot;none&quot;,&quot;link_to&quot;:&quot;none&quot;,&quot;trigger&quot;:&quot;arriving_to_viewport&quot;,&quot;viewport&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;play_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;start_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:0,&quot;sizes&quot;:[]},&quot;end_point&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:100,&quot;sizes&quot;:[]},&quot;renderer&quot;:&quot;svg&quot;}\" data-widget_type=\"lottie.default\">\n\t\t\t\t\t<div class=\"e-lottie__container\"><div class=\"e-lottie__animation\"><\/div><\/div>\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\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-63a4bd59 e-flex e-con-boxed e-con e-child\" data-id=\"63a4bd59\" data-element_type=\"container\" data-e-type=\"container\" 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-1f8d3ce9 e-con-full e-flex e-con e-child\" data-id=\"1f8d3ce9\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-71edd2a7 elementor-widget elementor-widget-heading\" data-id=\"71edd2a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Schedule a Value Scan<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f0acb1d no-bottom-margin elementor-widget elementor-widget-text-editor\" data-id=\"1f0acb1d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Explore where proactive, outcome-driven orchestration can create the greatest impact across your contact center operations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5bcba77d elementor-widget elementor-widget-cta-new\" data-id=\"5bcba77d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cta-new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"cta-container\">\r\n      <a class=\"cta-new-wrapper cta-wrapper   theme-light  \"\r\n         href=\"https:\/\/www.afiniti.com\/contact\/#afiniti-orchestrator\" >\r\n                  Request a Meeting         \r\n        \r\n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/www.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-dark-single.json\"><\/div>\r\n      <\/a>\r\n    <\/div>\r\n\r\n    \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-27ea4005 e-con-full e-flex e-con e-child\" data-id=\"27ea4005\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t<div class=\"elementor-element elementor-element-594421f4 e-flex e-con-boxed e-con e-child\" data-id=\"594421f4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-6cb34aaa e-con-full e-flex e-con e-child\" data-id=\"6cb34aaa\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-15cd4a5c font-weight-regular elementor-widget elementor-widget-heading\" data-id=\"15cd4a5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Industry Specific Outcomes<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-34322f0d font-weight-slim elementor-widget elementor-widget-heading\" data-id=\"34322f0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Make every interaction count <\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1051e297 e-con-full elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile e-flex e-con e-child\" data-id=\"1051e297\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3df89a44 elementor-widget elementor-widget-cta-new\" data-id=\"3df89a44\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cta-new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"cta-container\">\r\n      <a class=\"cta-new-wrapper cta-wrapper   theme-light  \"\r\n         href=\"https:\/\/www.afiniti.com\/contact\/\" >\r\n                  Request a Meeting         \r\n        \r\n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/www.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-dark-single.json\"><\/div>\r\n      <\/a>\r\n    <\/div>\r\n\r\n    \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-4712f3ea e-con-full e-flex e-con e-child\" data-id=\"4712f3ea\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-3e17574 elementor-arrows-position-inside elementor-widget elementor-widget-n-carousel\" data-id=\"3e17574\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;carousel_items&quot;:[{&quot;slide_title&quot;:&quot;Slide #1&quot;,&quot;_id&quot;:&quot;587b348&quot;},{&quot;slide_title&quot;:&quot;Slide #2&quot;,&quot;_id&quot;:&quot;3c848df&quot;},{&quot;slide_title&quot;:&quot;Slide #3&quot;,&quot;_id&quot;:&quot;a37ec68&quot;},{&quot;slide_title&quot;:&quot;Slide #4&quot;,&quot;_id&quot;:&quot;5737a66&quot;},{&quot;slide_title&quot;:&quot;Slide #5&quot;,&quot;_id&quot;:&quot;c3ca9f2&quot;}],&quot;image_spacing_custom&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:6,&quot;sizes&quot;:[]},&quot;slides_to_show&quot;:&quot;3&quot;,&quot;slides_to_show_widescreen&quot;:&quot;3&quot;,&quot;slides_to_show_laptop&quot;:&quot;2&quot;,&quot;slides_to_show_tablet&quot;:&quot;1&quot;,&quot;slides_to_show_mobile&quot;:&quot;1&quot;,&quot;speed&quot;:500,&quot;arrows&quot;:&quot;yes&quot;,&quot;image_spacing_custom_widescreen&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_laptop&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile_extra&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;image_spacing_custom_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]}}\" data-widget_type=\"nested-carousel.default\">\n\t\t\t\t\t\t\t<div class=\"e-n-carousel swiper\" role=\"region\" aria-roledescription=\"carousel\" aria-label=\"Carousel\" dir=\"ltr\">\n\t\t\t<div class=\"swiper-wrapper\" aria-live=\"polite\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"1\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"1 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-bb0ea41 e-con-full e-flex e-con e-child\" data-id=\"bb0ea41\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-66a9875 industry-cards elementor-widget elementor-widget-card_new\" data-id=\"66a9875\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"card_new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <a class=\"card-new-wrapper\"\r\n      style=\"background-image: url(https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/Telco-Media-new.jpg); background-size:cover;\"\r\n      href=\"https:\/\/www.afiniti.com\/industries\/telco-media\/\" role=\"listitem\"\r\n      aria-label=\"Telco &amp; Media\">\r\n      <div class=\"heading-wrapper\">\r\n                  <h3 class=\"card-heading\">Telco &amp; Media<\/h3>\r\n              <\/div>\r\n      <div class=\"card-new-bottom\">\r\n                  <div class=\"summary no-bottom-margin\" style=\"margin-bottom: 10px\">\r\n            <p>Top Telco<br \/>Generates over<\/p>          <\/div>\r\n                          <h3 class=\"sub-heading\">\r\n            $1b          <\/h3>\r\n                          <div class=\"summary\">\r\n            <p>with Afiniti<\/p>          <\/div>\r\n              <\/div>\r\n    <\/a>\r\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"2\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"2 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-1b33d91 e-con-full e-flex e-con e-child\" data-id=\"1b33d91\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d05e662 elementor-widget elementor-widget-card_new\" data-id=\"d05e662\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"card_new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <a class=\"card-new-wrapper\"\r\n      style=\"background-image: url(https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/Financial-Services-2.jpg); background-size:cover;\"\r\n      href=\"https:\/\/www.afiniti.com\/industries\/financial-services\/\" role=\"listitem\"\r\n      aria-label=\"Financial Services\">\r\n      <div class=\"heading-wrapper\">\r\n                  <h3 class=\"card-heading\">Financial Services<\/h3>\r\n              <\/div>\r\n      <div class=\"card-new-bottom\">\r\n                  <div class=\"summary no-bottom-margin\" style=\"margin-bottom: 10px\">\r\n            <p>International Bank<br \/>Increases Loan Sales by<\/p>          <\/div>\r\n                          <h3 class=\"sub-heading\">\r\n            12%          <\/h3>\r\n                          <div class=\"summary\">\r\n            <p>with Afiniti<\/p>          <\/div>\r\n              <\/div>\r\n    <\/a>\r\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"3\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"3 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9c8589b e-con-full e-flex e-con e-child\" data-id=\"9c8589b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7baee49 elementor-widget elementor-widget-card_new\" data-id=\"7baee49\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"card_new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <a class=\"card-new-wrapper\"\r\n      style=\"background-image: url(https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/05\/Insurance-2.jpg); background-size:cover;\"\r\n      href=\"https:\/\/www.afiniti.com\/industries\/insurance\/\" role=\"listitem\"\r\n      aria-label=\"Insurance\">\r\n      <div class=\"heading-wrapper\">\r\n                  <h3 class=\"card-heading\">Insurance<\/h3>\r\n              <\/div>\r\n      <div class=\"card-new-bottom\">\r\n                  <div class=\"summary no-bottom-margin\" style=\"margin-bottom: 10px\">\r\n            <p>Large U.S. Insurer<br \/>Increases Lifetime Premiums by<\/p>          <\/div>\r\n                          <h3 class=\"sub-heading\">\r\n            $450m+          <\/h3>\r\n                          <div class=\"summary\">\r\n            <p>with Afiniti<\/p>          <\/div>\r\n              <\/div>\r\n    <\/a>\r\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"4\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"4 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-6cd692d e-con-full e-flex e-con e-child\" data-id=\"6cd692d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ee5e6e1 elementor-widget elementor-widget-card_new\" data-id=\"ee5e6e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"card_new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <a class=\"card-new-wrapper\"\r\n      style=\"background-image: url(https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/03\/healthcare-card.jpg); background-size:cover;\"\r\n      href=\"https:\/\/www.afiniti.com\/industries\/healthcare\/\" role=\"listitem\"\r\n      aria-label=\"Healthcare\">\r\n      <div class=\"heading-wrapper\">\r\n                  <h3 class=\"card-heading\">Healthcare<\/h3>\r\n              <\/div>\r\n      <div class=\"card-new-bottom\">\r\n                  <div class=\"summary no-bottom-margin\" style=\"margin-bottom: 10px\">\r\n            <p>Top U.S. Healthcare <br \/>Insurer Increases Telesales by<\/p>          <\/div>\r\n                          <h3 class=\"sub-heading\">\r\n            6%          <\/h3>\r\n                          <div class=\"summary\">\r\n            <p>with Afiniti<\/p>          <\/div>\r\n              <\/div>\r\n    <\/a>\r\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"swiper-slide\" data-slide=\"5\" role=\"group\" aria-roledescription=\"slide\" aria-label=\"5 of 5\">\n\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f6db991 e-con-full e-flex e-con e-child\" data-id=\"f6db991\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-4acb559 elementor-widget elementor-widget-card_new\" data-id=\"4acb559\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"card_new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <a class=\"card-new-wrapper\"\r\n      style=\"background-image: url(https:\/\/www.afiniti.com\/wp-content\/uploads\/2026\/03\/Travel-card.jpg); background-size:cover;\"\r\n      href=\"https:\/\/www.afiniti.com\/industries\/travel-hospitality\/\" role=\"listitem\"\r\n      aria-label=\"Travel &amp; Hospitality\">\r\n      <div class=\"heading-wrapper\">\r\n                  <h3 class=\"card-heading\">Travel &amp; Hospitality<\/h3>\r\n              <\/div>\r\n      <div class=\"card-new-bottom\">\r\n                  <div class=\"summary no-bottom-margin\" style=\"margin-bottom: 10px\">\r\n            <p>Global Hospitality<br \/>Company Increases LTV by<\/p>          <\/div>\r\n                          <h3 class=\"sub-heading\">\r\n            $40m          <\/h3>\r\n                          <div class=\"summary\">\r\n            <p>with Afiniti<\/p>          <\/div>\r\n              <\/div>\r\n    <\/a>\r\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-prev\" role=\"button\" tabindex=\"0\" aria-label=\"Previous\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" id=\"Group_43724\" data-name=\"Group 43724\" width=\"26.75\" height=\"12\" viewBox=\"0 0 26.75 12\"><circle id=\"Ellipse_1232\" data-name=\"Ellipse 1232\" cx=\"1.425\" cy=\"1.425\" r=\"1.425\" transform=\"translate(4.576)\" fill=\"#fff\"><\/circle><circle id=\"Ellipse_1234\" data-name=\"Ellipse 1234\" cx=\"1.425\" cy=\"1.425\" r=\"1.425\" transform=\"translate(0 4.575)\" fill=\"#fff\"><\/circle><circle id=\"Ellipse_1236\" data-name=\"Ellipse 1236\" cx=\"1.425\" cy=\"1.425\" r=\"1.425\" transform=\"translate(4.576 4.575)\" fill=\"#da4b60\"><\/circle><circle id=\"Ellipse_1235\" data-name=\"Ellipse 1235\" cx=\"1.425\" cy=\"1.425\" r=\"1.425\" transform=\"translate(4.576 9.15)\" fill=\"#fff\"><\/circle><line id=\"Line_1155\" data-name=\"Line 1155\" x2=\"15.744\" transform=\"translate(10.256 5.965)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-width=\"1.5\"><\/line><\/svg>\t\t\t<\/div>\n\t\t\t<div class=\"elementor-swiper-button elementor-swiper-button-next\" role=\"button\" tabindex=\"0\" aria-label=\"Next\">\n\t\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"26.75\" height=\"12\" viewBox=\"0 0 26.75 12\"><g id=\"Group_43724\" data-name=\"Group 43724\" transform=\"translate(5170.971 5593.975)\"><circle id=\"Ellipse_1232\" data-name=\"Ellipse 1232\" cx=\"1.425\" cy=\"1.425\" r=\"1.425\" transform=\"translate(-5151.646 -5593.975)\" fill=\"#fff\"><\/circle><circle id=\"Ellipse_1234\" data-name=\"Ellipse 1234\" cx=\"1.425\" cy=\"1.425\" r=\"1.425\" transform=\"translate(-5147.07 -5589.4)\" fill=\"#fff\"><\/circle><circle id=\"Ellipse_1236\" data-name=\"Ellipse 1236\" cx=\"1.425\" cy=\"1.425\" r=\"1.425\" transform=\"translate(-5151.646 -5589.4)\" fill=\"#da4b60\"><\/circle><circle id=\"Ellipse_1235\" data-name=\"Ellipse 1235\" cx=\"1.425\" cy=\"1.425\" r=\"1.425\" transform=\"translate(-5151.646 -5584.825)\" fill=\"#fff\"><\/circle><line id=\"Line_1155\" data-name=\"Line 1155\" x1=\"15.744\" transform=\"translate(-5170.221 -5588.01)\" fill=\"none\" stroke=\"#fff\" stroke-linecap=\"round\" stroke-width=\"1.5\"><\/line><\/g><\/svg>\t\t\t<\/div>\n\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-53635610 e-flex e-con-boxed e-con e-child\" data-id=\"53635610\" data-element_type=\"container\" data-e-type=\"container\" 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-205f586f e-flex e-con-boxed e-con e-child\" data-id=\"205f586f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-758bde77 elementor-widget elementor-widget-heading\" data-id=\"758bde77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Frequently Asked Questions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3e004853 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"3e004853\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"custom-toggle-container\">\n  <div class=\"toggle-col\">\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title desktop\">What does Afiniti Orchestrator do?<\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti Orchestrator is the decisioning brain of the enterprise contact center. It is the centralized intelligence layer that unifies fragmented routing logic, SLAs, and business priorities across CCaaS, ACD, IVR, CRM, and other contact center systems.\n          <\/p>\n          <p>\n            Orchestrator drives outcome orchestration across three capabilities: always-on decisioning for day-to-day operations, end-to-end journey orchestration across the full customer lifecycle, and safe CCaaS migration without manual rule translation. It removes the need to manage business rules manually, improves safety through simulation, and continuously optimizes routing across channels, queues, and operational systems.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">What is contact center orchestration?<\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Contact center orchestration coordinates decisions across customer interactions, channels, agents, and operational systems. Afiniti Orchestrator connects systems through a unified intelligence layer, so decisions work together instead of operating in silos.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                What capabilities does Afiniti Orchestrator deliver?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti\u202fOrchestrator\u202foperates\u202fthrough three coordinated capabilities:\n          <\/p>\n          <p>\n            <b>Unified Decisioning:<\/b> Connects fragmented customer-interaction platforms into a single AI control layer.\n          <\/p>\n          <p>\n            <b>AI-Driven Optimization:<\/b> Continuously optimizes your routing, orchestrates a journey of one for each interaction and streamlines migrations.\n          <\/p>\n          <p>\n            <b>Safe Simulation:<\/b> Tests \u201cwhat-if\u201d scenarios before deployment to predict operational and financial impact.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                What does \u201csafe simulation\u201d mean?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Safe simulation lets teams test what-if scenarios and evaluate projected impact before changes go live. Afiniti Orchestrator can run hundreds of routing variations simultaneously, far beyond what any team of humans could evaluate manually. This reduces risk and helps teams understand tradeoffs before deployment.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                What problem does Afiniti Orchestrator solve?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Enterprise contact centers often operate with fragmented routing logic, business rules scattered across ACDs, IVRs, BREs, and spreadsheets, and limited cross-system visibility. Teams frequently adjust routing logic manually under pressure, which slows response time and introduces rollback risk.\n          <\/p>\n          <p>\n            Afiniti Orchestrator replaces isolated decision-making with coordinated cross-system optimization. It creates a single intelligence layer that unifies goals, rules, and compliance guardrails. It detects ongoing anomalies and opportunities via Afiniti Intelligence and optimizes routing logic across the entire contact center ecosystem.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                How does Afiniti Orchestrator improve ROI?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti Orchestrator improves measurable ROI by optimizing routing logic and business rules to improve business outcomes such as sales and retention, and operational metrics such as abandon rate and average handle time. It helps prevent SLA breaches, reduces manual rule management, improves agent utilization, and strengthens customer lifetime value.\n          <\/p>\n          <p>\n            Orchestrator projects simulated results before deployment and verifies actuals versus simulated metrics after. Most enterprises see gains within days, including improved business outcomes, avoided SLA breaches, and improved productivity.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                How is Afiniti Orchestrator different from traditional routing systems?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Traditional routing systems rely on static thresholds and isolated overflow logic. Teams react to problems after damage is done.\n          <\/p>\n          <p>\n            Afiniti Orchestrator detects anomalies and potential SLA breaches before they occur, then performs coordinated real-time decision optimization across channels, queues, routing logic, and operational constraints. It optimizes using a multi-objective optimizer across desired outcomes, SLAs, capacity constraints, compliance requirements, and business priorities. When appropriate, it presents options and tradeoffs to a human in the loop.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                How is Afiniti Orchestrator different from native switch or CCaaS expansion rules?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Native expansion rules respond to predefined thresholds such as wait time or queue length. They are updated by trained professionals, which slows reaction time and introduces rollback risk due to manual error.\n          <\/p>\n          <p>\n            Afiniti Orchestrator evaluates all active SLAs, constraints, and desired outcomes simultaneously. It runs hundreds of simulated routing variations, predicts outcomes and SLA breaches, and makes coordinated routing decisions that reflect overall business priorities. The result is outcome-based routing rather than one-off overflow responses. \n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">Where does Afiniti Orchestrator sit in the architecture?<\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti Orchestrator sits at the center of the contact center ecosystem as an orchestration and unified intelligence layer. It integrates with CCaaS and ACD platforms, IVR and IVA systems, business rules engines, CRM systems, and workforce management platforms. It coordinates decisions across these systems without replacing them.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                What systems can Afiniti Orchestrator integrate with?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti Orchestrator is platform-agnostic and integrates with CCaaS and ACD platforms, chat systems, IVR and IVA systems, business rules engines, offer management and decisioning systems, CRM and journey data, and enterprise data environments.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                How does Afiniti Orchestrator determine agent eligibility?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti Orchestrator ingests agent certifications and skills as hard eligibility constraints. It dynamically refines agent proficiency using performance data such as outcomes and transcripts. It is also aware of agent utilization targets, fairness requirements, and BPO target volume thresholds when making decisions. Compliance requirements remain enforced while routing flexibility improves.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                How quickly can Afiniti Orchestrator respond to volume spikes?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti Orchestrator reacts within seconds to minutes depending on deployment. The system evaluates SLAs, capacity, and priorities together, improving decision quality continuously as live operational feedback is received. During predictable surges, early decisions operate within guardrails, and precision improves as live data such as queue times, abandon rates, and utilization feed into the optimizer.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                How does Afiniti Orchestrator handle unplanned disruptions?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Afiniti Orchestrator detects capacity drops instantly, simulates re-routing within seconds, and expands agent eligibility automatically to absorb demand. It restores original routing once the disruption is resolved. The system evaluates SLAs, capacity, and priorities together, so decisions reflect the full operational picture rather than a narrow, predefined rule.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"custom-toggle-box\">\n      <div class=\"toggle-inner\">\n        <div class=\"toggle-header\">\n          <div class=\"toggle-header-top\">\n            <div class=\"header-inner\">\n              <h3 class=\"toggle-title\">\n                Is Afiniti Orchestrator part of outcome orchestration?\n              <\/h3>\n              <span class=\"toggle-icon\">\n                <svg\n                  xmlns=\"http:\/\/www.w3.org\/2000\/svg\"\n                  width=\"19.465\"\n                  height=\"10.108\"\n                  viewBox=\"0 0 19.465 10.108\"\n                >\n                  <path\n                    id=\"Path_15569\"\n                    data-name=\"Path 15569\"\n                    d=\"M313.848,0h19.21l.128.256-9.733,9.853L313.721.256Z\"\n                    transform=\"translate(-313.721)\"\n                    fill=\"#544ec5\"\n                  \/>\n                <\/svg>\n              <\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"toggle-content\">\n          <p>\n            Yes. Afiniti Orchestrator is designed to support outcome orchestration by coordinating cross-system decisions that influence customer journeys, service levels, and business outcomes. It is the central decisioning layer within the Afiniti AI Suite, which also includes Afiniti Pairing, Afiniti Agents, and Afiniti Intelligence.\n          <\/p>\n          <div class=\"testimonial-cta-wrapper\">\n            <a\n              href=\"\/responsible-ai\/\"\n              class=\"cta-new-wrapper cta-wrapper theme-light\"\n              >Learn More About Responsible AI\n              <div\n                class=\"cta-lottie label-lottie\"\n                data-lottie=\"\/wp-content\/plugins\/design-system-plugin-2026\/assets\/lottie\/button-dark-single.json\"\n              ><\/div>\n            <\/a>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n\n<style>\n  .custom-toggle-container.desktop {\n    display: none !important;\n  }\n  .custom-toggle-container.mobile {\n    display: flex !important;\n  }\n  .custom-toggle-container {\n    gap: 10px;\n    flex-direction: column;\n    display: flex !important;\n  }\n\n  .custom-toggle-container .toggle-col {\n    flex: 1;\n    gap: 0px;\n    display: flex;\n    flex-direction: column;\n  }\n  .custom-toggle-container .toggle-col .custom-toggle-box:first-child {\n    border-radius: 15px 15px 0px 0px;\n  }\n  .custom-toggle-container .toggle-col .custom-toggle-box:last-child {\n    border-radius: 0px 0px 15px 15px;\n  }\n  .custom-toggle-box {\n    cursor: pointer;\n    display: flex;\n    border-radius: 0;\n    overflow: hidden;\n    position: relative;\n    align-items: center;\n    box-sizing: border-box;\n    padding: 20px 14px 20px 20px;\n    transition: background-color 0.3s ease;\n    border: 1px solid var(--e-global-color-dbf2942);\n    background-color: var(--e-global-color-d055c08);\n  }\n\n  .custom-toggle-container .toggle-inner {\n    display: flex;\n    flex-direction: column;\n  }\n\n  .toggle-header {\n    display: flex;\n    flex-direction: column;\n    transition: color 0.3s ease;\n    color: var(--e-global-color-primary);\n  }\n\n  .custom-toggle-container .header-inner {\n    flex: 1;\n  }\n\n  .toggle-header-top {\n    gap: 16px;\n    display: flex;\n    align-items: center;\n    justify-content: flex-start;\n  }\n\n  .toggle-header-top .header-inner {\n    gap: 22px;\n    width: 100%;\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n  }\n  .toggle-header-top .toggle-title {\n    margin: 0;\n    text-align: left;\n    color: var(--e-global-color-primary);\n    font-size: var(--e-global-typography-390f6ac-font-size);\n    font-weight: var(--e-global-typography-390f6ac-font-weight);\n    line-height: var(--e-global-typography-390f6ac-line-height);\n    letter-spacing: var(--e-global-typography-390f6ac-letter-spacing);\n    font-family: var(--e-global-typography-390f6ac-font-family), Sans-serif;\n  }\n  .custom-toggle-container .toggle-icon {\n    transition: transform 0.3s ease;\n  }\n  .custom-toggle-container .toggle-icon svg {\n    width: 18px;\n  }\n  .custom-toggle-container .toggle-content {\n    opacity: 0;\n    cursor: auto;\n    max-height: 0;\n    overflow: hidden;\n    padding-left: 0px;\n    padding-right: 16px;\n    color: var(--e-global-color-text);\n    font-size: var(--e-global-typography-0783073-font-size);\n    line-height: var(--e-global-typography-0783073-line-height);\n    letter-spacing: var(--e-global-typography-0783073-letter-spacing);\n    transition:\n      opacity 0.3s ease,\n      max-height 0.4s ease,\n      margin-top 0.4s ease;\n  }\n  .custom-toggle-container .toggle-content .testimonial-cta-wrapper,\n  .custom-toggle-container .toggle-content .cta-txt {\n    font-weight: 400;\n    align-items: center;\n    display: inline-flex;\n    color: var(--e-global-color-primary);\n    font-size: var(--e-global-typography-3871339-font-size);\n    line-height: var(--e-global-typography-3871339-line-height);\n    letter-spacing: var(--e-global-typography-3871339-letter-spacing);\n    font-family: var(--e-global-typography-3871339-font-family), Sans-serif;\n  }\n  .custom-toggle-container .toggle-content .cta-txt {\n    display: initial;\n  }\n  .custom-toggle-container .toggle-content .cta-txt a {\n    text-decoration: underline;\n  }\n  .custom-toggle-container\n    .toggle-content\n    .testimonial-cta-wrapper\n    .cta-new-wrapper {\n    \/* margin-right: 15px; *\/\n  }\n  .toggle-content p {\n    margin: 0;\n  }\n  .toggle-content p:not(:last-child) {\n    margin-bottom: 14px;\n  }\n  .custom-toggle-box.active .toggle-content {\n    opacity: 1;\n    margin-top: 15px;\n    margin-bottom: 5px;\n    max-height: 1000px;\n  }\n  .custom-toggle-box.active .toggle-icon {\n    transform: rotate(180deg);\n  }\n  .custom-toggle-container .toggle-header .icon-block {\n    width: 32px;\n    display: flex;\n    font-weight: 400;\n    color: var(--e-global-color-primary);\n    font-size: var(--e-global-typography-3871339-font-size);\n    line-height: var(--e-global-typography-3871339-line-height);\n    letter-spacing: var(--e-global-typography-3871339-letter-spacing);\n    font-family: var(--e-global-typography-3871339-font-family), Sans-serif;\n  }\n  .custom-toggle-container .testimonial-cta-wrapper {\n    margin: 5px 0px 0px;\n  }\n\n  @media (min-width: 767px) {\n    .custom-toggle-container.desktop {\n      display: flex !important;\n    }\n    .custom-toggle-container.mobile {\n      display: none !important;\n    }\n    .custom-toggle-container {\n      flex-direction: row;\n    }\n    .custom-toggle-box {\n      padding: 26px 16px 26px 22px;\n    }\n    .toggle-header-top {\n      gap: 10px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .custom-toggle-box {\n      padding: 26px 16px 26px 30px;\n    }\n  }\n\n  @media (min-width: 1366px) {\n    .toggle-header-top {\n      gap: 18px;\n    }\n    .custom-toggle-box {\n      padding: 40px 40px 40px 50px;\n    }\n    .custom-toggle-box.active .toggle-content {\n      margin-top: 20px;\n      margin-bottom: 0px;\n    }\n    .custom-toggle-container .toggle-icon svg {\n      width: 18px;\n    }\n    .custom-toggle-container .testimonial-cta-wrapper {\n      margin: 15px 0px 0px;\n    }\n  } \/* 1366px *\/\n\n  @media (min-width: 1700px) {\n    .toggle-header-top {\n      gap: 38px;\n    }\n    .custom-toggle-container .toggle-icon svg {\n      width: 22px;\n    }\n  } \/* 1700px *\/\n<\/style>\n\n<script>\n  document.addEventListener('DOMContentLoaded', function () {\n    document.querySelectorAll('.custom-toggle-container').forEach(container => {\n      const toggleBoxes = container.querySelectorAll('.custom-toggle-box');\n      const images = container.querySelectorAll('.toggle-image');\n\n      function activateImage(toggleId) {\n        images.forEach(img => {\n          img.classList.toggle('active', img.dataset.toggle === toggleId);\n        });\n      }\n\n      function activateBox(box) {\n        const content = box.querySelector('.toggle-content');\n        const toggleId = box.dataset.toggle;\n\n        box.classList.add('active');\n        content.style.maxHeight = content.scrollHeight + 'px';\n        content.style.opacity = 1;\n\n        if (toggleId) {\n          activateImage(toggleId);\n        }\n      }\n\n      \/\/ \ud83d\udd39 DEFAULT ACTIVE TOGGLE (NEW)\n      let activeToggle = container.querySelector('.custom-toggle-box.active');\n\n      if (!activeToggle && toggleBoxes.length) {\n        activeToggle = toggleBoxes[0];\n        activateBox(activeToggle);\n      } else if (activeToggle) {\n        activateBox(activeToggle);\n      }\n\n      toggleBoxes.forEach(box => {\n        const content = box.querySelector('.toggle-content');\n        const header = box.querySelector('.toggle-header');\n\n        box.addEventListener('click', function (e) {\n          \/\/ Ignore clicks inside content\n          if (e.target.closest('.toggle-content')) return;\n\n          if (box.classList.contains('active')) return;\n\n          \/\/ Close others\n          toggleBoxes.forEach(b => {\n            b.classList.remove('active');\n            const c = b.querySelector('.toggle-content');\n            c.style.maxHeight = null;\n            c.style.opacity = 0;\n          });\n\n          \/\/ \u2705 Use existing logic\n          activateBox(box);\n        });\n      });\n    });\n\n    \/\/ Resize handling\n    window.addEventListener('resize', () => {\n      document\n        .querySelectorAll('.custom-toggle-box.active .toggle-content')\n        .forEach(content => {\n          content.style.maxHeight = content.scrollHeight + 'px';\n        });\n    });\n  });\n<\/script>\n\n\n\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-20bd27c8 e-flex e-con-boxed e-con e-child\" data-id=\"20bd27c8\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-44cd639c elementor-widget elementor-widget-heading\" data-id=\"44cd639c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Contact Us<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7d595b43 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"7d595b43\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>If you are exploring ways to improve conversion, retention, or customer experience at scale, our team can help you identify where measurable value can be unlocked using your existing systems.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b2a8a1c elementor-widget elementor-widget-cta-new\" data-id=\"5b2a8a1c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"cta-new.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t    <div class=\"cta-container\">\r\n      <a class=\"cta-new-wrapper cta-wrapper   theme-dark   \"\r\n         href=\"https:\/\/www.afiniti.com\/contact\/#afiniti-orchestrator\" >\r\n                  Connect with Our Team        \r\n        \r\n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/www.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-light-single.json\"><\/div>\r\n      <\/a>\r\n    <\/div>\r\n\r\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<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Afiniti OrchestratorTM The Decisioning Brain of the Enterprise Contact Center Real-Time Decision Control Across Omni-Channel Contact Centers Afiniti Orchestrator is the AI-powered control layer for omni-channel operations that unifies fragmented customer interaction logic across platforms. It continuously optimizes for desired business outcomes, including KPIs, service levels, and channel of choice, running real-time decisioning and safe [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":22434,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":""},"class_list":["post-21788","products","type-products","status-publish","format-standard","has-post-thumbnail","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/products\/21788","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/products"}],"about":[{"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/types\/products"}],"author":[{"embeddable":true,"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/comments?post=21788"}],"version-history":[{"count":67,"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/products\/21788\/revisions"}],"predecessor-version":[{"id":22775,"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/products\/21788\/revisions\/22775"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/media\/22434"}],"wp:attachment":[{"href":"https:\/\/www.afiniti.com\/api\/wp\/v2\/media?parent=21788"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}