Textbox
Adds a plain textbox input for user text entry in chat interfaces.
Common Properties
- Name - The custom name of the node.
- Color - The custom color of the node.
- Delay Before (sec) - Waits in seconds before executing the node.
- Delay After (sec) - Waits in seconds after executing node.
- Continue On Error - Automation will continue regardless of any error. The default value is false.
info
If the ContinueOnError property is true, no error is caught when the project is executed, even if a Catch node is used.
Inputs
- ID - The unique identifier for the textbox input.
- Label - The label or prompt text displayed above the textbox.
Output
- Payload - The response object containing the user's text input.
How It Works
The Textbox node creates a text input field in chat interfaces. When executed, the node:
- Creates a textbox input with the specified ID and label
- Displays the textbox in the chat interface
- Waits for user to enter text and submit
- Returns a payload with the user's text input
Requirements
- A valid chat interface or messaging platform
- Properly configured textbox ID and label
Error Handling
The node will return specific errors in the following cases:
- Empty or invalid ID
- Invalid label text
- Communication errors with the messaging platform
Usage Notes
- The textbox allows users to enter free-form text input
- The label provides context or instructions for the expected input
- The payload output contains the text entered by the user
- Textboxes are useful for collecting user information or responses
- The ID helps identify the specific textbox input in workflows
- Multiple textboxes can be used to collect multiple pieces of information
- Text input is typically single-line, for multi-line input consider using other input types