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

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.

Before You Begin
  • 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.
Context

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.

Procedure
  1. Go to Services, and click Add Service.
  2. On the Select Your Service Profile page, click the Voice Gateway card that you want and click Continue.
  3. On the Configure Voice Gateway Settings page, do the following:
    • Enter the name you want for the service. Valid values: 1-30 characters.
    • Enter the number of channels you want to allocate to the service. Valid values: 1-5,000.
  4. Click Continue.
  5. (Optional) On the Add a Voice Bot page, click a Voice Bot card and click Continue, if you want to add a Voice Bot now. You can add Voice Bots later.
  6. On the Assign Number Blocks page, select the number blocks you want to use with the gateway and click Continue.
    Oracle® Intelligent Communications Orchestration Network cloud service displays the Configure Voice Bot settings page with the fields required by the voice bot you selected.
  7. On the Configure Voice Bot Settings page, complete the fields, which may vary per provider.
    Note: Regardless of the voice bot you select, the Speech Configuration section displays Use Voice Bot Provider Speech-to-Text Engine and Use Voice Bot Provider Text-to-Speech Engine with a toggle to enable or disable each one. At this time, the toggles are set to the enabled position and cannot be changed.
  8. Click Submit.
    Oracle® Intelligent Communications Orchestration Network cloud service displays the newly added voice bot in the map on the Services page.

Connect to Amazon Lex Voice Assistants

The Oracle® Intelligent Communications Orchestration Network cloud service supports connecting the voice gateway to Amazon Lex Voice Assistants.

Before You Begin
  • Connect the target voice gateway to Oracle® Intelligent Communications Orchestration Network cloud service.
Context

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

  1. Go to Services, and click the name of the target Voice Gateway.
  2. On the Voice Gateway Details page, click Add Voice Bot.
  3. On the Add a Voice Bot page, click Amazon Lex Voice Bot Service and click Continue.
  4. On the Assign Number Blocks page, select the numbers you want, and click Continue.
  5. On the Configure Voice Bot Settings page, do the following:
  6. Click Submit.
    The Oracle® Intelligent Communications Orchestration Network cloud service configures the connection and adds the Amazon Lex Voice Bot to the table and diagram on the Voice Gateway page.

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.

Before You Begin
  • 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 .
Context

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.

Procedure
  1. Go to Services, and click the Voice Gateway.
  2. On the Voice Gateway Details page, click Add Voice Bot.
  3. On the Select Voice Bot page, click Google Dialogflow CX or ES, and click Continue.
  4. On the Assign Number Blocks page, select the numbers you want, and click Continue.
  5. On the Configure Voice Bot Settings page, do the following:
  6. Click Submit.
    Oracle® Intelligent Communications Orchestration Network cloud service creates a connection between the voice gateway and your Google DialogFlow voice bot on the Services page diagram, and adds the voice bot to your Voice Gateway list.

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.

Before You Begin
  • 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.
Context

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.

Procedure
  1. Go to Services, and click the name of the target Voice Gateway.
  2. On the Voice Gateway Details page, click Add Voice Bot.
  3. On the Add a Voice Bot page, click IBM watsonx Assistant Voice Bot and click Continue.
  4. On the Assign Number Blocks page, select the numbers you want, and click Continue.
  5. On the Configure Voice Bot Settings page, do the following:
  6. Click Submit.
    The Oracle® Intelligent Communications Orchestration Network cloud service configures the connection and adds the IBM watsonx Assistant voice bot to the table and diagram on the Voice Gateway page.

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.

Before You Begin
  • Review the following procedure in advance, so you can collect the necessary information from your Microsoft Azure AI Bot Service profile before you begin.
Context

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.

Procedure
  1. Got to Services, and click the name of theVoice Gateway.
  2. On the Voice Gateway Details page, click Add Voice Bot.
  3. On the Select Voice Bot page, click Microsoft Azure AI Bot Service and click Continue.
  4. On the Assign Number Blocks page, select the numbers you want, and click Continue.
  5. On the Configure Voice Bot Settings page, do the following:
  6. Click Submit.

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.

Before You Begin
  • Review the following procedure in advance, so you can collect the necessary information from your Microsoft Copilot Studio profile before you begin.
Context

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.

Procedure
  1. Go to Services , and click the name of the target Voice Gateway.
  2. On the Voice Gateway Details page, click Add Voice Bot.
  3. On the Select Voice Bot page, click Microsoft Copilot Studio Bot, and click Continue.
  4. On the Assign Number Blocks page, select the numbers you want, and click Continue.
  5. On the Configure Voice Bot Settings page, do the following:
  6. Click Submit.

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.

Before You Begin
Context

Oracle® Intelligent Communications Orchestration Network cloud service supports connecting to the Oracle Digital Assistant voice bot from multiple services.

Procedure
  1. Go to Services, and select the Voice Gateway.
  2. On the Voice Gateway Details page, click Add Voice Bot.
  3. On the Select Voice Bot page, click Oracle Digital Assistant. and click Continue.
  4. On the Assign Number Blocks page, select the numbers you want, and click Continue.
  5. On the Configure Voice Bot Settings page, do the following:
  6. Click Submit.

Edit Voice Bots

When you want to change certain configuration parameters or edit number blocks used with a Voice Bot, you can open the Voice Bot editing drawer from the Settings page.

  1. Go to Services.
  2. On the Services page, under Voice Gateways, go to the Service Name column and click the name of the service that hosts the Voice Bot you want to edit.
    Oracle® Intelligent Communications Orchestration Network cloud service displays the Voice gateway Details page.
  3. On the Voice gateway Details page, go to the Voice Bot name column and click the name of the Voice Bot you want to edit.
    Oracle® Intelligent Communications Orchestration Network cloud service opens the Voice Bot drawer, which displays the Configuration tab and the Numbers tab.
  4. On the Configuration tab, you can edit:
    • Bot Name—Update the text.
    • Secret Key—Update the text.
    • Bot ID—Update the text.
    • Voice Channels—Select a different number of channels.
    • Use Voice Bot Provider Speech-to-Text Engine
  5. On the Numbers tab, you can:
    • Assign a number block with the Assign Number Block button.
    • Edit the starting number by replacing it with another one.
    • Delete a number block, which assigns it from the bot but does not remove it from inventory.
  6. Click Update to submit the changes.