Versions Compared

Key

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

toc

Table of Contents

Release 3.4 - March 2024

In Progress...

FeatureDescription
Support for reusable Subflows

Enhance your skill-building experience and streamline conversations with reusable subflows. Subflows are reusable 'Functions' within a skill, eliminating the need to branch to another skill. This promotes reusability by allowing subflows to be used across multiple skills, enhancing efficiency and consistency in your development process. The sub-flows can be easily created and managed under the Subflow section. Add the sub-flows to your skills using Conversation Step 'Execute sub-flow'. 

Customize system skill behavior

Enhance user experiences by personalizing System Skills based on your organization's unique requirements. System skills, like User Registration, Welcome, and Conversation Abort, are now customizable, allowing you to tailor them to your specific needs instead of triggering out-of-the-box functionality. You can configure a skill to be triggered when the System Skill is requested.

Business Domain Management

Enhance security and control while tailoring interactions to specific business needs. Classify customer business domains at the tenant level and configure conversation permissions based on domain status; A whitelisted Domain for unrestricted access, Blacklisted Domains for blocked domains, and Greylisted or Unclassified domains for conditional approval. 

New Conversation Steps

The following Conversation Steps are available as part of this release:

  • 'Categorize User Intent' using User Phrase to categorizes the user's phrase
  • AI NLQ Step to determine the Change gear ticket Query
  • Execute Sub flow to execute subflows as part of skills
New Superset Dashboard (BETA)

Introducing Superset Dashboard as part of Luma. The Dashboard allows the creation of interactive and advanced Reports for Customers. You can Launch Dashboard (Superset) from Bot Builder. This is a BETA release. Please get in touch with the super admin or support team to enable Superset Dashboard for your Luma VA tenant.

Support for New start upNew startup skills integrated with Generative AI and Changegear OOTB skills
Customized Startup Skills for standalone VAAbility to enable custom startup behavior for standalone VA customers and configure skill presentation template. 
Support for Monthy Session-based licensing

The following updates are part of the release to support Monthly Session consumption:

  • Luma now supports a new license type Sessions Per Month is now available for New tenants. The older Session Based licensing is not available for new tenant provisionings
  • Auto-renew sessions every month until the end of contract.
  • Ability to update Sessions in the packs of 500 by default, but can be manually updated. It can only be incremented, but not reduced below the consumption
  • Monitor the usage and alert when the consumption reaches 75%, 85%, 95% and 100%. Continue to alert if the consumption is >100% until the end of the current month
  • License Purchase History show the both manual purchase and auto-renewal activities
  • Monthwise session consumption available on Usage Dashboard (and report) and Tenant Settings->Subscription page

Visual Designer Improvements

The following updates Visual Designer updates are part of this release:

  • Ability to select one or more steps in the skill and create a Sub flow with the steps.
  • Search Catalog step: Ability to exclude previously presented search results
  • Search Skills step: Ability to exclude previously presented search results
  • Search Knowledge step: Ability to exclude previously presented search results
Provisioning Luma Knowledge with Luma Virtual Agent 

VA & KM can now be  provisioned together via the Luma Super Admin portal. As a super admin, you can choose to provision Luma Knowledge, Superset and Automation at the time of Luma Va provisioning or later. The system would automatically provision the tenants and correlate. This also irradicates the need to execute User sync.

Note: New Luma Knowledge tenant must always be created via Luma VA Super admin screen. For correlating Existing tenant, please reach out to support team. 

Other Enhancements

Following are other enhancements that are part of this release:

  • Support Agents can now see the User Conversation start and Elapsed time meter on the Agent Chat Console.
  • Enhance the user experience by providing information on the source of the Knowledge. Luma now displaus the Artifact name and the source along with the Knowledge search results.
  • We can now record the requests that are resolved using the information available over Internet. We can using Set KPI step to calculate KPI "Resolved with External Information" whenever a user request is resolved with information from Internet
  • The default configuration for Browse Services system Skill is now Quick Reply.
    Ability to execute the skill presented in Suggest Skills in the context of the current conversation


Note: This release includes updates to the Web widget. For changes to take effect, download the latest package (JS and CSS files) and update the Web widget.

Release 3.3 - December 2023

FeatureDescription
Visual Designer Enhancements Improving the usability of Visual Designer, the following updates are part of this release:
  • Support for Collapse view: Easily navigate through your complex skills in the collapsed view. The feature enables the skill developer to manage design space on the canvas efficiently, ensuring that the design environment remains clean, organized, and readable.
  • Enhanced search functionality within a skill. In addition to searching by step names, the system now allows the users to search through the objects used in each step.
  • Ability to clear the local attributes during the conversation.
  • Toggle the properties panel within the Visual Designer. This allows the users to see the properties panel or hide it, depending on their current tasks or preferences.

For more information, refer to Creating a skill with Visual Designer

Troubleshooting Logs for Follow-ups

Get better insights and control over your configured Follow-ups. Following are the updates that are part of this release:

  • Dive deep into the Follow-up polling process with comprehensive troubleshooting logs available at each configuration level. Identify and address issues swiftly, ensuring a seamless follow-up experience.
  • View Follow-up data polling troubleshooting logs and resolve any issues promptly.
  • View the active follow-up data records in real-time.
  • Show message extraction events in follow-up conversations

For more information , refer to Follow-up

Improved Skill search

Luma now uses SBERT (Sentence-BERT) in collaboration with RASA to provide a more robust and sophisticated intent identification system. This integration ensures more accurate skill matching. This is an optional feature and will be rolled out for only specific customers initially. 
To enable SBERT for your tenant, please reach out to the Support Team.

Note: Enabling the SBERT may change the results for the existing skills. You should test thoroughly and adjust the NLP Configurations as required. 

Other Improvements

Following are the other changes that are part of this release:

  • Deprecating Classic Designer for new skill creation. However, there’s no change in view/edit of existing skills using the classic designer.
  • Ability to send payloads for GET Rest calls
  • Show suggestions from the last skill after the survey is completed
  • Need support to multiple same query parameters in outbound REST calls
  • To improve Luma performance, the troubleshooting event logs are now retained only for 7 days. The data is purged every day. There will be no impact on the Dashboard and Reporting.

...

FeatureDescription

Enhancement to GUI Skill Builder 


Bridging the gaps between the Visual Designer and the Classic Designer, the following updates in Visual Designer are done as part of this release:

    • Support for Search and Display Knowledge Articles- You can now perform a custom search on your Knowledge base and display the results as part of your visual designer skill.
    • Support for Search and Display Catalog to perform a custom search on your Catalogs and display the results as part of your visual designer skill.
    • Support for Display Skill found as required in your skill.
    • Support for KPIs Step in Visual Designer to update Luma VA and Luma Knowledge KPIs through the visual designer skills.
    • Support for Suggest Skills to configure the skill suggestions to be presented to the user as part of the skill. You can now configure a list of skills or use the skill suggestions categories use to present skill suggestions to the end user.
    • Support for Image type in Messages and Prompt
    • Update to Trigger Skill Step: Trigger a Skill dynamically i.e. using a variable that holds the skill identifier.
    • Update to Trigger Skill Step: Ease of selecting a skill to trigger by filtering the skill list by category.
    • Ability to Copy a Visual Designer skill and create a new one.

For more information, refer to Building Conversation with Visual Designer.

Usability improvements 

In advancing the capabilities of Visual Designer, the following enhancements are done to elevate the end-user experience and easy skill building:

  1. Streamlined Step Copying: You can now effortlessly duplicate step(s) within and across different skills.

  2. Enhanced Skill Management: Luma now alerts promptly about any unsaved changes within a skill to prevent unintentional data loss. 

  3. Effortless Control Access: Enjoy quick and convenient access to recently used controls. The new section on the palate enables you to quickly access the last five used controls in the tenant.

  4. Seamless Article Feedback: Now, it's easier than ever to provide article feedback by utilizing the new "Set KPI" step. Use the Knowledge Feedback KPI metrics to update the positive or negative feedback on the Knowledge presented to the user.

For more information, refer to Building Conversation with Visual Designer.

WhatsApp (Direct) Channel Integration

Luma VA can now be accessed through WhatsApp Direct, eliminating the need for third-party service providers. You now have the flexibility to configure WhatsApp directly, simplifying the process and cost-saving for the customers.

For more information, refer to Configure WhatsApp Business.

Support for Login with credentials to the Luma Mobile App 

Streamlined access to the Luma Mobile App through user credentials is now available. In addition to the Magic Link option, Administrators, and Skills developers can now access the Luma Mobile App using their Bot builder credentials. Furthermore, users can also reset their passwords via OTP for added security.

Note: The Login with credentials support is extended to include end-users, allowing them to log in with their credentials. When logging into the mobile app, end-users can generate a password using OTP and proceed to access their accounts with ease.

For more information refer to Login to the Mobile App

Multiple profile support in the Luma Mobile App

Luma Mobile App now supports seamless login to multiple environments or tenants without the hassle of repeated logins. Users can effortlessly switch between different tenants, whether using credentials or a magic link, with just a single click.

For more information refer to Login to the Mobile App

...

FeatureDescription
Support for Cards 

The Visual Skill Designer now supports Card carousel to create interactive and visually appealing experiences for users. The card carousel enables you to showcase multiple cards simultaneously, allowing users to browse through various options or information in a more intuitive and engaging manner. In your skills, you can use cards in the following ways:

  • Message Cards to display information such as showcase products or services
  • Prompt Cards to provide various options for users to choose from as a response to a question
Decision Prompts CardsNew Decision Prompts - Cards are designed to create dynamic decision paths in a skill. Decision Prompt - Card is a combination of Card prompts and Conditions. The control allows you to present options to the user in form cards, and based on the response, the next steps in the skill are configured.

...

FeatureDescription
Service Catalogs in Luma VA

Find your Service Catalogs through Luma and create well-formed actionable tickets. You can now access Service Catalogs in your ITSM system through your Luma Virtual Agent. Import your existing Service Catalogs into Luma and enable end-users to search for the service catalog.

You could also browse the catalogs using the new system skill 'Explore Catalog.' For more information refer to Explore-Catalog.

Note: To use Service catalogs, Luma Knowledge should be configured for your organization. To procure Luma Knowledge tenant, please contact Serviceaide Support team.

Startup Skills- Customize your Conversation 

Customize the way the end-users see the information. You can now design conversations between Luma VA and the end user. Build your startup skills and trigger the whenever user searches for information or services through Luma VA.

Categorize the skills using the new out-of-the-box category 'startup skills' to identify your start-up skills easily.

For more information refer to Customize Conversation startup

New Conversation Flow constructs for Knowledge and Service Catalogs

Building skills in Luma made it easier. Use the new conversation constructs to integrate your Knowledge base and Service Catalogs with minimum configurations. Following are the new constructs available in the Skill Builder. 

  • Search Knowledge: Allows you to perform a custom search on your Knowledge base using a phrase or metadata.
  • Search Catalog: Allows you to perform a custom search on your Service Catalogs using phrases or keywords.
  • Display Knowledge: Display the Knowledge articles found in conversation as required
  • Display Catalog: Display the Catalogs found as required in your skill.
  • Display Skills: Display the Skills found as required in your skill.

For more information, refer to Build Conversation Flow.

Luma Mobile App IOS support

Luma Virtual Agent is now available on IOS mobile platform. The Luma Mobile App brings your virtual agent into your pocket, providing around-the-clock support, even while away from the desk.

  • Luma Bot Builder now provides additional configurations to support the new voice-enabled Mobile App as a chat channel. As an Administrator, you can configure Mobile App for your tenant and enable end-users to converse with Luma VA via the Mobile App. 
  • The Luma Mobile App is available on Apple Store and Google Play Store for IOS and Android phones. Install the app from the respective app store and connect to your virtual agent,

For more information, refer to Configure Mobile App.

Note: Luma Mobile App for the IOS platform is currently in testing and will be available soon for users.
Changes to existing Conversation flow constructs

In addition to the new conversation constructs the following conversation items have been enhanced to build better skills easily.

  • Suggest Skill: Configure the skill suggestions to be presented to the user as part of the skill. You can now configure a list of skills or use the skill suggestions categories use to present skill suggestions to the end user.
  • Ruleset: You can now add a description for each rule added to your Ruleset/Conditions conversation item. You could also conditionally exit a skill with Suggest skill, choose and execute a skill dynamically.
  • Set KPI : In addition to Luma KPIs, you can now configure Luma Knowledge KPIs through Luma skills.

For more information, refer to Create Skill.

Other enhancements

Following are the other enhancements that are part of this release:

  • Luma Bot builder now provides new Context variables that allow skill developers to use the information on the Knowledge Articles, Catalogs and Skills found.
  • Support for Base64 content: You can now attach Base 64 content to web service calls.
  • The 'Browse Service Catalogue' System skill is now renamed to Browse services.
  • Luma now supports Global Presentation templates that can be used to configure the cards used to present Knowledge Articles, Catalogs, and Skills.
  • The system skill 'Abort/Exit' is now renamed as 'Abort.' 
  • The Survey report on Usage Dashboard now contains an additional column with the 'Root Skill' information. You can now report on the primary skill executed when the conversation is executed.
  • You can now use the 'view skill' button (pop-out button) to view the skill definition in a new browser. The option is available in the Startup configuration screen and on the 'Add Condition' conversation item when branching to a skill.

...

FeatureDescription
Support for Luma Mobile App

Luma Virtual Agent is now available in a Mobile App. The Luma Mobile App brings your virtual agent into your pocket, providing around-the-clock support, even while away from the desk. Luma Bot Builder now provides additional configurations to support the new voice-enabled Mobile App as a chat channel. As an Administrator, you can configure Mobile App for your tenant and enable end-users to converse with Luma VA via the Mobile App. 

For more information, refer to Configure Mobile App.

Note: Luma Mobile App is currently in testing and will be available soon for users.
Improved card layout in Web Widget

Improved card layout to enhance the visual symmetry of the web widget. Each card in the carousel now follows pre-defined dimensions, and the size does not change based on the card text. Longer text in cards is masked and can be viewed using the 'view more...' option.

Other EnhancementsFollowing are the other enhancements that are part of this release:
  1. Luma Virtual Agent tenants can now connect to Serviceaide Automation tenants across different environments.
  2. Technical updates to improve the Luma VA and dashboard/report performance
  3. Updates on Conversation Message Report: New columns 'Conversation Initiated by' and 'Message author' added to Usage Dashboard → Conversations Report.

...

FeatureDescription
Automation Workflows in Skill Builder

You can now trigger the Legacy and Automation Designer workflows as part of your Luma skills. For a Luma tenant with integration to Serviceaide Automation, the Legacy workflows and the workflow configured in Automation Designer can be added as conversation steps in the skill. This is managed at the tenant level.

Note: For new tenants or first-time Automation configurations, only Designer workflows are enabled. The Legacy workflows can be enabled on-demand from the backend.

Improvements on Dashboard

Following are the new updates available on Luma Dashboard:

  1. Skill Adoption Report on Usage Dashboard now includes execution count for branched skills.

  2. You can now exclude specific skills from the Skill Adoption report. Use the new filters to select the skills to be excluded. The Dashboard data and the exported report honor the selection and remove the excluded skills.
  3. The default Date Range filter on the KPI, Usage, and Support Agent Dashboard is now updated to "Last 24 Hours".
  4. The Survey Report on Usage Dashboard now includes User Role, User Group, User Status, and Channel.
  5. The Survey Report should display the actual skill that triggered the survey instead of the parent skill

New Transformation function

Support for the new transformation function Custom Date format - Using Epoch Seconds Time to convert Epoch time in seconds to date time in the specified timezone and format. For more information, refer to Using Transformation functions

Other Improvements

Following are the other improvements that are part of the release:

  1. Performance improvements in the Dashboard report download in an excel sheet.

  2. You can now view the Conversation start and end time in the conversation history timeline.
  3. Luma now supports Media files (audio, video, document, sticker) as attachments.
  4. You can now see the Chat in progress indicator in your Luma-supported channels. The indicator is displayed whenever Luma is processing a user request and preparing a response. 
  5. Command prefix, used to initiate a skill or system command, is now optional.

Note: This release includes updates to the Web widget. For changes to take effect, download the latest package (JS and CSS files) and update the Web widget.

...

FeatureDescription
Improved KPI calculations 

Luma Virtual Agent now enables you to conditionally set your KPIs during Skill execution. You can now calculate Luma KPIs as part of parent as well as sub-skills. New Conversation Item 'Set KPIs' allows the Skill developers to calculate or update KPIs as required during a conversation. Additionally, KPIs can also be updated as part of Rule conditions.

For more information, refer to Create Skill

NoteFor your existing skills, the KPIs metrics configured at the skill level are migrated as the last step in the conversation flow. You might see a difference in KPI calculations for the existing skills as the KPIs will now be calculated on the last branched skill instead of the parent skill. In case the skill branches to a sub-skill, KPIs will not be calculated until reconfigured. This is because prior to the 2.15 release, Sub skills did not support KPIs.

It is recommended that you review the existing skills and update the KPI configurations appropriately.

Export KPI Dashboard

Download your KPI Dashboard information into an excel file. You can now generate a single report with the information on all the KPI metric measurements available on the Luma KPI Dashboard. You may filter the information on various columns such as KPI Metric Type, dates, Session ID, Channels and view the reports as required. 

For more details, refer to KPI Dashboard

Download User Adoption and Training Opportunities Metrics

You can now download and view detailed information on the 'User Adoption' and 'Training Opportunity' for your Bot. Luma VA now allows you to download the following metrics available on the Luma Usage Dashboard. 

  • Unique Registered Users
  • New Registered Users
  • Average Registered Users Chat Time
  • Unmatched Phrases
  • Average NLP confidence score
  • Ambiguity Occurrences

For more details, refer to Usage Dashboard

Whatsapp via Infobip updates

Following are the updates on Whatsapp via Infobip chat channel:

  1. Skill Developers can now add descriptions for each Interactive List item displayed to the users. When the skill is executed via Infobip Chat Channel, the descriptions are displayed to the end-user. For the other channel, the description text is ignored.
  2. You now provide a specific title to the Interactive Lists or quick replies list. This is apart from the prompt text message. For other channels, the title is ignored.

For more details, refer to Create Skills.

New views for Custom Reports

You can now create custom reports on LUMA usage information. The following database views are now available to expose the customer information which can be used to create reports:

  • vsa_channel_accounts_view contains the users and channel account details of users in Luma VA
  • vsa_skills_view contains the details of skills available in the bot 
  • vsa_conversations_view with details on the conversations initiated in the bot
  • vsa_kpi_measurements_view with details on the various KPI measurements on Luma Dashboard.

New Conversation context variables 

You can now use the End user conversation while creating ticket via Luma Virtual Agent. The new Conversation context variables 'Transcript Json' and 'Transcript Text' are used to capture the complete transcript of the user conversation which can be used as additional information when creating a support ticket or any other skill creation.

For more information, refer to Use Variables in Skills

Other Enhancements

Following are the other enhancements that are part of the release:

  • Text changes across the Bot builder UI to support White Labelling.
  • All Luma Reports are now generated in Excel format instead of CSV. This ensures that the reports show up correctly and in the required format.
  • New events for KPI Calculations in Conversation History. For more information, refer to Conversation History

...

FeatureDescription

Presenting Knowledge through Luma Virtual Agent

Luma now avoids duplicate Knowledge Articles that are related to more than one topic. In a Article list view, a Knowledge article with multiple relevant topics is displayed under the topic with the most matching topic (highest posterior probability).

New KM context variables

You can now use KM context variables to refer to below Knowledge and Article information:

  • Topics: @{vsaDecision.knowledgeArticle.topics}
  • Pagination: @{vsaDecision.knowledgeArticle.pagination}

This release also contains bug fixes documented on the Published Fixes page.

Release 2.13.1 - December 2021

...

The following updates are included in this release:


FeatureDescription
Feedback Survey

Feedback Surveys are now available in Luma Virtual Agent. You can now send a Satisfaction Survey and Feedback request to end-users after skill execution and completion of the User-Support Agent conversation. The survey response can be used to calculate Customer Satisfaction Ratings for your bot. The Survey can also be triggered as part of specific skills. You can use the OOTB Survey or create a customized survey specific to your Bot or skill.

For more information, refer to  Customer Feedback and Satisfaction Survey.

Customer Satisfaction Metrics on Usage Dashboard

View your Customer Satisfaction ratings on Usage Dashboard. A new section 'Satisfaction Survey' is now available on the dashboard that provides cumulative information on the Surveys triggered to end-user by the Luma Virtual Agent. The metrics include the conversations from all Chat channels configured for your tenant (except the Test Widget).

For more information, refer to Usage Dashboard.

Email integration

Luma Virtual Agent now supports Email integration that enables the system to send emails to end-users. As an Administrator, you can configure the email server for your tenant. Email integrations can be added to a Skill as a conversation item. You can also create multiple email templates and use the same in Skills on a need basis. This reduces the redundant and manual effort of writing and Email configuration every time an email needs to be sent. 

For more information, refer to Email Integrations.

Improvements in Export and Import

You can now export Feedback Survey Configurations and Email Integrations from one bot to another. The configurations can be exported and imported into a target environment. When exported, all relevant entities such as Email Server instances, Templates are also exported.

For more information, refer to Bot Export and Import.

Other Improvements

Following are other improvements that are part of this release.

  • Luma VA now supports sending follow-ups to a list of Users. You can now use List Datatype in the User reconciliation field and send follow-ups to a list of Users. Note: Use the LIST type attribute to map the User list in a JSON list.
  • New events for Feedback Survey and Email Integrations in Conversation History. For more information, refer to Conversation History


...