Use AI Powered slot types in a bot flow

In addition to built-in slot types, Architect supports four custom slot types: list slot type, dynamic list slot type, regular expression slot type, and AI-powered slot type for Virtual Agent.

If you enable Virtual Agent, you can create generative, AI-powered slot types for Virtual Agent when you create a slot from the Natural Language Understanding menu. 

The large language model (LLM) helps Virtual Agent administrators and flow authors to capture and collect multiple slots in any order, capture slots over multiple turns, and make it easier for the bot to understand when customers perform tasks that are more complex for the bot, such as spell out their name. 

With Virtual Agent, you can use numeric, alphanumeric, or free-form AI-powered slots and slot types to improve conversational bot behavior. Free-form slots allow you to add synonyms and examples to help the bot recognize multiple words and phrases for the same slot. These AI-powered options allow you to configure your bot so that conversations between the bot and participant more closely align with human conversations. For more information, see About Genesys Virtual Agent.

For more information about AI-powered slots and slot types, including best practices and limitations, see Virtual Agent slot authoring recommendations and limitations and Free form slot capture examples.

Add a custom AI-powered slot

  1. Create a new voice or digital bot flow or open a previous one.
  2. Enable Virtual Agent.
  3. Under Natural Language Understanding, click Slots.
  4. Click Slot.
  5. Provide a meaningful name for the slot.
  6. Under Associated Slot Type, click New AI Powered.
  7. Type a meaningful name for the custom AI-powered slot type.
  8. Click Save.

    Add slot type values to your bot flow

    1. Perform one of these steps:
      1. Add a custom AI-powered slot type as described in the previous task.
      2. Create a new voice or digital bot flow or open a previous one, then navigate to Natural Language Understanding > Slots and open the AI-powered slot type to add values.
    2. Under Format, follow one of these steps:
      • Choose Free-form. This type indicates to the bot to expect a long answer, rather than set digits.
        1. Under Description, provide a detailed prompt of the information you want to collect. For example, “The capital cities of Europe,” or “A person’s first and last name.”
        2. Click Example.
        3. Under Example Utterance, provide a potential utterance that the bot might expect. For example, “I once visited Paris,” or “My name is John Doe.”
        4. Under Expected Value, enter the value that the bot should recognize. For example, “Paris,” or “John Doe.”
          Click the image to enlarge. Virtual Agent Free form slot type
      • Choose Letter-number combination and under Length, set the expected character length of the slot. For example, the number of numbers and characters in your membership ID.
        Click the image to enlarge. Virtual letter number form slot type
      • Choose Numeric sequence and under Length, set the expected character length of the slot. For example, a 4-digit PIN number.
        Click the image to enlarge. Virtual Agent numeric slot type
    3. Click Save.

    Modify a slot

    To modify slot information, from the Slot menu, select a slot and click Edit .

    Delete a slot

    To delete a slot, from the Slot menu, select a slot and click Delete .