Voice Gateway Management
After you add voice gateways to Oracle® Intelligent Communications Orchestration Network cloud service you can manage them through the Services page.
- Connect a Voice Gateway
- Connect to Amazon Lex Voice Assistants
- Connect to a Cognigy AI Bot
- Connect to a Google Dialogflow CX or ES Voice Bot to a Voice Gateway
- Connect to IBM Watsonx Assistant Voice Bot
- Connect to a Microsoft Azure AI Bot Service
- Connect to a Microsoft Copilot Studio Bot
- Connect to an Oracle Digital Assistant Voice Bot
- Connect to a kore.ai Bot
- Edit Voice Bots
WARNING:
All operations are unavailable when a voice gateway is offline.Connect a Voice Gateway
Oracle® Intelligent Communications Orchestration Network cloud service provides the option to use a Voice Gateway and Voice Bots for your call center. You can add a Voice Bot now, in this procedure, or you can add one later.
- Add any number blocks you want to assign to the voice gateway you will choose in the following procedure, if they are not already listed. Number blocks must be assigned to a site other than Inventory.
Upon log on, Managed Service Provider users land on the Accounts page. Enterprise users land on the Services page. The steps in the following procedure are identical for both types of users from Step 2 onward.
After you click Add Service on the Services page, the user interface guides you through the process to add a Voice Gateway and, optionally, a Voice Bot. To add a Voice Bot, you must enter the same Secret Key and Bot ID you set when you established the Voice Bot service with the provider.
Connect to Amazon Lex Voice Assistants
The Oracle® Intelligent Communications Orchestration Network cloud service supports connecting the voice gateway to Amazon Lex Voice Assistants.
- Connect the target voice gateway to Oracle® Intelligent Communications Orchestration Network cloud service.
To connect programmatically to an Amazon Web Service (AWS), you use an endpoint. AWS services offer the following endpoint types in some or all of the AWS Regions that the service supports: IPv4 endpoints, dual-stack endpoints, and FIPS endpoints. Some services provide global endpoints. For more information, see: https://docs.aws.amazon.com/general/latest/gr/lex.html#lexv2_region.
Procedure
Connect to a Cognigy AI Bot
When you want to connect a Cognigy AI bot to your voice gateway, use the following procedure.
Before You Begin
-
Review the following procedure in advance, so you can collect the necessary information from your Cognigy AI profile before you begin.
Procedure
-
Go to Services, and click the name of the voice gateway.
-
On the Voice Gateway Details page, click Add Voice Bot.
-
On the Select Voice Bot page, click Cognigy AI, and click Continue.
-
On the Assign Number Blocks page, select the numbers you want to assign, and then click Continue.
-
On the Configure Voice Bot Settings page, complete the following configurations:
Table 6-3 Voice Bot Configuration
Fields Description Bot Name
Enter the name of your Voice Bot.
Provider
The Oracle® Intelligent Communications Orchestration Network cloud service automatically inserts the provider's name.
Cognigy AI REST Endpoint URL
Enter the Cognigy AI REST endpoint URL.
Maximum number of characters: 2048
Voice Channels
Set the number of channels reserved for this voice bot. The number cannot exceed the capacity of the voice gateway.
Speech Configuration
Configure the speech-to-text and text-to-speech providers in the following sections. This voice bot uses third-party speech providers and does not display switches for integrated speech engines.
Speech to Text (STT)
Table 6-4 Speech to Text (STT)
Field Description Provider Select the provider to use for speech recognition from the drop-down list. Complete the configuration fields displayed for the selected provider. Text to Speech (TTS)
Table 6-5 Text to Speech (TTS)
Field Description Provider Select the provider to use for speech synthesis from the drop-down list. Complete the configuration fields displayed for the selected provider. You can select the STT and TTS providers independently. For provider-specific configuration instructions, see Third Party Speech Engines.
-
Click Submit.
Connect to a Google Dialogflow CX or ES Voice Bot to a Voice Gateway
When you want to add the Google Dialogflow CX or ES Voice Bot to a Voice Gateway already connected to the Oracle® Intelligent Communications Orchestration Network cloud service, use the following procedure.
- Review the following procedure in advance, so you can collect the necessary information from your Google DialogFlow profile before you begin.
- Confirm that the Voice Gateway you want to add the Voice Bot to is already connected to Oracle® Intelligent Communications Orchestration Network .
You must select the either the Google Dialogflow CX or ES voice bot profile on the Services page, assign number blocks, and configure the connection to the service.
Connect to IBM Watsonx Assistant Voice Bot
You can add the IBM watsonx Assistant voice bot to your voice gateway in Oracle® Intelligent Communications Orchestration Network cloud service to enhance your voice services with AI capabilities. To complete this task, select the IBM watsonx Assistant voice bot, assign number blocks to the service, and specify the configuration details.
- Connect the target voice gateway to Oracle® Intelligent Communications Orchestration Network .
- Generate an IBM instance API key. Your API keys are associated with your credentials and are specific to you.
Upon log on, Managed Service Provider users land on the Accounts page. Enterprise users land on the Services page. The steps in the following procedure are identical for both types of users from Step 2 onward.
Connect to a Microsoft Azure AI Bot Service
When you want to add the Microsoft Azure AI Bot Service to a Voice Gateway already connected to the Oracle® Intelligent Communications Orchestration Network cloud service, use the following procedure.
- Review the following procedure in advance, so you can collect the necessary information from your Microsoft Azure AI Bot Service profile before you begin.
Upon log on, Managed Service Provider users land on the Accounts page. Enterprise users land on the Services page. The steps in the following procedure are identical for both types of users from Step 2 onward.
Connect to a Microsoft Copilot Studio Bot
When you want to add the Microsoft Copilot Studio Bot to a Voice Gateway already connected to the Oracle® Intelligent Communications Orchestration Network cloud service, use the following procedure.
- Review the following procedure in advance, so you can collect the necessary information from your Microsoft Copilot Studio profile before you begin.
Upon log on, Managed Service Provider users land on the Accounts page. Enterprise users land on the Services page. The steps in the following procedure are identical for both types of users from Step 2 onward.
Connect to an Oracle Digital Assistant Voice Bot
The Oracle® Intelligent Communications Orchestration Network cloud service supports connecting to an Oracle Digital Assistant voice bot through the voice gateway.
- Configure a voice gateway in Oracle® Intelligent Communications Orchestration Network cloud service.
- Create an API signing key. See Adding an API Signing Key.
- Create an OCI private key. See Generating an API Key Pair.
Oracle® Intelligent Communications Orchestration Network cloud service supports connecting to the Oracle Digital Assistant voice bot from multiple services.