Loading...
Loading...
Loading...
This comprehensive guide takes you through the process of preparing and implementing a bot with Genesys Dialog Engine Bot Flows. Learn about pricing and appropriate prerequisites and permissions. Understand the design process and bot creation in Architect. Then, learn how to complete, maintain, and enhance the bot in the future.
Use bots as a conversational tool with which to communicate with your customers. Bots use natural language understanding (NLU) and artificial intelligence, or AI.
Bots have different levels of intelligence that determine how intelligent they are. You can implement basic question and answer bots, or more advanced, conversational bots that help you control the direction of the conversation and offer customers the flexibility of choice. The bot you create depends on how you want your customers to interact with it, the service that the bot provides, and the type of customer experience you want to deliver.
In this section, learn about pricing details, appropriate permissions, and the basic concepts behind building a bot with Genesys Dialog Engine Bot Flows.
Genesys Cloud subscribers can use Genesys Dialog Engine Bot Flows, the Genesys native bot flow building tool in Architect, build their bots. If you have questions about how to add Genesys Dialog Engine Bot Flows or Genesys Digital Bot Flows to your subscription, contact your designated Customer Success Manager. Charges for Genesys Dialog Engine Bot Flows vary, depending on whether the bot conversation takes place on a voice or digital channel. To learn about volume discounts, contact your Customer Success Manager or sales representative.
Ensure that the appropriate members of the organization have the following permissions assigned to any user role:
For more information, see Architect permissions overview.
Before you begin the building process, it is important to familiarize yourself with the concepts and features of Genesys Dialog Engine Bot Flows.
This section describes how to design, create, and maintain your bot with Genesys Dialog Engine Bot Flows, which include these processes: discover, build, train, test, launch, optimize, and maintain.
In the discovery phase, the bot builder, business analyst, developer, agent, and product manager work together to determine the scope and initial criteria. These roles are flexible, and may overlap or combine, depending on the organization. This diagram outlines aspects of the discovery process, which you can tailor to meet your organization’s needs.
Think about the following concepts as you complete the discovery phase:
After you work through the discovery phase, you are ready to build your bot.
First, a bot must identify the customer’s intent. For example, what does the user want? Do they want to order something, ask a question, or obtain information? To accomplish this goal, the bot looks for key pieces of information from the user, called utterances. Utterances are words or phrases that show the user’s intent. Each utterance includes slots, or keywords, such as numbers or affirmative or negative replies.
Slots are dynamic, meaning that you can have the same utterance, but with different slots. For example, “I want a chicken taco,” or “I want a beef taco.” Each slot includes a predefined slot type. This slot type defines the type of information that the slot contains.
Genesys Dialog Engine Bot Flows include built-in slot types; for example, number of tacos, and you can create custom slot types; for example, taco fillings.
A customer might say “I want to order a taco with chicken and guacamole,” and the bot fills in the intent and the slots one turn. Or, a customer might say, “I want to order a taco.” Then, the bot asks “What fillings would you like?” to complete the slots and determine customer intent.
After the bot identifies the customer’s intent, it responds appropriately. With learning, the bot can, for example, recommend fillings or determine what customers want before they ask for it, or even upsell offerings to the customer.
Click the image to enlarge.
The discovery phase typically consists of these key actions:
After you work through the discovery phase, you are ready to build your bot.
The primary steps in the building phase include the following actions:
After you build the bot, you are ready to train and test it.
The bot builder usually oversees bot training and testing. However, some companies have the advantage of speech scientists to help manage this process.
The key actions at this step are:
After you complete this process, you are ready to perform quality assurance testing on the bot.
Your organization’s quality assurance team usually carries out this step, with input provided from the bot builder and sometimes, the agent.
The key actions at this step are:
Your organization may have a quality assurance testing process for bots. If so, follow your established quality assurance methods.
On completion, you are ready to launch the bot.
This step usually involves any members of the organization that have already been involved in the bot building process. The primary bot builder typically plays the role. This process is also the “go live” stage.
The key actions at this step are:
You can view the live customer utterances within the Learning tab.
Your organization may have already established separate reporting functionality to measure the performance of intents, utterances, and slots. Future iterations of Genesys Dialog Engine Bot Flows will include reporting features.
After you launch the bot and implement it in real-time scenarios, you can perform design enhancements to optimize the bot.
The bot builder usually carries out this step, although some organizations employ speech scientists. Typically, bot optimization research takes place a few weeks after the bot goes live.
The key actions at this step are:
Periodically perform regular maintenance checks on the bot.
The bot builder and the product manager typically carry out this step. Bot maintenance is ongoing.
The key actions at this step are:
Get user feedback about articles.