Custom slots

Provide choices and direct conversations more efficiently using custom slots in NLX's Dialog Studio

What's a custom Slot?

Custom slots have values that are small in range, are customizable to your business, and may be visible choices for use in chat.

Examples:

  • Yes / No (boolean)

  • Small / Medium / Large

  • I want to signup / I want something else

Standardized slots, such as Time, Text, Date, are available as built-in slots and are accessed when attaching slots to your intent.


Requirements

A custom slot must always employ the following to function:


Slot features


Slot settings

Your slot's Settings tab allows you to add or edit optional descriptors and enable a few behaviors:

  • 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

To delete a custom slot and all of its values, select the Delete option under Danger zone. If the slot is attached to an intent(s), create a new bot build and re-deploy to experience the change.

Last updated