All Collections
Integrations in MaestroQA
Integrating Telephony
Integrating with Genesys Cloud (PureCloud)
Integrating with Genesys Cloud (PureCloud)

Setting up Genesys Cloud/PureCloud with MaestroQA

Adam avatar
Written by Adam
Updated over a week ago

For a detailed technical overview of the Genesys Cloud Client Credentials Grant, please refer to the developer documentation:

Genesys Cloud Prerequisites

  • OAuth > Client > Add permission

Create an OAuth Client

Follow along the steps outlined here, "Create an OAuth client", on the "Platform API" tab:

(or Admin > Integrations > OAuth)

In step 4, enter an "App Name" name of your choice, such as "MaestroQA".

In step 7, set the "Grant type" to "Client Credentials".

When selecting "Roles", please ensure that the selections include the following permissions:

  • analytics:conversationAggregate:view

  • analytics:conversationDetail:view

  • conversation:communication:view

  • recording:recording:view

If using survey data in MaestroQA, the following permissions are also required:

  • analytics:surveyAggregate:view

  • quality:survey:view

In step 9, please be sure to record the Client ID and the Client Secret (token).

Input credentials in MaestroQA

Enter the Client Id and the Client Secret.

Select the "AWS Region" that corresponds to the relevant PureCloud urls, as displayed at https://developer.genesys.cloud/platform/api/.

Did this answer your question?