Input Data
Input Data node for Builder — define the entry point for your AI agent workflow, mapping incoming request fields and parameters to workflow variables for downstream nodes.
🎯 Purpose
Section titled “🎯 Purpose”The Input Data node is the starting point for Builder workflows. It acts as the entry door where data first arrives in your workflow. This can include inputs from user interactions or file uploads.
This node is essential for conversational workflows that need to handle incoming data before passing it to subsequent steps.
📥 Inputs
Section titled “📥 Inputs”- None (This node is always the first node in a conversational workflow.)
📤 Outputs
Section titled “📤 Outputs”- Produces a JSON object, containing the incoming data provided to the workflow.
- By default, the object contains a
userSayskey that holds the user prompt or input text. - The received input is passed through unchanged as the output for downstream nodes.
⚙️ Parameters
Section titled “⚙️ Parameters”This node does not have configurable parameters.
💡 Example Usage
Section titled “💡 Example Usage”- Start a conversational agent workflow: capture the user’s input prompt (
userSays) and pass it to processing nodes such as AI models, decision logic, or integrations.
📘 Best Practices
Section titled “📘 Best Practices”- Always use this node as the first step in workflows that handle external input.
- Use downstream nodes (e.g., OpenAI, Custom Python script, etc) to reshape or enrich the data before further processing.