Form Filler
The Form Filler node automatically fills out web forms with your data, saving you time on repetitive tasks like job applications, contact forms, and registrations. Think of it as a personal assistant that handles all the tedious form-filling work for you.
This is perfect for automating repetitive data entry, applying to multiple jobs, registering for events, or filling out contact forms across different websites.
How it works
Section titled “How it works”The node takes your structured data and automatically finds matching form fields on the webpage, then fills them with the appropriate information. It can handle text inputs, dropdowns, checkboxes, and even submit the form when done.
graph LR
Data[Your Data] --> Filler{Form Filler}
Filler --> Form[Filled Form]
Filler --> Submit[Auto Submit]
style Filler fill:#6d28d9,stroke:#fff,color:#fff
Setup guide
Section titled “Setup guide”- Prepare Your Data: Structure your information in a format that matches common form fields (name, email, phone, etc.).
- Navigate to Form: Make sure you’re on the page with the form you want to fill.
- Configure Options: Choose whether to auto-submit and enable human-like typing if needed.
- Run Form Filling: The node automatically finds and fills matching form fields.
Practical example: Job application automation
Section titled “Practical example: Job application automation”Let’s automatically fill out a job application form with your professional information.
Let’s automatically fill out a job application form with your professional information.
What you provide:
- Personal Info: Name, email, phone number.
- Professional Details: Years of experience, cover letter text.
- Settings:
- Submit After Fill: Choose whether to click the submit button automatically.
- Simulate Human Input: Type like a real person to avoid detection.
What happens:
- The node finds the “First Name”, “Email”, and other matching fields on the page.
- It fills them with the data you provided.
- It reports which fields were successfully filled and which (if any) were missed.
Common settings
Section titled “Common settings”| Setting | Purpose | When to Use |
|---|---|---|
| Submit After Fill | Automatically submit the completed form | For trusted forms you don’t need to review |
| Simulate Human Input | Type at realistic speeds with variations | When forms detect automated filling |
| Field Mapping | Match your data to specific form fields | For complex forms with unusual field names |
Troubleshooting
Section titled “Troubleshooting”- Fields not filling: Check that your data keys match common form field names (firstName, email, phone, etc.)
- Form validation errors: Make sure your data format matches what the form expects (proper email format, phone number format)
- Form won’t submit: Some forms require manual review - disable auto-submit and check the form before submitting manually