Credential types for the Genesys TTS Connector integration
The Genesys TTS Connector integration allows you to use the following credential types to authenticate your third-party text-to-speech (TTS) provider. You can select these credential types when you add the integration.
Basic Auth
The Basic Auth credential type uses a user name and password (optional) for your web service. The integration then sends the Basic authentication header with every action request.
User Defined
The User Defined credential type uses fields and values that you add for your credential information. The integration sends the configured authentication properties with every Header of the request.
User Defined (OAuth)
The User Defined (OAuth) credential type uses fields and values that you add for your credential information. This credential type follows an OAuth-like model of authentication. The integration only sends this credential information once to your authorization endpoint to receive an authentication response from your web service. You then use the fields from the authentication response in the requests for custom action that you create. For more information, see How to use the User Defined (OAuth) credential type and Workflow for the User Defined (OAuth) credential type.
You must define the loginUrl atrribute with the login URL of the endpoint.
Path Credential
The Path Credential type uses a path to authenticate requests. For example, you can use the path, https://ttsprovidername.com?key=myPassword123
, to send the path credential name key and its value myPassword123 in the request.