Genesys Cloud CX API Adapter

The Genesys Cloud CX API adapter connects to a region-specific Genesys Cloud CX API to receive call events and data.

Daily restart to renew OAuth token

The adapter needs to restart regularly to renew the OAuth token and maintain its connection to the Genesys Cloud OAuth client. The primary adapter automatically restarts at midnight daily. If you have a secondary adapter, it restarts one hour after the primary adapter. You can adjust the primary adapter's restart time by adding a RestartTime key to the adapter's Advanced Settings.

Before you begin 

Create the Genesys Cloud CX data source Third-party systems that provide data to the system, including employee and device states, and data change events. Typical data sources are phone switches, PBXs, or LANs..

Procedure 

  1. In Recorder Manager, go to General Setup. Under Integration Service, click Settings.

  2. Click Create, then select Genesys Cloud CX API Adapter.

  3. Complete the following settings:

    Field

    Description

    Adapter Name

    Type a unique name for this adapter. Do not use any special characters or characters that truncate xml. This field is not case-sensitive.

    Description

    Optional. Type a description of the adapter.

    Adapter Type

    A read-only field that lists the adapter selected previously.

    Startup Type

    Select one of the following for the Recorder Integration Service adapter:

    • Automatic, for automatic startup.

    • Manual, to start manually.

    • Disabled, for no startup.

    DataSource

    Select the Genesys Cloud CX data source that you created previously.

    Client Id

    Enter a Genesys Cloud CX Client Id.

    Client Secret

    Enter the Client Secret that corresponds to the Client Id. This authentication allows the adapter to obtain an authorization token and connect to other services.

    Region Host

    Select the URL for the host in a particular region.

  4. Optional. To reschedule the time when the adapter automatically restarts to renew the OAuth token, under Advanced Settings, create a key named RestartTime (case sensitive). Enter a value using the 24-hour format hh:mm.

  5. Click Save.

Supported Integration Service CTI adapters