Storage

Keep Track of Information with Storage

Overview

The Storage block is designed to store and manage data dynamically throughout a conversation. This block allows you to set variables that can be utilized across different stages of the interaction, enabling a personalized and context-aware experience.

Fields

The following describes the Set and To fields:

Set

The Set field represents the variable name to which you want to assign a value. The variable name should be descriptive of the data it holds for easy reference.

To

The To field enables you to define the value assigned to the variable. The value can be of different types such as Text, Number, or a JavaScript expression.

You will need to use a separate Storage block at each point in the dialog where you wish to alter specific conversational values (variables). This ensures that the data is stored and retrieved accurately.

Examples

  • Storing a Caller's Input – If you want to save the reason for a caller's inquiry, you might set a variable named InquiryReason to the input collected from the caller.

  • Dynamic Data Capture – During an interaction where a technical error is identified, you can set a variable named EscalationReason to "A technical error occurred." This information can be used later to provide a summary to an agent or to guide the conversation flow.

Last updated