Cisco Webex Control Hub with Workspace Integration

To be able to use the Cisco Webex APIs to monitor your Cisco Webex devices, you need to:

Enable the Zebrix Control integration in Control Hub

Beginning by downloading the Zebrix integration file:Manifest Workspace Integration

Once logged in to Control Hub, go to Workspace > Integrations

Then, click the Add Integration button and choose Upload Integration

Drop the Zebrix integration file (downloaded at the beginning of this section manifest_webex_workspace_zebrix_control.json)

Click Upload

You need to retrieve and securely store the OAuth Client ID and Secret for Webex service authentication.

Then activate the integration by clicking Actions > Activate

Finally, you will need to retrieve the activation code (JWT)

Extract data from the activation code (JWT)

As explained in the Cisco documentation, to extract the necessary fields for the driver configuration, you can either use:

For the configuration in Zebrix Control, you will need to retrieve the following fields:

For example, by using JWT.io :

External Service Configuration in Zebrix Control

Let's configure the External Service (Cisco Control Hub with Workspace Integration) driver in the Zebrix Control administration interface:

Your External Service is now added in Zebrix Control.

How to retrieve the device ID (Driver configuration) ?

There are several methods to retrieve the Webex device ID.

API Request

You can retrieve it on List Webex device API

PowerShell script

We also provide a Powershell script allowing you to retrieve the list of devices and export them into a CSV.

Invoke-WebRequest -Uri "https://control.zebrix.net/download/webex/Get-Devices.ps1" -OutFile "Get-Devices.ps1"
./Get-Devices.ps1 -UseImplicitFlow -AutoExport
Control Hub

Log on to the Control Hub and go to the device page.

Click on View all statuses Go to Webex section The ID you are looking for is the Webex DeveloperId.

Port Opening

The probe must be able to establish outbound connections to the configured URLs: oauthUrl, appUrl, and webexapisBaseUrl.

Equipments Configuration

To enable the full collection of Room Analytics metrics in Zebrix Control, several settings must be activated on Cisco endpoints. These settings ensure features such as presence detection, people counting, and acoustic analysis, even when the endpoint is not in a call.

Contact Zebrix support for more informations.