
<!-- 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":21687,"date":"2026-02-17T06:41:49","date_gmt":"2026-02-17T06:41:49","guid":{"rendered":"https:\/\/staging.afiniti.com\/?post_type=products&#038;p=21687"},"modified":"2026-04-16T12:48:53","modified_gmt":"2026-04-16T12:48:53","slug":"afiniti-agents","status":"publish","type":"products","link":"https:\/\/staging.afiniti.com\/products\/afiniti-agents\/","title":{"rendered":"Afiniti Agents"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"21687\" class=\"elementor elementor-21687\" data-elementor-post-type=\"products\">\n\t\t\t\t<div class=\"elementor-element elementor-element-bccbee2 e-con-full e-flex e-con e-parent\" data-id=\"bccbee2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-eacef6b e-flex e-con-boxed e-con e-child\" data-id=\"eacef6b\" 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-089563d e-flex e-con-boxed e-con e-child\" data-id=\"089563d\" 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-2dd8432 elementor-widget elementor-widget-heading\" data-id=\"2dd8432\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Afiniti Agents<span>\u2122<\/span><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f253251 font-weight-regular elementor-widget elementor-widget-heading\" data-id=\"f253251\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Agentic AI for voice and chat. Driving lower costs, better customer experiences, and measurable business outcomes.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d87985 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"6d87985\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Agents delivers human-like AI agent interactions powered by real-time intelligence. By dynamically adapting AI personas and knowing when to bring in a human agent, Afiniti Agents enables automation that improves issue resolution, sales, retention, and customer experience.<\/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-3cd3547 e-flex e-con-boxed e-con e-child\" data-id=\"3cd3547\" 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-3154883 elementor-widget elementor-widget-cta-new\" data-id=\"3154883\" 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\">\n      <a class=\"cta-new-wrapper cta-wrapper   theme-light  \"\n         href=\"https:\/\/staging.afiniti.com\/contact\/\" >\n                  Request a Meeting        \n        \n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/staging.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-dark-single.json\"><\/div>\n      <\/a>\n    <\/div>\n\n    \t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16329b6 elementor-widget elementor-widget-cta-new\" data-id=\"16329b6\" 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\">\n      <a class=\"cta-new-wrapper cta-wrapper   theme-dark   \"\n         href=\"https:\/\/staging.afiniti.com\/testimonials\/\" >\n                  See Customer Proof        \n        \n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/staging.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-light-single.json\"><\/div>\n      <\/a>\n    <\/div>\n\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-8c3bc16 banner-video e-con-full e-flex e-con e-child\" data-id=\"8c3bc16\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-53a17af elementor-widget elementor-widget-afiniti_video\" data-id=\"53a17af\" 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\n        <div class=\"afiniti-video-wrapper\" id=\"69e1ecd8f08c2\">\n      <button class=\"close-button\" aria-label=\"close\" onclick=\"onCloseClick('69e1ecd8f08c2')\">\n        <svg width=\"25\" height=\"25\" viewBox=\"0 0 27.46 27.46\" fill=\"#fff\">\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\"\n            fill=\"inherit\"><\/path>\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\"\n            fill=\"inherit\"><\/path>\n        <\/svg>\n      <\/button>\n      <div class=\"overlay-wrapper\">\n        <div\n          style=\"background-image: url(https:\/\/staging.afiniti.com\/wp-content\/plugins\/elementor\/assets\/images\/placeholder.png); background-size:cover;display:none;opacity:0;\"\n          class=\"overlay\" id=\"image-overlay\"><\/div>\n        <video playsinline=\"true\" loop=\"true\" muted=\"true\" autoplay=\"true\" class=\"overlay desktop\"\n          id=\"video-overlay-desktop\"\n          style=\" \">\n          <source src=\"https:\/\/staging.afiniti.com\/wp-content\/uploads\/2026\/02\/Agents-Explainer-BG-Web-1.mp4\" type=\"video\/mp4\">\n        <\/video>\n        <video playsinline=\"true\" loop=\"true\" muted=\"true\" autoplay=\"true\" class=\"overlay mobile\" id=\"video-overlay-mobile\"\n          style=\" \">\n          <source src=\"https:\/\/staging.afiniti.com\/wp-content\/uploads\/2026\/02\/Agents-Explainer-BG-Vertical-1.mp4\" type=\"video\/mp4\">\n        <\/video>\n\n        <div class=\"content-container \">\n          <div class=\"content-wrapper\"\n            style=\"\">\n            <h3 style=\"display:none;\">\n                          <\/h3>\n            <h4 style=\"display:none; \">\n                          <\/h4>\n            <p deep-link=\"\" class=\"deep-link\" style=\"display:none\"><\/p>\n            <div class=\"button-wrapper play_btn\"\n              onclick=\"onPlayClick('69e1ecd8f08c2', 'https:\/\/player.vimeo.com\/video\/1166743084?autoplay=1')\">\n              <svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"57\" height=\"58\" viewBox=\"0 0 57 58\">\n                <g id=\"Group_2299\" data-name=\"Group 2299\" transform=\"translate(-237 -1319)\">\n                  <rect id=\"Rectangle_32\" data-name=\"Rectangle 32\" width=\"57\" height=\"58\" transform=\"translate(237 1319)\"\n                    fill=\"#fff\" \/>\n                  <path id=\"Polygon_1\" data-name=\"Polygon 1\" d=\"M8.5,0,17,16H0Z\" transform=\"translate(276 1340) rotate(90)\"\n                    fill=\"#040a1f\" \/>\n                <\/g>\n              <\/svg>\n              <button aria-label=\"Play Button\" class=\"play-video-btn\">\n                Play Video              <\/button>\n            <\/div>\n          <\/div>\n          <!--             <div class=\"list-wrapper\">\n                                              <div\n                  onclick='onLogoClick([{\"video_type\":\"vimeo\",\"youtube_url\":\"https:\\\/\\\/www.youtube.com\\\/watch?v=XHOmBV4js_E\",\"vimeo_url\":\"https:\\\/\\\/vimeo.com\\\/1166743084\",\"show_image_overlay\":\"\",\"_id\":\"ac1212e\",\"image_overlay\":{\"url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/images\\\/placeholder.png\",\"id\":\"\",\"size\":\"\"},\"video_overlay_url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Agents-Explainer-BG-Web-1.mp4\",\"video_overlay_mobile_url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Agents-Explainer-BG-Vertical-1.mp4\",\"main_heading\":\"\",\"sub_heading\":\"\",\"icon\":{\"url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/images\\\/placeholder.png\",\"id\":\"\",\"size\":\"\"},\"color_icon\":{\"url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/images\\\/placeholder.png\",\"id\":\"\",\"size\":\"\"},\"logo_width\":40,\"deep_link\":\"\"}], 0, \"69e1ecd8f08c2\", \"https:\\\/\\\/player.vimeo.com\\\/video\\\/1166743084?autoplay=1\", \"true\", 0, 30);'\n                  class=\"list-btn\" videoIndex=\"0\"\n                  style=\"border-bottom:1px solid #fff\">\n                  <img decoding=\"async\" src=\"https:\/\/staging.afiniti.com\/wp-content\/plugins\/elementor\/assets\/images\/placeholder.png\" class=\"card-icon\"\n                  style=\"opacity: 1\"\n                    onload='autoPlay([{\"video_type\":\"vimeo\",\"youtube_url\":\"https:\\\/\\\/www.youtube.com\\\/watch?v=XHOmBV4js_E\",\"vimeo_url\":\"https:\\\/\\\/vimeo.com\\\/1166743084\",\"show_image_overlay\":\"\",\"_id\":\"ac1212e\",\"image_overlay\":{\"url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/images\\\/placeholder.png\",\"id\":\"\",\"size\":\"\"},\"video_overlay_url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Agents-Explainer-BG-Web-1.mp4\",\"video_overlay_mobile_url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Agents-Explainer-BG-Vertical-1.mp4\",\"main_heading\":\"\",\"sub_heading\":\"\",\"icon\":{\"url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/images\\\/placeholder.png\",\"id\":\"\",\"size\":\"\"},\"color_icon\":{\"url\":\"https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/plugins\\\/elementor\\\/assets\\\/images\\\/placeholder.png\",\"id\":\"\",\"size\":\"\"},\"logo_width\":40,\"deep_link\":\"\"}], \"69e1ecd8f08c2\", 30,);' \/>\n                <\/div>\n                          <\/div>\n           -->\n        <\/div>\n\n        \n\n      <\/div>\n    <\/div>\n    <script type='text\/javascript'>\n\n      const content = document.querySelector(\".nav_list .inner_wrap\");\n      document.addEventListener(\"DOMContentLoaded\", function () {\n        const scrollRightBtn = document.querySelector(\".mobile_arrow\");\n\n        if (scrollRightBtn) {\n          scrollRightBtn.addEventListener(\"click\", function () {\n            scrollRight();\n          });\n        }\n      });\n      function scrollRight() {\n        const currentScroll = content.scrollLeft;\n        const newScroll = currentScroll + content.clientWidth * 0.35;\n\n        content.scrollTo({\n          left: newScroll,\n          behavior: \"smooth\",\n        });\n      }\n\n\n      var autoPlayArr = [];\n      var loopInterval;\n      var videoArrayCopy = [];\n      var logoIndexCopy = 0;\n      var autoPlayDelayCopy = 10;\n      function autoPlay(videoArray, unique_id, autoPlayDelay, logoIndex = 0,) {\n        videoArrayCopy = videoArray;\n        logoIndexCopy = logoIndex;\n        autoPlayDelayCopy = autoPlayDelay;\n        const autoPlayExists = autoPlayArr.find((element) => (element.id === unique_id && element.autoPlayInit === true))\n        if (!autoPlayExists) {\n          \/\/initializing autoplay\n          autoPlayArr.push({ \"id\": unique_id, autoPlayInit: true, videoArray: videoArray, activeIndex: logoIndex })\n          loopInterval = setInterval(() => {\n            let index = autoPlayArr.findIndex((element) => (element.id === unique_id))\n            if (autoPlayArr[index].activeIndex >= 1) {\n              scrollRight();\n            }\n            if (autoPlayArr[index].activeIndex >= videoArray.length - 1) {\n              content.scrollTo({\n                left: 0,\n                behavior: \"smooth\",\n              });\n            }\n\n            if (index >= 0 && autoPlayArr[index].autoPlayInit === true) {\n              if (autoPlayArr[index].activeIndex == autoPlayArr[index].videoArray.length - 1) {\n                autoPlayArr[index].activeIndex = 0;\n              }\n              else {\n                autoPlayArr[index].activeIndex++;\n              }\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']]))\n                          }\n          }, autoPlayDelay * 1000)\n\n        }\n      }\n\n\n      function onLogoClick(videoArray, index, unique_id, embed_url, logoClicked, logoIndex = 0, autoPlayDelay = \"\") {\n        const autoPlayIndex = autoPlayArr.findIndex((element) => (element.id === unique_id))\n        if (autoPlayIndex) {\n          autoPlayArr[autoPlayIndex].activeIndex = index;\n        }\n        if (logoClicked) {\n          clearInterval(loopInterval);\n          autoPlayArr = [];\n          autoPlay(videoArray, unique_id, autoPlayDelay, logoIndex);\n        }\n\n        if (videoArray[index]['show_image_overlay'] === 'yes') {\n          \/\/ if the overlay is an image\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.opacity = 0;\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.display = \"none\";\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.backgroundImage = `url('${videoArray[index]['image_overlay']['url']}')`;\n          if (window.matchMedia('(min-width: 767px)').matches) {\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.display = \"none\";\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.opacity = 0;\n          } else {\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-moble').style.display = \"none\";\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-moble').style.opacity = 0;\n          }\n          setTimeout(() => {\n            document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.display = \"block\";\n            document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.opacity = 1;\n          }, 500)\n\n        }\n        else if (videoArray[index]['show_image_overlay'] === '') {\n          \/\/ if the overlay is a video\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.display = \"none\";\n          document.getElementById(`${unique_id}`).querySelector('#image-overlay').style.opacity = 0;\n          if (window.matchMedia('(min-width: 767px)').matches) {\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.opacity = 0;\n            setTimeout(() => {\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').setAttribute(\"src\", videoArray[index]['video_overlay_url']);\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.display = \"block\";\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-desktop').style.opacity = 1;\n            }, 500)\n          } else {\n            document.getElementById(`${unique_id}`).querySelector('#video-overlay-mobile').style.opacity = 0;\n            setTimeout(() => {\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-mobile').setAttribute(\"src\", videoArray[index]['video_overlay_mobile_url']);\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-mobile').style.display = \"block\";\n              document.getElementById(`${unique_id}`).querySelector('#video-overlay-mobile').style.opacity = 1;\n            }, 500)\n\n          }\n        }\n\n        \/\/animate and change values of headings and play button\n\n        if (document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3')) {\n          document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').style.opacity = 0\n        }\n        if (document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4')) {\n          document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').style.opacity = 0\n        }\n        document.getElementById(`${unique_id}`).querySelector('.content-wrapper .button-wrapper').style.opacity = 0\n        document.getElementById(`${unique_id}`).querySelector('.content-wrapper .button-wrapper').onclick = function () { onPlayClick(unique_id, embed_url) };\n\n        setTimeout(() => {\n          if (videoArray[index]['main_heading']) {\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').innerHTML = videoArray[index]['main_heading']\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').style.display = \"block\"\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').style.opacity = 1\n            document.getElementById(`${unique_id}`).querySelector(\".content-wrapper p\").setAttribute(\"deep-link\", videoArray[index]['deep_link']);\n          }\n          else {\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h3').style.display = \"none\"\n\n          }\n          if (videoArray[index]['sub_heading']) {\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').innerHTML = videoArray[index]['sub_heading']\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').style.display = \"block\"\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').style.opacity = 1\n          }\n          else {\n            document.getElementById(`${unique_id}`).querySelector('.content-wrapper h4').style.display = \"none\"\n\n          }\n\n          document.getElementById(`${unique_id}`).querySelector('.content-wrapper .button-wrapper').style.opacity = 1\n        }, 500)\n\n\n        \/\/ change the background color of list buttons\n        let listButtons = document.getElementById(`${unique_id}`).querySelectorAll('.list-btn')\n        for (let i = 0; i < listButtons.length; i++) {\n          let grey_image = listButtons[i].querySelector(`img`).getAttribute('grey-image');\n          listButtons[i].querySelector(`img`).setAttribute('src', grey_image)\n        }\n        document.getElementById(`${unique_id}`).querySelector(`[videoIndex='${index}']`).querySelector(`img`).style.opacity = '0.5';\n        let color_image = document.getElementById(`${unique_id}`).querySelector(`[videoIndex='${index}']`).querySelector(`img`).getAttribute('color-image');\n\n        setTimeout(() => {\n          document.getElementById(`${unique_id}`).querySelector(`[videoIndex='${index}']`).querySelector(`img`).setAttribute('src', color_image)\n          setTimeout(() => {\n            document.getElementById(`${unique_id}`).querySelector(`[videoIndex='${index}']`).querySelector(`img`).style.opacity = '1';\n          }, 0);\n        }, 300);\n      }\n      function onPlayClick(unique_id, embed_url) {\n        const bodyElement = document.body;\n        bodyElement.style.overflow = 'hidden';\n        const videoWrappers = document.querySelectorAll('.afiniti-video-wrapper');\n        const videoContainers = document.querySelectorAll('.banner-video');\n\n        videoWrappers.forEach((videoWrapper, index) => {\n          const videoContainer = videoContainers[index];\n\n          videoWrapper.classList.add(\"active\");\n          videoContainer.classList.add(\"fullbleed\"); \/\/ used when bg videos is not 100%\n          videoWrapper.style.position = 'fixed';\n          videoWrapper.style.zIndex = 999;\n\n        });\n\n        \/\/ Stop the video carousal autoplay\n        clearInterval(loopInterval);\n        autoPlayArr = [];\n\n\n        const autoPlayIndex = autoPlayArr.findIndex((element) => (element.id === unique_id))\n        if (autoPlayIndex.length > 0) {\n          autoPlayArr[autoPlayIndex].autoPlayInit = false;\n        }\n        const iframe = document.createElement(\"iframe\");\n        iframe.classList = [\"video-player\"]\n        iframe.src = embed_url;\n        iframe.allow = \"autoplay\"\n\n        document.getElementById(`${unique_id}`).appendChild(iframe)\n        document.getElementById(`${unique_id}`).getElementsByClassName(\"overlay-wrapper\")[0].style.opacity = 0;\n        document.getElementById(`${unique_id}`).querySelector(\".close-button\").style.opacity = 1;\n        document.querySelector(\".header\").firstElementChild.style.opacity = 0;\n        \/\/ setTimeout(() => {\n        document.getElementById(`${unique_id}`).getElementsByClassName(\"overlay-wrapper\")[0].style.display = \"none\";\n        \/\/ }, 100)\n      }\n\n      function onCloseClick(unique_id) {\n        autoPlay(videoArrayCopy, unique_id, autoPlayDelayCopy, logoIndexCopy); \/\/ start the autoplay again\n        const bodyElement = document.body;\n        bodyElement.style.overflow = 'unset';\n\n        const videoWrappers = document.querySelectorAll('.afiniti-video-wrapper');\n        const videoContainers = document.querySelectorAll('.banner-video');\n\n        videoWrappers.forEach((videoWrapper, index) => {\n          const videoContainer = videoContainers[index];\n\n          videoWrapper.classList.remove(\"active\");\n          videoContainer.classList.remove(\"fullbleed\");\n          videoWrapper.style.position = 'relative';\n          videoWrapper.style.zIndex = \"unset\";\n        })\n\n        const autoPlayIndex = autoPlayArr.findIndex((element) => (element.id === unique_id))\n        if (autoPlayIndex) {\n          autoPlayArr[autoPlayIndex].autoPlayInit = true;\n        }\n        document.getElementById(`${unique_id}`).getElementsByClassName(\"overlay-wrapper\")[0].style.display = \"block\";\n        document.getElementById(`${unique_id}`).querySelector(\".close-button\").style.opacity = 0;\n\n\n\n        \/\/ setTimeout(() => {\n        document.getElementById(`${unique_id}`).getElementsByClassName(\"overlay-wrapper\")[0].style.opacity = 1;\n        document.querySelector(\".header\").firstElementChild.style.opacity = 1;\n\n        var iframes = document.getElementById(`${unique_id}`).getElementsByTagName(\"iframe\")\n        if (iframes != null) {\n          for (var i = 0; i < iframes.length; i++) {\n\n            iframes[i].remove();\n          }\n        }\n        \/\/ }, 500)\n\n      }\n\n      function getEmbedUrl(url) {\n        if (url.includes(\"youtube\")) {\n          return getYouTubeEmbedUrl(url)\n        }\n        else if (url.includes(\"vimeo\")) {\n          return getVimeoEmbedUrl(url)\n        }\n        else {\n          return undefined\n        }\n      }\n\n      function getYouTubeEmbedUrl(url) {\n        \/\/ Our regex pattern to look for a youTube ID\n        const regExp = \/^.*(youtu.be\\\/|v\\\/|u\\\/\\w\\\/|embed\\\/|watch\\?v=|&v=)([^#&?]*).*\/;\n        \/\/Match the url with the regex\n        const match = url.match(regExp);\n        \/\/Return the result\n        const videoId = match && match[2].length === 11 ? match[2] : undefined;\n        if (videoId) {\n          return 'https:\/\/www.youtube.com\/embed\/' + videoId + '?autoplay=1';\n        }\n        else {\n          return undefined\n        }\n      };\n      function getVimeoEmbedUrl(url) {\n        \/\/ Look for a string with 'vimeo', then whatever, then a\n        \/\/ forward slash and a group of digits.\n        const match = \/vimeo.*\\\/(\\d+)\/i.exec(url);\n        \/\/ If the match isn't null (i.e. it matched)\n        if (match) {\n          \/\/ The grouped\/matched digits from the regex\n          return 'https:\/\/player.vimeo.com\/video\/' + match[1] + '?autoplay=1';\n        }\n        else {\n          return undefined;\n        }\n      };\n\n      document.addEventListener(\"DOMContentLoaded\", function () {\n        const playBtn = document.querySelector(\".play-video-btn\");\n        const deepLink = document.querySelector(\".deep-link\");\n        const closeBtn = document.querySelector(\".close-button\");\n\n        const originalPath = window.location.pathname;\n\n        if (playBtn) {\n          playBtn.addEventListener(\"click\", function () {\n            let deep_link = deepLink.getAttribute(\"deep-link\");\n            const newUrl = \"\/video\/\" + deep_link; \n            history.pushState({ video: true }, \"\", newUrl);\n          });\n        }\n\n        if (closeBtn) {\n          closeBtn.addEventListener(\"click\", function () {\n            history.pushState({}, \"\", originalPath);\n          });\n        }\n        \/\/ Double click on wrapper play a video.\n        const wrapper = document.querySelector(\".afiniti-video-wrapper\"); \n\n        if (wrapper && playBtn) {\n          wrapper.addEventListener(\"dblclick\", function (e) {\n            e.preventDefault();\n            playBtn.click();\n          });\n        }\n      });\n\n\n    <\/script>\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-f3c80b4 e-flex e-con-boxed e-con e-child\" data-id=\"f3c80b4\" 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-1da0a2d e-flex e-con-boxed e-con e-child\" data-id=\"1da0a2d\" 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-e1c9a20 font-weight-regular elementor-widget elementor-widget-heading\" data-id=\"e1c9a20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h5 class=\"elementor-heading-title elementor-size-default\">WHY AFINITI AGENTS<\/h5>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cf9300e elementor-widget__width-initial elementor-widget elementor-widget-heading\" data-id=\"cf9300e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Designed to overcome the limits of traditional AI agents and drive outcomes.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5c0a11a elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"5c0a11a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Contact centers are rapidly adopting AI automation, but many bots still struggle with complex or high-value interactions. As automation scales, difficult conversations are pushed into containment; customer satisfaction declines, and outcomes like resolution, sales, and retention suffer.<\/p><p>Afiniti Agents is an outcome-optimizing AI agent solution that replaces traditional automation with intelligent, goal-driven engagement. Deployed as an IVR or IVA replacement, an in-queue AI agent, or a chat AI agent, it owns customer interactions end-to-end and dynamically routes to human agents only when it improves business outcomes, driving performance while containing costs.<\/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-bf2eb6b e-con-full e-flex e-con e-child\" data-id=\"bf2eb6b\" 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-b6cf0c4 e-con-full e-flex e-con e-child\" data-id=\"b6cf0c4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-e7e9d4b font-weight-bold elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"e7e9d4b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Persona <br>Pairing<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ffe69dd 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=\"ffe69dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Persona <br>Pairing<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58ff228 font-weight-bold elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-heading\" data-id=\"58ff228\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Persona Pairing<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7de32f3 e-con-full e-flex e-con e-child\" data-id=\"7de32f3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c495dd3 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"c495dd3\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Persona_Pairing_V8.json&quot;,&quot;id&quot;:24973,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&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<div class=\"elementor-widget-container\">\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 class=\"elementor-element elementor-element-7945baa elementor-widget elementor-widget-text-editor\" data-id=\"7945baa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Dynamically pairs each customer and context with the optimal AI persona to drive engagement and maximize business outcomes.<\/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<div class=\"elementor-element elementor-element-7404e8a e-con-full e-flex e-con e-child\" data-id=\"7404e8a\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-67494b2 font-weight-bold elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"67494b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Intelligent Escalation for Outcomes<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8cfd5e4 font-weight-bold elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-heading\" data-id=\"8cfd5e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Intelligent Escalation for Outcomes<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7fd692f e-con-full e-flex e-con e-child\" data-id=\"7fd692f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f4e986e elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"f4e986e\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Intelligent_Escalation_V8.json&quot;,&quot;id&quot;:24978,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&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<div class=\"elementor-widget-container\">\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 class=\"elementor-element elementor-element-7da96b7 elementor-widget elementor-widget-text-editor\" data-id=\"7da96b7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Uses real-time outcome signals to determine when and to whom interactions should be escalated to human agents.<\/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<div class=\"elementor-element elementor-element-b480234 e-con-full e-flex e-con e-child\" data-id=\"b480234\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-45dca0d font-weight-bold elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"45dca0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Multi-Intent &amp; Complex Problem Handling<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-030a7f0 font-weight-bold elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-widget elementor-widget-heading\" data-id=\"030a7f0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Multi-Intent &amp; Complex Problem Handling<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-440e05e e-con-full e-flex e-con e-child\" data-id=\"440e05e\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-2ee9388 elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"2ee9388\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Multi-Intent_V8.json&quot;,&quot;id&quot;:24963,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&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<div class=\"elementor-widget-container\">\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 class=\"elementor-element elementor-element-babf60a elementor-widget elementor-widget-text-editor\" data-id=\"babf60a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Resolves multiple intents and non-linear customer needs within a single interaction, enabling more issues to be handled end-to-end without human intervention.<\/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\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a027733 e-flex e-con-boxed e-con e-child\" data-id=\"a027733\" 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-f7a6a23 elementor-widget elementor-widget-heading\" data-id=\"f7a6a23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">HOW IT WORKS <\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9046383 elementor-widget elementor-widget-heading\" data-id=\"9046383\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">AI Agents Built for Real Contact Center Operations <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e6468f8 elementor-widget elementor-widget-text-editor\" data-id=\"e6468f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Built on Afiniti Pairing\u2019s patented behavioral models, which are proven across billions in measurable contact center value, Afiniti Agents brings outcome aware decisioning to AI led interactions. By analyzing customer context, behavioral patterns, and historical outcome signals, it guides every conversation toward the strongest business result, driving revenue, retention, resolution, and lifetime value.<\/p><p>This behavioral intelligence empowers Afiniti Agents to navigate complex, multi intent interactions where traditional bots fall short.<\/p><p><strong>Example use cases include:<\/strong><\/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-ec3755d e-con-full e-flex e-con e-child\" data-id=\"ec3755d\" 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-f9c952f elementor-widget elementor-widget-text-editor\" data-id=\"f9c952f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Sales and upgrades<\/li><li>Retention and save offers<\/li><li>Technical support and fault resolution<\/li><li>Account and general inquiries<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-abbffcd elementor-widget elementor-widget-text-editor\" data-id=\"abbffcd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>IVR replacement and intent triage<\/li><li>Claims handling<\/li><li>Appointment\/Reservation booking AI agent<\/li><li>And many more<\/li><\/ul>\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 class=\"elementor-element elementor-element-fbb1f04 elementor-widget elementor-widget-text-editor\" data-id=\"fbb1f04\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>It is configured and deployed through an intuitive, AI-guided workflow designed for fast adoption. Afiniti provides an agentic AI assistant that guides teams through defining the agent\u2019s name, brand essence, voice, and personality, while recommending skills, tools, and knowledge based on the customer\u2019s use cases and goals.<\/p><p>Teams configure how the agent engages customers, what it can and cannot do, and when to escalate using guided tools and simple text inputs, with suggestions and real-time validation throughout the process. Interactions can be tested prior to deployment, and once live, performance is monitored through dashboards and conversation transcripts.<\/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-3dd9a33 e-flex e-con-boxed e-con e-child\" data-id=\"3dd9a33\" 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-6aea299 elementor-widget elementor-widget-heading\" data-id=\"6aea299\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">MEASUREMENT AND TRANSPARENCY <\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4305fc2 elementor-widget elementor-widget-heading\" data-id=\"4305fc2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Transparent performance evaluation <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d7a1f80 elementor-widget elementor-widget-text-editor\" data-id=\"d7a1f80\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Agents provides clear visibility into how AI-driven interactions perform in production. Analytics dashboards show key business, performance, and safety metrics, while detailed conversation transcripts allow teams to review how interactions unfold.<\/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-bb29467 e-con-full dots-bottom e-flex e-con e-child\" data-id=\"bb29467\" 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-9b77a84 elementor-hidden-mobile elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"9b77a84\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Performance_Evaluation_v5.json&quot;,&quot;id&quot;:23539,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&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<div class=\"elementor-widget-container\">\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-856108d 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=\"856108d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Performance_Evaluation_Mobile_v5.json&quot;,&quot;id&quot;:23540,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&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<div class=\"elementor-widget-container\">\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 class=\"elementor-element elementor-element-8fa7e78 elementor-widget elementor-widget-text-editor\" data-id=\"8fa7e78\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Both real and synthetic customer conversations can be evaluated to understand agent behavior, assess adherence to business rules, and identify areas for improvement. This transparency supports ongoing refinement and confident adoption of AI automation in live contact center environments.<\/p><p>Just like Afiniti Pairing, Afiniti Agents also integrates with your CCaaS environment, data sources like CRM and outcomes, that power the optimization models to maximize your outcomes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1652d83 elementor-widget elementor-widget-cta-new\" data-id=\"1652d83\" 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\">\n      <a class=\"cta-new-wrapper cta-wrapper   theme-light  \"\n         href=\"https:\/\/staging.afiniti.com\/responsible-ai\/\" >\n                  Explore Responsible AI        \n        \n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/staging.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-dark-single.json\"><\/div>\n      <\/a>\n    <\/div>\n\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-e70b65e e-flex e-con-boxed e-con e-child\" data-id=\"e70b65e\" 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-bdab3ac e-con-full e-flex e-con e-child\" data-id=\"bdab3ac\" 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-1e3fd58 elementor-hidden-mobile elementor-align-center elementor-widget elementor-widget-lottie\" data-id=\"1e3fd58\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Agents_Integration_V3.json&quot;,&quot;id&quot;:25141,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&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<div class=\"elementor-widget-container\">\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-350ef7d 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=\"350ef7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;source_json&quot;:{&quot;url&quot;:&quot;https:\\\/\\\/staging.afiniti.com\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/Rest-API1.json&quot;,&quot;id&quot;:22520,&quot;size&quot;:&quot;&quot;,&quot;alt&quot;:&quot;&quot;,&quot;source&quot;:&quot;library&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<div class=\"elementor-widget-container\">\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-e9c1d92 border-none elementor-widget elementor-widget-video\" data-id=\"e9c1d92\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/staging.afiniti.com\/wp-content\/uploads\/2026\/02\/Agents_Integration_V3.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\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-0836812 e-con-full e-flex e-con e-child\" data-id=\"0836812\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8706bf2 elementor-widget elementor-widget-heading\" data-id=\"8706bf2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">INTEGRATION<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad23a20 elementor-hidden-mobile elementor-widget elementor-widget-heading\" data-id=\"ad23a20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Seamless by Design <\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1e04850 elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-widget elementor-widget-heading\" data-id=\"1e04850\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Seamless by Design <\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ed60b16 elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"ed60b16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Agents integrates directly into existing enterprise contact center environments, connecting to the systems, workflows, and knowledge already in place. Through enterprise REST APIs, agents can securely perform common tasks such as customer lookups, offer and eligibility checks, and order or account updates, while accessing existing enterprise knowledge bases to support more complex inquiries, just like a human agent.<\/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-69c05a3 e-flex e-con-boxed e-con e-child\" data-id=\"69c05a3\" 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-a1fe197 e-con-full e-flex e-con e-child\" data-id=\"a1fe197\" 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-c224788 elementor-widget elementor-widget-heading\" data-id=\"c224788\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">OUTCOMES <\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7c8068 elementor-widget elementor-widget-heading\" data-id=\"b7c8068\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Supporting Better Automation Decisions<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e336b78 e-con-full e-flex e-con e-child\" data-id=\"e336b78\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0be1c8b elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"0be1c8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Improves issue resolution, containment quality, and task completion<\/li><li>Improves sales conversion, upsell, and cross-sell performance<\/li><li>Improves retention, loyalty, and lifetime value<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-70e9d3a elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"70e9d3a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li>Improves cost efficiency, automation rates, and operational scale<\/li><li>Improves customer experience across voice and digital channels<\/li><\/ul>\t\t\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-224995d banner-video e-con-full e-flex e-con e-child\" data-id=\"224995d\" 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-4047ae1 e-con-full e-flex e-con e-child\" data-id=\"4047ae1\" 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-ea0b360 elementor-hidden-mobile elementor-widget elementor-widget-html\" data-id=\"ea0b360\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<video  autoplay=\"true\" loop=\"true\" playsinline=\"true\" muted=\"true\">\n<source src=\"https:\/\/staging.afiniti.com\/wp-content\/uploads\/2026\/02\/Afiniti-Agents-demo-for-site-BG-for-web-2.mp4\" type=\"video\/mp4\" \/>\n<\/video>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3f7dcd elementor-hidden-widescreen elementor-hidden-desktop elementor-hidden-laptop elementor-hidden-tablet_extra elementor-hidden-tablet elementor-hidden-mobile_extra elementor-widget elementor-widget-html\" data-id=\"d3f7dcd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<video  autoplay=\"true\" loop=\"true\" playsinline=\"true\" muted=\"true\">\n<source src=\"https:\/\/staging.afiniti.com\/wp-content\/uploads\/2026\/02\/Dashboard_Mobile_360px.mp4\" type=\"video\/mp4\" \/>\n<\/video>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-52303a0 resource-play-button elementor-widget elementor-widget-html\" data-id=\"52303a0\" data-element_type=\"widget\" data-e-type=\"widget\" vimeo=\"https:\/\/vimeo.com\/1164846162\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<svg width=\"28\" height=\"28\" viewBox=\"0 0 16 16\">\n                                <path d=\"M4 4l8 4-8 4z\" fill=\"currentColor\"\/>\n                              <\/svg>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-e1c45f9 e-flex e-con-boxed e-con e-child\" data-id=\"e1c45f9\" 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-9569a8a e-con-full e-flex e-con e-child\" data-id=\"9569a8a\" 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-14796fc elementor-widget elementor-widget-video\" data-id=\"14796fc\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;video_type&quot;:&quot;hosted&quot;,&quot;autoplay&quot;:&quot;yes&quot;,&quot;play_on_mobile&quot;:&quot;yes&quot;,&quot;mute&quot;:&quot;yes&quot;,&quot;loop&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"e-hosted-video elementor-wrapper elementor-open-inline\">\n\t\t\t\t\t<video class=\"elementor-video\" src=\"https:\/\/staging.afiniti.com\/wp-content\/uploads\/2026\/02\/AI-Adoption.mp4\" autoplay=\"\" loop=\"\" muted=\"muted\" playsinline=\"\" controlsList=\"nodownload\"><\/video>\n\t\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-24bd1d4 e-con-full e-flex e-con e-child\" data-id=\"24bd1d4\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-727c87b elementor-widget elementor-widget-heading\" data-id=\"727c87b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">SCALE<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c72cc0d elementor-widget elementor-widget-heading\" data-id=\"c72cc0d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Built for Enterprise Environments<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16d7fb8 elementor-widget elementor-widget-text-editor\" data-id=\"16d7fb8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Agents is designed for incremental adoption, giving organizations control over rollout by channel, queue, and line of business. It can be deployed as an IVR or IVA replacement, or as an in-queue AI agent operating alongside human agents, allowing teams to introduce automation at their own pace without disrupting existing operations.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71cdfaa elementor-widget elementor-widget-text-editor\" data-id=\"71cdfaa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Afiniti Agents is aware of real-time human agent availability and escalates interactions when needed, passing full conversation context to ensure continuity. This flexible approach enables enterprises to scale automation confidently while continuously learning and adapting as customer needs and business priorities evolve.<\/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-0312994 e-flex e-con-boxed e-con e-child\" data-id=\"0312994\" 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-5759974 elementor-widget elementor-widget-heading\" data-id=\"5759974\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Frequently Asked Questions<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a0f08b8 elementor-widget__width-initial elementor-widget elementor-widget-html\" data-id=\"a0f08b8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\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 are Afiniti Agents?<\/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 Agents is an agentic AI agent solution within Afiniti\u2019s\n            outcome orchestration platform that transforms how organizations\n            engage with customers across both voice and chat channels. By\n            applying intelligence across customer interactions, Afiniti Agents\n            helps automate intent handling, connect to enterprise systems, and\n            support business and operational goals.\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\">How does Afiniti Agents work?<\/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 Agents learns from actual customer interactions and outcomes\n            to understand what drives success. When a live interaction begins,\n            Afiniti Agents applies that intelligence in real time to dynamically\n            select the appropriate agent personality, including voice and\n            characteristics, to engage the customer and maximize interaction\n            outcomes. The AI agent can resolve most intents directly, but\n            determines when a human agent can maximize the desired outcome (e.g.\n            sale, retention) and escalates seamlessly.Throughout the\n            interaction, Afiniti Agents engages customers in a natural,\n            professional, and empathetic way while adhering to all business and\n            operational rules defined through the web-based configuration\n            interface.\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 do I get started with Afiniti Agents?\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            New customers can contact Afiniti through the website to begin the\n            setup process. Existing Afiniti customers can get started with\n            Afiniti Agents by contacting their Afiniti sales representative or\n            account manager to discuss setup, deployment options, and next\n            steps.\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 types of interactions can Afiniti Agents support?\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 Agents can support a wide range of customer interactions\n            across voice and digital channels. Capabilities are defined through\n            configurable skills, allowing organizations to expand use cases over\n            time as business needs evolve. Example use cases include:\n          <\/p>\n          <ul>\n            <li>Sales and upgrades<\/li>\n            <li>Retention and save offers<\/li>\n            <li>Technical support and fault resolution<\/li>\n            <li>Account and general inquiries<\/li>\n            <li>IVR replacement and intent triage<\/li>\n            <li>Claims handling<\/li>\n          <\/ul>\n          <p>Additional use cases can be supported through configuration.<\/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 Agents integrate with existing enterprise\n                applications?\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 Agents integrates with existing enterprise applications\n            through tools and knowledge bases. Enterprise systems such as CRM\n            platforms or order management systems typically expose REST APIs,\n            which Afiniti Agents can use during conversations to retrieve or\n            update customer and order information in support of customer\n            intents. These integrations are configured through the Afiniti\n            Agents user interface.\n          <\/p>\n          <p>\n            Afiniti Agents can also integrate with enterprise knowledge bases,\n            including product documentation, troubleshooting guides, support\n            content, and training materials. Knowledge sources can be ingested\n            in formats such as PDF, text, and word document files, or referenced\n            via URLs or intranet sources.\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 deployment options does Afiniti Agents offer? Will it\n                disrupt existing contact center operations?\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 Agents can be deployed as an IVR or IVA replacementwithin\n            voice queues to answer calls for specific intents, or across digital\n            chat channels. This flexibility allows organizations to introduce AI\n            incrementally across lines of business.\n          <\/p>\n          <p>\n            Using UI-led deployment wizards, organizations can deploy agents\n            they have configured and tested directly into their contact center.\n            For voice journeys, Afiniti Agents can operate as the first point of\n            contact or downstream of an existing IVR or IVA, supporting queues\n            alongside human agents. These deployment options are designed to\n            minimize disruption.\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                Can Afiniti Agents be tailored to my brand and business\n                processes?\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 Agents can be configured with voices and personas that\n            align with your brand. Persona selection can also be optimized\n            dynamically to better match customer needs. Organizations can\n            configure skills and conversation flows to match their specific\n            business processes and test those configurations through simulated\n            conversations to ensure adherence across different scenarios.\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 can I ensure Afiniti Agents performance is as expected?\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 Agents provides analytics dashboards that allow users to\n            review historical conversations through relevant KPIs, such as issue\n            resolution rate, conversion rates, escalation rates, and process\n            adherence. Users can also drill down into detailed conversation\n            transcripts to understand exactly how interactions unfolded.\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 approach Responsible AI for Afiniti Agents?\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            Responsible AI is embedded into Afiniti Agents, with a focus on\n            disclosure, transparency, safety, data protection, and compliance.\n            Built-in guardrails help ensure responses are appropriate, secure,\n            and aligned with defined business policies.\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<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-box.active {\n    \/* background-color: #446b73; *\/\n  }\n\n  .custom-toggle-container .toggle-inner {\n    display: flex;\n    flex-direction: column;\n    width: 100%;\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: flex-start;\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-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-icon {\n    margin-top: 4px;\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: 10px 0px 0px;\n  }\n  .custom-toggle-box.active .toggle-content {\n    opacity: 1;\n    margin-top: 0px;\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\n    .custom-toggle-box.active:nth-child(-n + 2)\n    .toggle-content {\n    margin-top: 5px;\n  }\n  .custom-toggle-container .testimonial-cta-wrapper {\n    margin: 30px 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    .custom-toggle-container\n      .custom-toggle-box.active:nth-child(-n + 2)\n      .toggle-content {\n      margin-top: 10px;\n    }\n    .custom-toggle-box.active .toggle-content {\n      margin-top: 2px;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .custom-toggle-container\n      .custom-toggle-box.active:nth-child(-n + 2)\n      .toggle-content {\n      margin-top: 10px;\n    }\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-container .toggle-icon svg {\n      width: 18px;\n    }\n    .custom-toggle-container\n      .custom-toggle-box.active:nth-child(-n + 2)\n      .toggle-content {\n      margin-top: 6px;\n    }\n    .custom-toggle-box.active .toggle-content {\n      margin-top: 3px;\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    .custom-toggle-container\n      .custom-toggle-box.active:nth-child(-n + 2)\n      .toggle-content {\n      margin-top: 20px;\n    }\n    .toggle-content p {\n      margin: 14px 0px 0px;\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\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-99ef1f3 e-flex e-con-boxed e-con e-child\" data-id=\"99ef1f3\" 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-11c10a7 elementor-widget elementor-widget-heading\" data-id=\"11c10a7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\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>\n\t\t\t\t<div class=\"elementor-element elementor-element-69d40ae elementor-widget__width-initial elementor-widget elementor-widget-text-editor\" data-id=\"69d40ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\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>\n\t\t\t\t<div class=\"elementor-element elementor-element-0d2d6b9 elementor-widget elementor-widget-cta-new\" data-id=\"0d2d6b9\" 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\">\n      <a class=\"cta-new-wrapper cta-wrapper   theme-dark   \"\n         href=\"https:\/\/staging.afiniti.com\/contact\/\" >\n                  Connect with Our Team        \n        \n      <div class=\"cta-lottie   label-lottie \" data-lottie=\"https:\/\/staging.afiniti.com\/wp-content\/plugins\/design-system-plugin-2026\/widgets\/..\/assets\/lottie\/button-light-single.json\"><\/div>\n      <\/a>\n    <\/div>\n\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 Agents\u2122 Agentic AI for voice and chat. Driving lower costs, better customer experiences, and measurable business outcomes. Afiniti Agents delivers human-like AI agent interactions powered by real-time intelligence. By dynamically adapting AI personas and knowing when to bring in a human agent, Afiniti Agents enables automation that improves issue resolution, sales, retention, and customer [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":21490,"menu_order":0,"comment_status":"closed","ping_status":"open","template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-21687","products","type-products","status-publish","format-standard","has-post-thumbnail","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/products\/21687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/products"}],"about":[{"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/types\/products"}],"author":[{"embeddable":true,"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/comments?post=21687"}],"version-history":[{"count":1300,"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/products\/21687\/revisions"}],"predecessor-version":[{"id":25148,"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/products\/21687\/revisions\/25148"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/media\/21490"}],"wp:attachment":[{"href":"https:\/\/staging.afiniti.com\/api\/wp\/v2\/media?parent=21687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}