CXone Mpower Autopilot Amelia

Autopilot Amelia is a full-service, data-driven intelligent virtual agentClosed A software application that handles customer interactions in place of a live human agent.. It handles voice and digitalClosed Any channel, contact, or skill associated with Digital Experience.interactionsClosed The full conversation with an agent through a channel. For example, an interaction can be a voice call, email, chat, or social media conversation. in the place of live agents. Autopilot Amelia virtual agents understand human language and respond to contacts naturally. They can switch topics, understand context, and answer questions with human-level comprehension. Autopilot Amelia virtual agents can fully resolve issues via self-service, limiting escalations to live agents.

You can use Autopilot Amelia virtual agents to:

  • Identify tasks that agents may need to perform to resolve a contact's issue.

  • Identify back-end tasks that Autopilot Amelia itself can do, such as fetching a contact's data.

  • Proactively send messages to contacts based on their identified needs and interests.

Edward Ferrars is speaking with Autopilot Amelia, the virtual agent for Classics, Inc. He tells Autopilot he wants to pay the balance from his latest book order. Autopilot Amelia begins the conversation flow for payments. It fetches his billing information and finds two credit cards. It asks Edward which one he wants to use. He answers "Credit Card A," but then changes his mind and says, "Actually, use Credit Card B". Autopilot Amelia changes the credit card selection.

Edward then asks for help changing his password. Autopilot Amelia switches to the conversation flow for that intent.

Autopilot Amelia remembers Edward's first intentClosed The meaning or purpose behind what a contact says/types; what the contact wants to communicate or accomplish. was payment. It switches back to that conversation flow. It asks Edward if he'd like to remove Credit Card A from his billing information. He answers "Yes," and Autopilot Amelia removes it.

How Virtual Agents Work

The beginning of the conversation is different for voice and text virtual agents: 

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 Mpower 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 Mpower stays connected to the virtual agent service throughout the conversation, but does not participate in it. CXone Mpower 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..

Components of an Integration

Voice Biometric Authentication

You can use voice biometrics to authenticate contactsClosed The person interacting with an agent, IVR, or bot in your contact center. with voice virtual agent. This method uses voiceprints to authenticate contacts over the phone. Every person has a unique voiceprint, just as they have unique fingerprints. It only takes 0.5 to 3 seconds of normal, conversational speech for a voice biometric service to determine if the caller is who they claim to be.

Contacts need to enroll to use voice biometric authentication. As a part of the enrollment process, they must give your organization permission to record their voice and use it for authentication. When you use this method with a virtual agent, you must configure and train your virtual agent to handle this intentClosed The meaning or purpose behind what a contact says/types; what the contact wants to communicate or accomplish. during an interaction.

For Autopilot Amelia, you must set up voice biometric authentication in Voice Biometrics Hub. It requires that you have a voice biometrics provider. You must also customize your Studio script to handle the voice biometrics flow.

Key Facts about Autopilot Amelia