Call Audio Connector action
Use the Call Audio Connector action to enable a previously configured Audio Connector integration and start streaming conversation audio to a third-party voice bot for audio processing before the streamed audio returns to Genesys Cloud. This action is available in the Bot category of the task editor’s Toolbox in inbound, outbound, and in-queue call flows.
- To enable the Call Audio Connector action in Architect, you must first obtain the Audio Connector integration from the Genesys AppFoundry. For more information, see Install Audio Connector from Genesys AppFoundry. Then, configure and activate the integration in Genesys Cloud. For more information, see Configure and activate Audio Connector in Genesys Cloud.
- You must enable at least one active Audio Connector integration. You can configure up to two Audio Connector integrations.
Name | Description |
---|---|
Name field | Type a distinctive name for the Call Audio Connector action. The label you enter here becomes the action’s name displayed in the task sequence. |
Integration |
Select the specific Audio Connector integration that you want to use. |
Connector ID |
Type the ID of the voice bot that you want to connect to. Note: The Connector ID is the unique identifier that you can specify for your voice bot to distinguish it from other bots that you may host on the same server. Genesys Cloud appends this ID to the Base Connection Uri of the selected Audio Connector integration when it establishes the websocket connection. |
Inputs |
Define the input variables and their values that you want the action to pass on to the selected Audio Connector integration at runtime. Use these name/value pairs to define information that you want to provide to your third-party voice bot provider. Notes:
|
Outputs |
Define output variables if you expect an output from the third-party voice bot. When your third-party bot successfully completes the bot session, Architect assigns the key/value pairs that your Audio Connector integration returns to the output variables that you define here. Notes:
|
Name | Description |
---|---|
Failure Outputs |
These outputs allow the flow author to map the results of any resulting errorType and errorMessage variables when the Call Audio Connector action takes the failure path.
Note: Hover over the information icon next to errorType to display the list of allowable errorType values. Select the variables that you want to assign to the failure data values returned by the Call Audio Connector action. You can use the following errorType values:
Note: Click the arrow next to Failure Outputs and expand or collapse the list of variables. |