Cognigy

Content on this page is for a product or feature in controlled release (CR). If you are not part of the CR group and would like more information, contact your Account Representative.

Virtual agents are flexible and can provide a range of functions to suit the needs of your organization. For example, you can design your virtual agent to handle a few simple tasks or to serve as a complex interactive agent.

CXone supports using Cognigy with voice channels. However, these virtual agents require a SIPClosed Protocol used for signaling and controlling multimedia communication sessions such as voice and video calls. backchannel connection. Setting up this integration requires assistance from a CXone Account Representative.

Conversation Flow for Voice Virtual Agents

To start an interaction with a voice virtual agent, contactsClosed The person interacting with an agent, IVR, or bot in your contact center. call a phone number and reach your organization. The contact may be connected directly to the virtual agent, or they might need to choose an option in an IVRClosed Automated phone menu that allows callers to interact through voice commands, key inputs, or both, to obtain information, route an inbound voice call, or both. menu. The contact's utterancesClosed What a contact says or types. are transcribedClosed Also called STT, this process converts spoken language to text. into text so the virtual agent can use them.

The virtual agent analyzes the contact's utterances to understand the purpose or meaning behind the words. This is known as the contact's intent. The virtual agent sends an appropriate response as text. The virtual agent's response is synthesized into audio by a text-to-speechClosed Allows users to enter recorded prompts as text and use a computer-generated voice to speak the content. service. Transcription and speech synthesis can happen in CXone or, in some cases, in the provider's platform

The method of sending a response depends on whether it's a text or a voice virtual agent: 

  • VoiceRequests and responses are sent back and forth between the virtual agent and the contact. CXone stays connected to the virtual agent service throughout the conversation, but does not participate in it. CXone waits for the signal that the conversation is complete or that the contact needs transferred to a live agent. This is the SIPClosed Protocol used for signaling and controlling multimedia communication sessions such as voice and video calls. backchannel method of connection.
  • TextRequests and responses are sent via Virtual Agent Hub and the script with each turn. This option allows for customization of the virtual agent'sbehavior from turn to turn.

At the end of the conversation, the virtual agent sends a signal to the script. It can signal that the conversation is complete, or that the contact needs to speak with a live agent. If the conversation is complete, the interaction ends. If a live agent is needed, the script makes the request. The contact is transferred to an agent when one is available.

When the conversation is complete, the script can perform post-interaction tasks, such as recording information in a CRMClosed Third-party systems that manage such things as contacts, sales information, support details, and case histories..

Prerequisites to Use Cognigy with CXone

To use Cognigy with CXone, you need:

  • A Cognigy AI platform account.
  • A Cognigy virtual agent configured with and trained to use the responses that fulfill your contacts' requests.
  • Cognigy service account credentials for Virtual Agent Hub to use when communicating with the Cognigy virtual agent. This may be the same account as the first prerequisite

Components of an Integration

The integration of Cognigy involves the following components: 

Custom Scripting Guidelines

Before integrating a virtual agentClosed The meaning or purpose behind what a contact says/types; what the contact wants to communicate or accomplish, you need to know: 

Ensure that all parameters in the virtual agent actions you add to your script are configured to pass the correct data. The online help pages for the actions cover how to configure each parameter.

Additionally, ensure that you completely configure your virtual agent on the provider side. Verify that it's configured with all possible default messages. This includes error messages or messages indicating an intent has been fulfilled.

You may be able to obtain template scripts for use with virtual agent integrations from CXone Expert Services. If you need assistance with scripting in Studio, contact your Account Representative, see the Technical Reference Guide section in the online help, or visit the CXone Community A square with an arrow pointing from the center toward the upper right corner. site.

Supported Studio Action

Cognigy requires a SIP backchannel connection for voice virtual agents.