Setting up the Zoom Contact Center Unified View for ServiceNow

The Zoom Contact Center Unified View for ServiceNow enables admins to connect Zoom’s contact center with ServiceNow’s Customer Service Management platform.

Before agents can use the Unified View, admins need to set up and configure the ServiceNow integration from the ServiceNow admin portal and Zoom web portal.

Requirements for setting up the Zoom Contact Center Unified View for ServiceNow

Table of Contents

How to install the ServiceNow store app

  1. Sign in to ServiceNow.
  2. From the top menu, click All.
  3. Expand System Applications and select All Available Applications, then click All.
  4. Search for applications or plugins.
  5. If you are installing on an internal instance, expand System Applications and select My Company Applications.
  6. Search for the application named Zoom CX Unified View for ServiceNow, then install it.

How to create an inbound integration (Application Registry)

To manage and control external applications, create an inbound integration in ServiceNow. This allows you to register Zoom Contact Center with your ServiceNow instance using OAuth authorization.

  1. Sign in to ServiceNow.
  2. From the top menu, click All.
  3. Expand System OAuth and select Inbound Integration.
  4. Click New.
  5. Select OAuth Authorization Code Grant.
  6. Fill in the required details:
  7. Click Submit.
  8. Copy and save the Client ID and Client Secret.
    These will be required later when creating the integration in Zoom Contact Center.

How to create a ServiceNow integration user

Create a dedicated integration user to manage Zoom Contact Center as an external application. This user will be used for authentication and API communication between the two systems.

  1. Sign in to ServiceNow.
  2. From the top menu, click All.
  3. Expand User Administration and select Users.
  4. Click New.
  5. Fill in the following details for the user:
  6. In the Roles section, assign the following roles:

How to set up the ServiceNow instance

Setup agents

Ensure that agents who will log in to the Customer Service Management configurable agent workspace have the correct roles. These roles allow them to accept work items from Zoom Contact Center queues.

  1. Sign in to ServiceNow.
  2. From the top menu, click All.
  3. Expand User Administration and select Users.
  4. Open a user record.
  5. Assign the following roles:

Create presence states

  1. Sign in to ServiceNow.
  2. From the top menu, click All.
  3. Click Presence States.
    Note: Currently, only the following presence states are supported for synchronization: Available, Away, and Offline.

Create OpenFrame configuration

ServiceNow OpenFrame allows integration of third-party telephony systems such as Zoom Contact Center.

  1. Sign in to ServiceNow.
  2. From the top menu, click All.
  3. Expand OpenFrame and select Configurations.
  4. Click New.
  5. Fill in the following details:
  6. Click Submit then Update.

How to create an external queue in Advanced Work Assignment

Create an external queue in ServiceNow that maps to the Zoom Contact Center queues.

  1. Sign in to ServiceNow.
  2. At the top menu, click All.
  3. Expand Advanced Work Assignment and select Queues.
  4. Click Create New and enter the following details:
  5. Click Submit then Update.

How to set up the Zoom Contact Center ServiceNow voice integration

  1. Sign in to the Zoom web portal.
  2. In the navigation panel, click Contact Center Management then Integrations.
  3. Click Add integration and select ServiceNow Voice.
  4. Enter the required details, including name, subdomain, Client ID, and Client Secret.
    Note: Paste the Client ID and Client Secret you obtained from the previous section.
  5. Complete the OAuth authorization process.

How to set up the client integration

  1. Sign in to the Zoom web portal.
  2. In the navigation panel, click Contact Center Management then Users.
  3. Select the agent.
  4. Click the Policy tab.
  5. Under the Engagement handling section, locate Zoom Contact Center CTI.
  6. Select ServiceNow Voice Integration from the drop-down menu.

How to create dispositions for a queue

  1. Sign in to the Zoom web portal.
  2. In the navigation panel, click Contact Center Management then Dispositions.
  3. Create a disposition.
    Note : Only single-level dispositions are currently supported. Nested or multi-level dispositions are not supported.
  4. Assign the dispositions to a queue.
  5. Set the wrap-up duration so that the timer appears correctly in ServiceNow wrap-up dialogs.
note icon
This integration currently supports the Zoom Contact Center voice channel. For more details refer to ServiceNow Voice Framework