Collect User Data
The Collect User Data node gathers and stores specific information from users during conversations.
It provides structured data collection with validation and storage capabilities.
Setting up data collection:
Define the question to ask the user
Choose where to store the collected data (this is a variable that can be used later on in LLM Response node's instruction).
Select appropriate input type for validation
Configure "Skip if value exists" to avoid repetition
Example: Collect user's email if they requested to be contacted by a human team member:
Question: "What's your email address?"
Store in: user_email
Input type: Email
Skip if exists: Enabled

Common use cases:
Contact information
Order references
User preferences
Account details
Support ticket info
Survey responses
Last updated
Was this helpful?