Slots (custom)

Provide choices and direct conversations more efficiently using custom slots with NLX

What are custom Slots?

Slots are variable pieces of information needed to fulfill a user's intent. For example, in "I want to book the deluxe room," deluxe is a slot representing the room type. Custom slots have a limited range, can be tailored to your business, and may also appear as clickable options in chat applications.

Examples:

  • Yes / No (Boolean)

  • Small / Medium / Large

  • I want to signup / I want something else

To access, click Resources in your workspace menu and choose Slots:


Requirements

A custom Slot must always employ the following to function:


Slot features

Adding valuesTranslating slots

Slot settings

A Slot's Settings tab provides a few options:

  • Description: Enter or modify an explanation of the resource for better filing and organization in the workspace

  • Tags: Add or remove Resource tags for better filing and organization in the workspace

  • Sensitive: Prevents the slot's values from being stored in conversation logs

  • Transient: Does not retain slot value through duration of conversation. For example, Yes/No slot values may be reused in a conversation, so enabling this setting prevents retention of the value and potential auto-traversal through a flow

  • Static: Restricts the NLP to only match user responses against the values defined for the slot. If you do not know all possible values, you may disable this setting, allowing the NLP to expand its matching algorithms beyond the values provided

Last updated