Manage Virtual Agent Hub

Virtual Agent Hub allows you to manage the configuration apps for all of the virtual agents or bots your organization uses with CXone.

Add a Configuration App

Each virtual agent or bot you use with CXone must have a configuration app in Virtual Agent Hub. The app contains all of the configuration settings required for the virtual agent provider and CXone to communicate.

Some configurations are different for every virtual agent provider. When the steps below instruct you to refer to the CXone online help for the provider you're integrating with, refer to one of the following pages: 

Additional bots are supported through DEVone integrations: 

  1. In Studio, open or create a script and add a virtual agent action, if it doesn't contain one already.
  2. Double-click the virtual agent action to open Virtual Agent Hub.
  3. Click Add Bot.

  4. Enter a unique name to identify this virtual agent's configuration app in the Virtual Agent (Bot) Name field. You cannot change this name after you save the configuration app.

  5. Under Select Bot Provider, click the provider for the virtual agent you're using with CXone. The options available depend on the licenses your organization has purchased. Unlicensed providers do not appear on the page.

  6. Click Next.

  7. Complete the fields on the Configuration page. The fields are different for each virtual agent provider. Refer to the CXone online help for the provider you're integrating with for details.

  8. Click Next.

  9. On the Voice page, select Text Only under Voice Integration Options if you're setting up a text virtual agent. If you're setting up a voice virtual agent, select the appropriate option for your integration. Some integrations have only one option, Turn by Turn Control. Other integrations have additional options. Refer to the CXone online help for the provider you're integrating with for details.

  10. Click Next when the Voice page options are configured.

  11. On the Transcript page, select the option for whether you want transcript or intent information saved from conversations with this virtual agent. If you save this information, custom scripting is required to complete the setup of the feature.

  12. Click Next.

  13. Test the connection with the virtual agent provider.

  14. Click Add. This saves the configuration settings. You can modify the settings later if needed.

Delete a Configuration App

When you delete a configuration app from Virtual Agent Hub, it does not affect the virtual agent configured with your virtual agent provider. However, any Studio scripts that are configured to use the app you're deleting will no longer work.

  1. In Studio, open or create a script and add a virtual agent action, if it doesn't contain one already.
  2. Double-click the virtual agent action to open Virtual Agent Hub.
  3. Click the trash can A trash can with a lid. next to the configuration app you want to remove.

  4. Click Yes to confirm removal of the selected app

Modify a Configuration App

You cannot modify a configuration app's name. To change the name you must delete the app and add a new one with a different name.

  1. In Studio, open or create a script and add a virtual agent action, if it doesn't contain one already.
  2. Double-click the virtual agent action to open Virtual Agent Hub.
  3. Click the configuration app you want to modify on the left side of the page. To filter the list of apps, select the Media Type of the app you want to modify.

  4. Change the settings on the Configuration, Voice, and Transcript pages as needed. Refer to the CXone online help for integrating with your virtual agent provider for information about completing these pages:

  5. On the right side of the page, test the updated settings.

  6. Click Save.

Clone a Configuration App

If you have multiple virtual agents that are similar, you can clone a configuration app and modify it.

  1. In Studio, open or create a script and add a virtual agent action, if it doesn't contain one already.
  2. Double-click the virtual agent action to open Virtual Agent Hub.
  3. Click the configuration app that you want to clone.

  4. On the properties page, select Clone from the more options Three stacked dots. drop-down list.

  5. Enter the New Virtual Agent (Bot) Name and click Clone. You cannot modify this name after you save the app. The properties page for the cloned configuration app appears.

  6. Modify the details for the cloned app as needed. Refer to the CXone online help for integrating with your virtual agent provider for information about completing these pages:

  7. Click Save.

Test Your Virtual Agent

Required permissions : View Scripts, Create/Edit Scripts

You can test many aspects of your virtual agent to make sure everything works as intended. You can run tests from the virtual agent app's properties page in Virtual Agent Hub. When testing, you can: 

  • Verify that the virtual agent app is correctly configured to communicate with the virtual agent provider.
  • Add custom payload JSON to test the virtual agent's handling of custom payload data.
  • Trigger a welcome intent event to test how the virtual agent begins a conversation.
  • Trigger a custom intent event to test any custom events you've created for your virtual agent.
  • Trigger a timeout event to test how the virtual agent responds when the contact times out.
  • Test how the virtual agent handles DTMFClosed Signaling tones that are generated when a user presses or taps a key on their telephone keypad. input.

The following image is an example of the properties page for a virtual agent app in Virtual Agent Hub. It shows the Configuration and Voice tabs and the Test pane.

  1. In Studio, open or create a script and add a virtual agent action, if it doesn't contain one already.
  2. Double-click the virtual agent action to open Virtual Agent Hub.
  3. Click to select the configuration app for the virtual agent you want to test from the list on the left.
  4. In the Test pane, enter a test message in the Type a message field and press Enter to send it. You can also click Microphone An icon shaped like a microphone. and speak into your computer's microphone.

  5. Click Start with welcome intent to start a test conversation from the beginning. The virtual agent responds with its default welcome message. You can enter test messages.
  6. Click More Options An icon with three dots stacked vertically. to test other aspects of your virtual agent.

  7. Click Reset to start your test again.
  8. If you need to make changes based on the results of your testing, you can: 

    • Modify the Studio scripts for the virtual agent.
    • Modify the configuration settings in the virtual agent's app in Virtual Agent Hub.
    • Modify the virtual agent's configuration settings in the provider's console. Click the large square button on the app properties page in Virtual Agent Hub. The example at the beginning of this section shows the Google Dialogflow CX app with the provider button. It has the An icon that has a square with an arrow overlaid on top of it. The arrow points from the center of the square to the top right corner of the square. icon on it to indicate that the link opens an external site.
  9. Test the virtual agent thoroughly after each change to your scripts or any configuration settings.
  10. When you're finished testing, click Close.