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 slot extraction in Copilot.
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.
2. Multiple Choices Slot
Each Choice branches into its own Story & displays as a button. You can add up <= 12 options.
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.
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
).
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.