You can connect your assistant to AudioCodes using a Webhook based integration. Before you begin, please ensure that you have administration access to your AudioCodes account.
Step 1: Associate an App
- In the XO Platform, select the assistant that you want to add AudioCodes IVR to.
- Go to Deploy > Channels > IVR-Audiocodes.
- Navigate to the Configurations tab of this page and associate a secure app by choosing an existing app or by creating a new one.
- Generate the JWT token using the details of the selected app and use this token for secure communication with the Kore.ai XO Platform.
Step 2: Configure the Bot URL in AudioCodes
The Webhook URL associated with this assistant should be configured in your AudioAccounts account. Navigate to the Configurations tab of this page, copy the Webhook URL, and configure it as the botURL in the VoiceAI Connector of your AudioCodes account. See the AudioCodes documentation for further details.
Step 3: Configure Voice Call Properties
Make sure to configure the properties under the Voice Call Properties tab for defining the default voice interaction experience for your customers. Learn more about configuring Voice Call Properties.
Step 4: Enable the Channel
On the Configurations tab, select Yes, then Save your configuration in order to enable the channel.
After the channel is enabled and all configurations are verified, you can optionally publish the assistant to make it available for end-users, with the new channel. Learn more about Publishing your Virtual Assistant.
To learn more about working with Channels within the Kore.ai XO Platform, please see Channel Enablement.