Set up Engagement Messenger

  • Release version: Australia
  • Updated March 12, 2026
  • 1 minute to read
  • Understand the stages involved in setting up Engagement Messenger before you add it to your customer service web portal.

    After you install the Engagement Messenger application in your instance, you’re ready to configure it. You can also watch the academy video to understand the overall functionality of Engagement Messenger.

    The configuration process involves the following tasks:
    1. Install the Engagement Messenger application from the ServiceNow® Store.
    2. Create Engagement Messenger module.
      • Configure the theme and styling of how Engagement Messenger appears to your customers
      • Configure how Engagement Messenger behaves when your customer uses it
      • Configure how Engagement Messenger works for your customers

      For more information, see Configure Engagement Messenger.

    3. Create identity providers to enable an authenticated user experience. See Create an identity provider (IdP) for Engagement Messenger.

      If you want to enable only a guest user experience for your customer service portal, you can ignore this step and move on to step 4.

    4. Create cross-origin resource sharing (CORS) rules for the REST API. See Configure a CORS rule for Engagement Messenger.
    5. Add HTTP response headers for your Engagement Messenger. See Create HTTP response headers for Engagement Messenger.
    6. Configure the system properties to enable virtual agent chat, multi-provider SSO, and to set a user session time-out value. For more information, see Engagement Messenger properties.
    7. Configure a custom URL to load Engagement Messenger on third-party websites. For more information, see Enable Engagement Messenger on a website when third-party application cookies are blocked.
    8. Configure the deep linking feature to launch a specified feature in Engagement Messenger. For more information, see Deep linking feature in Engagement Messenger.
    9. Activate an Engagement Messenger module.
    10. Embed Engagement Messenger in your web application.
    11. Embed messenger in your native iOS mobile app using Now Mobile® SDK. For information, see the Embed Engagement Messenger in a native iOS app using Now Mobile SDK [KB1587276] article in the Now Support Knowledge Base.
    12. Embed messenger in your native android mobile app using Now Mobile® SDK. For more information, see the Embed Engagement Messenger in a native android app using Now Mobile SDK [KB1587611] article in the Now Support Knowledge Base.