Slot Types

See Question Generation for information on how slots are collected from users in chat

Set up Paths slots

Your path slot can be 1 of the following types:

  • Free Input
  • Multiple Choices or
  • Date
Slot limit

A maximum of 50 Paths slots can be figured in a Path use case. This is to ensure effective Copilot reasoning.

1. Free Input Slot

Remember: Slot names must contain at least 3 character(s).

Note: Path buttons are not "one-off." Users may modify selection by reselecting.

Intake free text user inputs. Best practice to use this for unstructured data.

Untitled

2. Multiple Choices Slot

Each Choice branches into its own Story & displays as a button. You can add up <= 12 options.

Untitled

Paths buttons can be clicked multiple times.

Note: Path buttons are not "one-off." Users may modify selection by reselecting.

Proceed with Any

Alternatively if all your multiple choice options intersect in the same Path, you can toggle between merging & splitting them using the Proceed with Any button.

To prevent data loss, option to Proceed with Any is only unavailable for > 1 followup stories.

Untitled

3. Date Slot

Intake date inputs in natural language (eg. "3rd December", "Next Thursday", etc.). They will get passed to APIs in the Standard ISO 8601 Date format (eg. 2023‐12‐03).

Untitled

Limitations

  • No calendar based date-picker support
  • No time support
  • No understanding of user locales (02/01 is read as 1st feb)
  • Can't understand holidays or events (eg. Labor Day Weekend)

Set up Queries Slot

Query slot allows you to extract a keyword from user conversation.

Use {{query}} in the API endpoint path, query params, or request body during API configuration to reference the keyword.

query slot in api