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:

  1. Define the question to ask the user

  2. Choose where to store the collected data (this is a variable that can be used later on in LLM Response node's instruction).

  3. Select appropriate input type for validation

  4. 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
Example of Collect User Data

Common use cases:

  • Contact information

  • Order references

  • User preferences

  • Account details

  • Support ticket info

  • Survey responses

Important considerations:

  • Use clear, specific questions

  • Consider privacy implications

  • Check existing values before asking

  • Verify data storage

  • Plan error handling

Last updated

Was this helpful?