Setting up the Zoom spoke for Zoom extension for Omnichannel Callback

concept brazil Updated Sep 10, 2026 2 min read setup-zoom-spoke-omni.md
Raw file servicenow.com

Enable the Zoom spoke to perform various actions such as creating meetings, rescheduling meetings, deleting meetings, or fetching participant details from your Zoom account by integrating your Zoom account with your ServiceNow instance.

Create a connected app in Zoom

Create a connected app in your Zoom account to enable OAuth 2.0 authentication with the Zoom spoke.

Before you begin

  • An Integration Hub subscription is required.
  • Omnichannel Callback must be installed on your instance.
  • The Zoom spoke must be activated. For activation steps, see Zoom spoke.

Role required: Zoom admin

Procedure

  1. Log in to Zoom marketplace.

  2. In the Develop drop-down list, select Build App.

  3. Select the OAuth card.

  4. Turn off the Would you like to publish this app on Zoom App Marketplace? option.

  5. Select Create.

  6. In the Name field, enter a name for the app.

  7. Set the app type to Account-level app.

    Note: Account-level apps must be installed by a Zoom admin, who manages the app for all users in the account.

  8. Configure the redirect URLs for authentication.

    1. In the App credentials section, enter the ServiceNow instance redirect URL in the Redirect URL for OAuth field in the following format:

      https://<instance name>.com/oauth_redirect.do

    2. In the OAuth allow list section, add the ServiceNow instance redirect URL in the following format:

      https://<instance name>.com/oauth_redirect.do

    3. Record the Client ID and Client Secret values to use when you configure the connection on your instance.

  9. In the left panel, select Scopes.

  10. In the Add Scopes section, select Add Scopes.

  11. On the Add Scopes dialog box, select the scope type.

  12. Select the Meeting scope type.

  13. Select the following scopes:

    • View all user meetings
    • View and manage all user meetings
  14. Select the Recording scope type.

  15. Select the following scopes:

    • View all user recordings
    • View and manage all user recordings
  16. Select the User scope type.

  17. Select the View all user information scope.

  18. Select Done.

Result

The actions under the selected scopes become available to the Zoom spoke.

Configure a Zoom connection on your ServiceNow instance

Use the client ID and client secret from your Zoom connected app to register the Zoom spoke as an OAuth provider and allow the instance to request OAuth 2.0 tokens.

Before you begin

Role required: admin

Procedure

  1. From your ServiceNow instance, navigate to Process Automation > Flow Designer.

  2. In Flow Designer, select the Integrations tab, and then select Connections.

  3. Search for the Zoom connection and select View Details.

  4. On the Zoom connection card, select Edit.

  5. On the form, fill in the fields.

    Field Description
    Connection Name Name to identify the connection record.
    Connection URL Base URL of the Zoom API: https://api.zoom.us.
    OAuth Entity Name Name to identify the application registry record.
    OAuth Client ID Client ID of the connected app that you created in Zoom.
    OAuth Client Secret Client secret of the connected app that you created in Zoom.
    OAuth Redirect URL OAuth callback endpoint: https://instance name.service-now.com/oauth_redirect.do.
  6. Select Edit and Get OAuth Token.

    A message confirms that the token is available.

Search documentation
Search document titles and file paths on the brazil branch