Skip to content

Configure an integration application in Genesys Cloud for the Genesys Cloud Add-on for Splunk

In order to gather data from the Genesys Cloud Platform API using this add-on, you must first create an OAuth client in Genesys Cloud. This client securely authenticates the Add-on via the OAuth2 protocol, so that it can access and gather the data according to the services and permission levels that you specify.

Create an OAuth Client in Genesys Cloud

  1. Follow the instructions in the Genesys Cloud documentation.

  2. When creating your client, make a note of the following parameters. They will be needed to Configure an Account in the Genesys Cloud Add-on for Splunk.

    • Client ID (Client ID)
    • Client Secret (Client Secret)
  3. Set the Grant Types to Client Credentials Grant

  4. Set the OAuth Scopes. These permissions are required for the Genesys Cloud Add-on for Splunk.

API/Permissions name Scopes Description API Category
analytics:conversationAggregate:view
  • analytics
  • analytics:readonly
Read conversation aggregates for your organization. Analytics
analytics:conversationDetail:view
  • analytics
  • analytics:readonly
Read conversation details for your organization. Analytics
analytics:queueObservation:view
  • analytics
  • analytics:readonly
Read query observations for your organization. Analytics
analytics:userAggregate:view
  • analytics
  • analytics:readonly
Read user aggregates for your organization. Analytics
routing:queue:view
  • routing
  • routing:readonly
Read queues for your organization. Routing
telephony:plugin:all
  • telephony
  • telephony:readonly
Read edges, trunks and their metrics as well as phones for your organization. Telephony Providers Edge
  1. Click Save after you change permissions.

  2. Make a note of the generated values.