Genesys PureCloud

How it works

  • Capacity integrates directly to the Genesys PureCloud API's
  • A call log is accessed to determine calls to process within a specified date range
  • Capacity downloads the associated audio of the call, attaching the information gathered from the above call log

This article shows you how to use PureCloud Contact Center Software to integrate with Capacity and import your call audio and metadata.


Before You Begin

Before you can integrate PureCloud with Capacity to import your call audio and metadata, you'll need:

  • A PureCloud account with Administrator privileges

Configure Credentials

Within your PureCloud account, you will need to generate the following:

  • Client ID
  • Client Secret

Configure your Client ID with the following permissions:

PermissionScopeDescription
analytics > conversationDetail > Viewanalytics:readonlyQuery aggregate conversation data and view conversation details
authorization > grant > AddauthorizationCreate, edit and delete roles and divisions
authorization > grant > View
authorization > division > View
authorization > role > View
OAuth > Client > AddoauthCreate, edit, authorize and delete OAuth clients
OAuth > Client > Delete
OAuth > Client > Edit
OAuth > Client > View
Recording > Recording > Viewrecordings:readonlyView recordings
Routing > Queue > Viewrouting:readonlyView queues, languages, skills, email domains, and SMS phone numbers

What to Share with Capacity

Once you have configured the appropriate credentials including all scopes required for the integration, Please share the following information with Capacity:

  • Client ID
  • Client Secret
  • Genesys PureCloud Region (if you are unsure on your region, please refer to Genesys Core regions)

Was this article helpful?