{"id":2928,"date":"2025-09-05T12:21:34","date_gmt":"2025-09-05T16:21:34","guid":{"rendered":"https:\/\/njcu.info\/help\/?page_id=2928"},"modified":"2025-09-05T12:52:31","modified_gmt":"2025-09-05T16:52:31","slug":"blackboard-support-chat","status":"publish","type":"page","link":"https:\/\/njcu.info\/help\/blackboard-support-chat\/","title":{"rendered":"Blackboard Support Chat"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code disabled_on=&#8221;on|on|on&#8221; admin_label=&#8221;Code : Show Widget Bottom Right Corner&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; disabled=&#8221;on&#8221; global_colors_info=&#8221;{}&#8221;]<!-- Code goes here --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script type=\"text\/javascript\"><!-- [et_pb_line_break_holder] -->  (function(w, d, x, id) {<!-- [et_pb_line_break_holder] -->    var s = d.createElement('script');<!-- [et_pb_line_break_holder] -->    s.src = 'https:\/\/dtn7rvxwwlhud.cloudfront.net\/amazon-connect-chat-interface-client.js';<!-- [et_pb_line_break_holder] -->    s.async = true;<!-- [et_pb_line_break_holder] -->    s.id = id;<!-- [et_pb_line_break_holder] -->    d.getElementsByTagName('head')[0].appendChild(s);<!-- [et_pb_line_break_holder] -->    w[x] = w[x] || function() {<!-- [et_pb_line_break_holder] -->      (w[x].ac = w[x].ac || []).push(arguments);<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] -->  })(window, document, 'amazon_connect', 'eee0b54f-a264-4a31-8d09-9a07fcdcca31');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  amazon_connect('styles', {<!-- [et_pb_line_break_holder] -->    iconType: 'CHAT',<!-- [et_pb_line_break_holder] -->    openChat: {<!-- [et_pb_line_break_holder] -->      color: '#ffffff',<!-- [et_pb_line_break_holder] -->      backgroundColor: '#00594c'<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    closeChat: {<!-- [et_pb_line_break_holder] -->      color: '#ffffff',<!-- [et_pb_line_break_holder] -->      backgroundColor: '#00594c'<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  amazon_connect('snippetId', 'QVFJREFIaXdlaTllQXR1SnQyK1JZc1Z3dWE3clBZQjQvWm15emlVb25scEltc3BJNmdFelR6cW84bmdSQjZKUG9NSnpCRy9VQUFBQWJqQnNCZ2txaGtpRzl3MEJCd2FnWHpCZEFnRUFNRmdHQ1NxR1NJYjNEUUVIQVRBZUJnbGdoa2dCWlFNRUFTNHdFUVFNVEFtZkNFcEwraXF5TW01SkFnRVFnQ3NTTnpFNW5MVktMZnV5ZnZ3NnJhYlVVN2l6QTNYQ1lESjA4RElLYm9iRnMxZ0oyTXFpY1lLcVNaTEk6OkhNbFRWU0ZiTHJXMUZTNk1FZDgxeUovL09MNnNNTnFFM2dhNjhMRFNZOFJ4dS9KT21sNEVtelhsS1RjZnNyNHdTaGFWVUVjV21sdmZxNmxlTERWejhSN2xoSjQ5Z0s1bkZlSGEzckV4SnJJQXRmS1czcHdydmVMZ1hIR2VCd3pWMjlqVmIvNGJFbFloL1pNd2NuaGpTS3o4dVFQOHdMOD0=');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  amazon_connect('supportedMessagingContentTypes', [<!-- [et_pb_line_break_holder] -->    'text\/plain',<!-- [et_pb_line_break_holder] -->    'text\/markdown',<!-- [et_pb_line_break_holder] -->    'application\/vnd.amazonaws.connect.message.interactive',<!-- [et_pb_line_break_holder] -->    'application\/vnd.amazonaws.connect.message.interactive.response'<!-- [et_pb_line_break_holder] -->  ]);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  amazon_connect('customDisplayNames', {<!-- [et_pb_line_break_holder] -->    transcript: {<!-- [et_pb_line_break_holder] -->      botMessageDisplayName: 'Virtual Agent'<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  amazon_connect('mockLexBotTyping', true);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  amazon_connect('contactAttributes', {<!-- [et_pb_line_break_holder] -->    institutionAlias: 'njcu267'<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  amazon_connect('customizationObject', {<!-- [et_pb_line_break_holder] -->    composer: {<!-- [et_pb_line_break_holder] -->      disableEmojiPicker: true<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_code disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<!-- Code goes here --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->    \/\/ Get the current URL parameters<!-- [et_pb_line_break_holder] -->    const urlParams = new URLSearchParams(window.location.search);<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->    \/\/ Check if \"embeddedWidget\" is present and set to \"true\"<!-- [et_pb_line_break_holder] -->    if (urlParams.get('embeddedWidget') === 'true') {<!-- [et_pb_line_break_holder] -->      const style = document.createElement('style');<!-- [et_pb_line_break_holder] -->      style.textContent = `<!-- [et_pb_line_break_holder] -->      #amazon-connect-chat-widget {<!-- [et_pb_line_break_holder] -->        position: fixed !important;<!-- [et_pb_line_break_holder] -->        z-index: 1000 !important;<!-- [et_pb_line_break_holder] -->        bottom: 0 !important;<!-- [et_pb_line_break_holder] -->        left: 0 !important;<!-- [et_pb_line_break_holder] -->        right: 0 !important;<!-- [et_pb_line_break_holder] -->        width: 100% !important;<!-- [et_pb_line_break_holder] -->        height: 100vh !important;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->      #amazon-connect-chat-widget [class*=\"acWidgetContainer-\"] {<!-- [et_pb_line_break_holder] -->        position: absolute !important;<!-- [et_pb_line_break_holder] -->        bottom: 0 !important;<!-- [et_pb_line_break_holder] -->        left: 0 !important;<!-- [et_pb_line_break_holder] -->        right: 0 !important;<!-- [et_pb_line_break_holder] -->        display: block !important;<!-- [et_pb_line_break_holder] -->        max-height: 100vh !important;<!-- [et_pb_line_break_holder] -->        max-width: 100% !important;<!-- [et_pb_line_break_holder] -->        height: 100vh !important;<!-- [et_pb_line_break_holder] -->        width: 100% !important;<!-- [et_pb_line_break_holder] -->        min-width: 100% !important;<!-- [et_pb_line_break_holder] -->        overflow: hidden !important;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->      #amazon-connect-chat-widget [class*=\"acFrameContainer-\"] {<!-- [et_pb_line_break_holder] -->        position: absolute !important;<!-- [et_pb_line_break_holder] -->        bottom: 0 !important;<!-- [et_pb_line_break_holder] -->        left: 0 !important;<!-- [et_pb_line_break_holder] -->        right: 0 !important;<!-- [et_pb_line_break_holder] -->        display: block !important;<!-- [et_pb_line_break_holder] -->        max-height: 100vh !important;<!-- [et_pb_line_break_holder] -->        max-width: 100% !important;<!-- [et_pb_line_break_holder] -->        height: 100vh !important;<!-- [et_pb_line_break_holder] -->        width: 100% !important;<!-- [et_pb_line_break_holder] -->        min-width: 100% !important;<!-- [et_pb_line_break_holder] -->        border: none !important;<!-- [et_pb_line_break_holder] -->        margin: 0 !important;<!-- [et_pb_line_break_holder] -->        padding: 0 !important;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->      #amazon-connect-chat-widget-iframe {<!-- [et_pb_line_break_holder] -->        position: absolute !important;<!-- [et_pb_line_break_holder] -->        top: 0 !important;<!-- [et_pb_line_break_holder] -->        left: 0 !important;<!-- [et_pb_line_break_holder] -->        right: 0 !important;<!-- [et_pb_line_break_holder] -->        bottom: 0 !important;<!-- [et_pb_line_break_holder] -->        width: 100% !important;<!-- [et_pb_line_break_holder] -->        height: 100% !important;<!-- [et_pb_line_break_holder] -->        border: none !important;<!-- [et_pb_line_break_holder] -->        margin: 0 !important;<!-- [et_pb_line_break_holder] -->        padding: 0 !important;<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] -->      document.head.appendChild(style);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->  \/\/ Function to check if URL parameter exists<!-- [et_pb_line_break_holder] -->  function getUrlParameter(name) {<!-- [et_pb_line_break_holder] -->    name = name.replace(\/[\\[]\/, '\\\\[').replace(\/[\\]]\/, '\\\\]');<!-- [et_pb_line_break_holder] -->    var regex = new RegExp('[\\\\?&]' + name + '=([^&#]*)');<!-- [et_pb_line_break_holder] -->    var results = regex.exec(location.search);<!-- [et_pb_line_break_holder] -->    return results === null ? '' : decodeURIComponent(results[1].replace(\/\\+\/g, ' '));<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  \/\/ Check if we're in embedded widget mode<!-- [et_pb_line_break_holder] -->if (getUrlParameter('embeddedWidget') === 'true') {<!-- [et_pb_line_break_holder] -->    \/\/ 1. Auto-launch the window right when it loads<!-- [et_pb_line_break_holder] -->    \/\/ https:\/\/docs.aws.amazon.com\/connect\/latest\/adminguide\/customize-widget-launch.html#load-assets<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->(function(w, d, x, id){<!-- [et_pb_line_break_holder] -->    s=d.createElement('script');<!-- [et_pb_line_break_holder] -->    s.src='https:\/\/dtn7rvxwwlhud.cloudfront.net\/amazon-connect-chat-interface-client.js';<!-- [et_pb_line_break_holder] -->    s.async=1;<!-- [et_pb_line_break_holder] -->    s.id=id;<!-- [et_pb_line_break_holder] -->    d.getElementsByTagName('head')[0].appendChild(s);<!-- [et_pb_line_break_holder] -->    w[x] =  w[x] || function() { (w[x].ac = w[x].ac || []).push(arguments) };<!-- [et_pb_line_break_holder] -->  })(window, document, 'amazon_connect', 'eee0b54f-a264-4a31-8d09-9a07fcdcca31');<!-- [et_pb_line_break_holder] -->  amazon_connect('styles', { iconType: 'CHAT', openChat: { color: '#ffffff', backgroundColor: '#00594c' }, closeChat: { color: '#ffffff', backgroundColor: '#00594c'} });<!-- [et_pb_line_break_holder] -->  amazon_connect('snippetId', 'QVFJREFIaXdlaTllQXR1SnQyK1JZc1Z3dWE3clBZQjQvWm15emlVb25scEltc3BJNmdFelR6cW84bmdSQjZKUG9NSnpCRy9VQUFBQWJqQnNCZ2txaGtpRzl3MEJCd2FnWHpCZEFnRUFNRmdHQ1NxR1NJYjNEUUVIQVRBZUJnbGdoa2dCWlFNRUFTNHdFUVFNVEFtZkNFcEwraXF5TW01SkFnRVFnQ3NTTnpFNW5MVktMZnV5ZnZ3NnJhYlVVN2l6QTNYQ1lESjA4RElLYm9iRnMxZ0oyTXFpY1lLcVNaTEk6OkhNbFRWU0ZiTHJXMUZTNk1FZDgxeUovL09MNnNNTnFFM2dhNjhMRFNZOFJ4dS9KT21sNEVtelhsS1RjZnNyNHdTaGFWVUVjV21sdmZxNmxlTERWejhSN2xoSjQ5Z0s1bkZlSGEzckV4SnJJQXRmS1czcHdydmVMZ1hIR2VCd3pWMjlqVmIvNGJFbFloL1pNd2NuaGpTS3o4dVFQOHdMOD0=');<!-- [et_pb_line_break_holder] -->  amazon_connect('supportedMessagingContentTypes', [ 'text\/plain', 'text\/markdown', 'application\/vnd.amazonaws.connect.message.interactive', 'application\/vnd.amazonaws.connect.message.interactive.response' ]);<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->     <!-- [et_pb_line_break_holder] -->  amazon_connect('supportedMessagingContentTypes=');<!-- [et_pb_line_break_holder] -->  amazon_connect('supportedMessagingContentTypes', [<!-- [et_pb_line_break_holder] -->    'text\/plain',<!-- [et_pb_line_break_holder] -->    'text\/markdown',<!-- [et_pb_line_break_holder] -->    'application\/vnd.amazonaws.connect.message.interactive',<!-- [et_pb_line_break_holder] -->    'application\/vnd.amazonaws.connect.message.interactive.response'<!-- [et_pb_line_break_holder] -->  ]);<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  amazon_connect('contactAttributes', {<!-- [et_pb_line_break_holder] -->    'institutionAlias': 'njcu267'<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  amazon_connect(\"customLaunchBehavior\", {<!-- [et_pb_line_break_holder] -->      skipIconButtonAndAutoLaunch: true,<!-- [et_pb_line_break_holder] -->      alwaysHideWidgetButton: true,<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  amazon_connect('customDisplayNames', {<!-- [et_pb_line_break_holder] -->    transcript: {<!-- [et_pb_line_break_holder] -->      botMessageDisplayName: 'Virtual Agent'<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] -->  amazon_connect('mockLexBotTyping', true);<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  amazon_connect('customizationObject', {<!-- [et_pb_line_break_holder] -->    composer: {<!-- [et_pb_line_break_holder] -->      disableEmojiPicker: true<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  amazon_connect('registerCallback', {<!-- [et_pb_line_break_holder] -->      'CONNECTION_ESTABLISHED': (eventName, { chatDetails, data }) => {<!-- [et_pb_line_break_holder] -->        document.cookie = `activeChat=${sessionStorage.getItem(\"persistedChatSession\")}; SameSite=None; Secure`;<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      'CHAT_ENDED': () => {<!-- [et_pb_line_break_holder] -->        document.cookie = \"activeChat=; SameSite=None; Secure\";<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    const cookie = document.cookie.split('; ').find(c => c.startsWith('activeChat='));<!-- [et_pb_line_break_holder] -->    if (cookie) {<!-- [et_pb_line_break_holder] -->      const activeChatValue = cookie.split('=')[1];<!-- [et_pb_line_break_holder] -->      sessionStorage.setItem('persistedChatSession', activeChatValue);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  \/\/ Function to open a new browser window with specified URL and dimensions<!-- [et_pb_line_break_holder] -->  function openNewWindow() {<!-- [et_pb_line_break_holder] -->    var url = `${window.location.href}?embeddedWidget=true`;<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->    \/\/ Define the width and height<!-- [et_pb_line_break_holder] -->    var width = 1300;<!-- [et_pb_line_break_holder] -->    var height = 1300;<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->    \/\/ Calculate the left and top position to center the window<!-- [et_pb_line_break_holder] -->    var left = (window.innerWidth - width) \/ 2;<!-- [et_pb_line_break_holder] -->    var top = (window.innerHeight - height) \/ 2;<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->    \/\/ Open the new window with the specified URL, dimensions, and position<!-- [et_pb_line_break_holder] -->    var newWindow = window.open(<!-- [et_pb_line_break_holder] -->      url,<!-- [et_pb_line_break_holder] -->      \"\",<!-- [et_pb_line_break_holder] -->      `width=${width}, height=${height}, left=${left}, top=${top}`,<!-- [et_pb_line_break_holder] -->    );<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->  \/\/ Attach a click event listener to the button<!-- [et_pb_line_break_holder] -->  document<!-- [et_pb_line_break_holder] -->    .getElementById(\"launch-widget-btn\")<!-- [et_pb_line_break_holder] -->    .addEventListener(\"click\", openNewWindow);<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":11,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-2928","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/njcu.info\/help\/wp-json\/wp\/v2\/pages\/2928","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/njcu.info\/help\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/njcu.info\/help\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/njcu.info\/help\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/njcu.info\/help\/wp-json\/wp\/v2\/comments?post=2928"}],"version-history":[{"count":8,"href":"https:\/\/njcu.info\/help\/wp-json\/wp\/v2\/pages\/2928\/revisions"}],"predecessor-version":[{"id":2946,"href":"https:\/\/njcu.info\/help\/wp-json\/wp\/v2\/pages\/2928\/revisions\/2946"}],"wp:attachment":[{"href":"https:\/\/njcu.info\/help\/wp-json\/wp\/v2\/media?parent=2928"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}