Workflow: Set up Five9 VoiceStream in Verint
The configuration process creates a connection between Five9 VoiceStream and the Verint Recorder. The Service Provider completes some tasks in the workflow; others are the responsibility of the customer.
Workflow
Service Provider
-
Configure the Recorders for Five9
For the Recorder to request data from external sources and to store the content it receives, assign the required service roles.
-
Set up certificates for the RIS server.
The certificate must be signed by a publicly trusted Certificate Authority (CA).
- Create a Five9 VoiceStream data source
The Application data source for Five9 VoiceStream contains the parameters necessary to connect to the Five9 VoiceStream contact center.
The first time you create the data source, enter dummy values for the Subscription ID and the API key. Example: 99999999. You change these values later in the workflow.
Configure a trust token Example: vXtru5HHJ3S7Gz60sCAe.
-
Create a Five9 VoiceStream Webhook Adapter
The Five9 VoiceStream Webhook Adapter receives CTI events. When it starts up, it listens at https://<FQDN>/api/recording/cti/v1/Five9VoiceStream?SubscriptionId=99999999
-
Create a SIP Proxy Adapter for Five9 Integration
The SIP Proxy Adapter receives the SIP audio streams.
-
Give the Five9 admin the following information:
-
The fully qualified domain name (HTTP Alias) for each RIS Recorder server (primary and secondary).
-
The port number configured on the SIP Proxy Adapter.
-
The temporary (dummy) subscription ID and API Key configured on the data source.
-
The trust token configured on the data source.
-
The following API request, with the variables replaced by the values currently configured.
https://<RIS_Server_FQDN>/api/recording/cti/v1/Five9VoiceStream?SubscriptionId=<SubscriptioID_from_VoiceStreamDataSource>
Customer
-
-
Subscribe to the Five9 VoiceStream
For the Verint Recorder to communicate with the Five9 VoiceStream, create a subscription on the VoiceStream self-service admin portal. You will get a Subscription ID and API key, which is required to configure the Verint Five9 VoiceStream data source.
-
Supply the Verint support (Service Provider) the following:
-
Subscription ID
-
API Key
Service Provider
-
-
Update the Voice Stream data source definitions with the values for the following parameters from the Five9 VoiceStream subscription:
-
Subscription ID
-
API Key
-
-
Restart the Voice Stream CTI adapter on the RIS server.
The adapter is now listening at URL https://<FQDN>/api/recording/cti/v1/Five9VoiceStream?SubscriptionId=<ACTUAL>
-
Supply the customer Five9 VoiceStream admin with the new CTI endpoint URL.
Customer
-
From the Voice Stream self-service admin portal, update the subscription for the recording solution to point to the new URL (which includes the actual Subscription ID) for the CTI endpoint. The URL is provided by your Service Provider.
The admin portal validates that the CTI endpoint is valid and then saves the updated subscription information.
WFO Installation Guide
Recorder Configuration and Administration Guide