Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

In Progressorder to fully harness the capabilities of Luma Virtual, it is crucial to construct conversations that effortlessly lead users through a series of actions. The Skill Designer provides skill builders with a comprehensive and intuitive interface for designing, developing, and publishing skills.

Crafting engaging and personalized conversations is at the heart of successful chatbots, and Skill Designer provides an array of powerful features to make this a reality. You can easily integrate natural language processing (NLP) capabilities to enable your bot to understand user intents, extract key information, and respond intelligently. Seamlessly integrate with external APIs and databases to fetch real-time data, enabling your bot to provide up-to-date information and perform actions on behalf of users.

Luma Bot Builder allows skill developers to create skills using the following:

  • Classic Designer

  • Visual Designer

Classic Designer

Luma’s Classic Designer empowers skill developers to effortlessly design and configure a logical sequence of steps for their skills. The screen allows you to craft engaging conversational flows that lead users through structured and personalized interaction.

Here are the features of the Classic Designer that help skill developers:

  1. The Classic Designer offers a step-wise perspective of skills, presenting an organized and detailed overview of skill logic. Skill developers can easily navigate the sequential flow of actions using the designer, guaranteeing smooth skill development and effortless deployment of Luma skills.

  2. The steps are sequentially added, establishing the fundamental algorithm of the skill. By adding the steps in a sequential manner, the skill gradually takes shape, forming the conversation and functionality of the skill.

  3. Since the Classic Designer is a sequential list of steps to create Conditional paths and prompts, sub-skills should be created. Skill developer branches to other skills or sub-skills to create multiple logical paths.

Visual Designer

The Visual Designer is a canvas-based designer. It has an intuitive drag-and-drop interface that allows you to create conversational flows effortlessly, define bot behaviors, and map out dynamic decision trees.

Here are the features of the Visual Designer:

  1. The Visual Designer is simple to use and accelerates skill development. Simply choose from a wide range of customizable components, such as message prompts, user inputs, system actions, and decision nodes, drag and drop on the canvas and arrange them in the desired order.

  2. Each step in the skill is easy to configure and can be customized to cater to your unique requirements. Define the content of each message prompt, specify the expected user inputs, and set up attributes to capture information throughout the conversation.

  3. Skills developed in Visual Designer exhibit clarity and comprehensibility. The Flow-based view simplifies the interpretation and resolution of any skill-related issues, facilitating easy comprehension and troubleshooting.

  4. With Decision prompts, you can introduce conditional branches based on user inputs, system responses, or external data, allowing Luma to provide tailored responses dynamically. This flexibility ensures that your bot can handle complex scenarios and provide accurate and relevant information to users.

Classic Designer v/s Visual Designer

During the creation of a new skill, the skill developer must choose the appropriate designer for skill design. While the Classic and Visual designers share many similarities, it is essential to consider a few key differences when determining the preferred designer to be used. These distinctions should be carefully weighed to determine the most suitable designer for the task at hand. Attention to these nuances ensures a more efficient and effective skill-building process.

A few major differences are:

  1. Conversation steps are currently unavailable - In Visual Designer, Conversation steps are currently not available. The Visual Designer currently does not support Cards, Set KPIs, Custom feedback and Surveys, Trigger Automation, Search Knowledge, Search Catalog, Display Knowledge, Display Catalog, and Display Skills.
    So If your skill has a dependency on any of these steps/controls, the skill designer should use the Classic Designer.
    Note: These Conversation steps will be available in Visual Designer in upcoming releases.

  2. Configure Conditional path and prompts - For skills that need conditional paths and prompts, the Visual Designer is recommended. By using controls such as If-Else and prompts, you can establish multiple flows within a single skill. This eliminates the need to branch out into separate sub-skills, as you can construct logical paths directly within the Visual Skill Designer.

  3. Create loops in skills - When it comes to creating loops within a skill, the Visual Designer is the ideal choice. This designer offers a simple and straightforward method for incorporating loops into your skill. With the ability to skip to a particular step or return to a previous step based on specific logic at any given stage, the Visual Designer empowers you to implement loop structures within your skill seamlessly.

With these detail, skill developers can choose the Skill designer that is ideal for your Skill!!