Learn how to build forms in Retool to capture and validate user input, connect to Retool Database, and trigger queries that keep your apps dynamic and user-friendly.
Join Developer Advocate Angelik Laboy Torres and see how forms in Retool let you capture clean data from users. Add input components, validation rules, and event handlers that connect your UI to your database instantly.
Retool Forms Step-by-Step: Inputs, Validation, and Event Handlers
00:00 What Are Forms & Why Are They Essential for User Input?
00:49 Method 1: Generate a Form from a Database
01:46 Connecting to a Retool Database Data Source
02:34 Testing the Auto-Generated Form & Submit Query
03:20 Method 2: Manual Form Building with Components
03:38 Adding Input Components (Text, Number, Dropdown)
04:49 Adding a Table Component to View Live Data
05:21 Data Binding: Connecting a Query to a Dropdown's Options
05:40 Configuring a Submit Query to Create or Update Records
06:41 Using Event Handlers to Trigger the Submit Query
07:06 Automatically Refreshing the Table After Submission
08:26 How to Set Up Form Validation (Min/Max)
09:11 Setting "Required" Field Validation Rules
09:50 Recap: What We Learned