Integrating ServiceNow with Zoom Workforce Management

The Zoom Workforce Management (WFM) ServiceNow integration allows organizations to sync ServiceNow ticketing data into WFM for forecasting and workforce planning. Once connected, ticket volume data is automatically synchronized every 15 minutes, enabling accurate staffing recommendations based on real-time and historical case data. The integration provides the following capabilities:
ServiceNow termWFM equivalent
Case TypesQueues
CasesTickets
Web/TicketingChannel Type
Assignment GroupScheduling Group

Requirements for ServiceNow integration with Zoom Workforce Management

Table of Contents

How to generate your ServiceNow OAuth credentials

Before configuring the integration in WFM, you need to create an OAuth application in ServiceNow to obtain the required Client ID and Client Secret.
note icon
You can only perform these steps if you have the correct access level in ServiceNow. If you do not, contact your ServiceNow administrator.
  1. Sign in to your ServiceNow instance.
  2. Click the All menu and search for OAuth.
  3. Click System OAuth then Application Registry.
  4. In the top-right corner, click New.
  5. Select Inbound Integrations then New Integration.
  6. Select OAuth - Authorization Code Grant.
  7. Fill in the following fields:
  8. Click Save.
    After saving, note the following values. You will need them to complete the setup in WFM:

How to configure the integration in Zoom WFM

  1. Sign in to the Zoom web portal as an admin with the privilege to edit account settings.
  2. In the top-right corner, click your profile picture or initials, then click Admin Center.
  3. In the side menu, click CX management .
  4. Click Workforce management.
    A new tab will open.
  5. Click Preferences then Integrations.
  6. Click Add Integration.
  7. Select ServiceNow from the list of available integrations.
  8. Enter the following connection details:
  9. Configure the Average Handle Time for ticket processing. This value is used for forecasting calculations.
    Note: ServiceNow does not automatically calculate handle time for tickets, so this value must be provided manually.
  10. Click Save to establish the connection.
    WFM will automatically fetch your available Case Types as queues.

How the data sync works

After the integration is active, data flows automatically between ServiceNow and Zoom WFM:

Initial setup

Ongoing synchronization

Connection states

StatusBehavior
ActiveAuto-sync is enabled. Data flows every 15 minutes.
DisconnectedAuto-sync is disabled. Use manual CSV import to maintain data.
ReconnectedSync resumes for the last 15-minute interval. Use CSV import to fill any gap period.

How to import historical data

To bring in data from before the integration was activated:

  1. Export historical case data from ServiceNow.
  2. Format it as a CSV following the WFM import template.
  3. Sign in to the Zoom web portal as an admin.
  4. In the top-right corner, click your profile picture or initials, then click Admin Center.
  5. In the side menu, click CX management .
  6. Click Workforce management.
    A new tab will open.
  7. In the side menu, click Forecasting.
  8. Click the Historical data tab.
  9. Click Import Historical Data.
  10. Upload the CSV file.

Queue metrics captured

MetricDescription
Volume
Total number of tickets per 15-minute interval
Timestamp
Arrival time of tickets
Queue/Case Type
Categorization of tickets
Handle Time
 
Average time to process (user-provided value)

Supported and unsupported use cases

Supported

Not supported

Troubleshooting ServiceNow integration issues

Integration shows "Disconnected" status

Missing historical data

Queue metrics do not match ServiceNow reports

Data security

Communications between this app and Zoom and [third-party] are encrypted:

This app stores access credentials in the local data store:

How your data is used