Preload data in Wizard Web Panels

WorkWithPlus AI Module provides the possibility to navigate to a wizard with data already loaded from the WorkWithPlus AI Assistant has been added.

WorkWithPlus Home dashboard for the Inventory application, showing KPI cards (Sales 352, Revenue 7,552, Users 825, Views 2,540), an Orders donut chart with a legend (Beer, Wine, Lollipop, Apple, Cherries, Steak), and a Task Board multi-line chart plotting Price, Product Weight, Volume, Product Discount, and Status by item name.

To do so, add the 'AI Integration' node in the Wizard Web Panel, and configure its properties:

GeneXus IDE showing the CreatePersonBullet wizard web object with the WorkWithPlus pattern applied, its Steps tree (Welcome, Basic Information, Emails, Select Project, Summary, Person created!) and the 'AI integration' node selected. A red arrow points to the Properties panel section 'Assistant and Global search redirection', showing Allow redirection, Redirection additional description, and Variables configuration set to 'Default configuration'.
 

  • Allow redirection: specifies whether the intent-based navigation or the AI Assistant will be able to redirect to this Web Panel when the assistant determines that the end-user intends to go to it. 
     
  • Redirection additional description: specifies an additional description that will be useful for the assistant to get more information about when to redirect to this Web Panel.
     
  • Variables configuration: configures the editable variables in a Wizard, to set which ones will be able to pre-load its data, and the description of it (for the assistant to know when to load it).

    The 'AI assistant attributes configuration' dialog listing wizard variables grouped by section (Basic Information, Additional information, Comments), each row showing Att. name, a 'Can be initialized?' dropdown set to True, a Var. description (e.g. First Name, Last Name, Nickname, Birth Date, Company, Hobby, Gender, Cell Number, Comments), and a Security key column. OK and Cancel buttons appear at bottom right.

    The properties to configure for each editable variable are the following:
    • Att Name: The name of the attribute or variable.

    • Can be Initialized?: Indicates whether the assistant will be able to load it.

    • Variable Description: A description for the assistant to understand more information about the field.

    • Security Key: The security key to ensure it won't load when the user doesn't have permission for it.