How form filling and actions work
Your robot learns every action you perform during the training process. This includes:
Clicking on buttons and links
Filling out text fields and forms
Selecting dropdown options
Checking boxes
Navigating between pages
When you fill out a form during training in Robot Studio, Browse AI automatically converts these inputs into dynamic parameters that you can adjust each time you run the robot.
Benefits of form-filling capabilities
Search functionality: Filter data based on specific criteria before extraction
Login access: Access data behind login forms (for sites where you have permission)
Navigation: Move through multi-step processes to reach the data you need
Personalization: Extract data based on different parameters without creating multiple robots
Tutorial: Monitoring YCombinator startups by keyword
Let's create a robot that monitors new startups on YC's company directory based on specific keywords:
In Robot Studio, start training a new robot
Go to YC Companies directory
During training, fill out the search box with a keyword (e.g., "Marketing")
Click the search button to filter the results
Select the data elements you want to capture from the results (company names, descriptions, etc.)
Complete the training process
Your robot now has a dynamic "Search..." parameter that can be modified with different keywords each time you run it.
Set up monitors and alerts based on dynamic parameters
Once your robot is trained, you can set up separate monitors for different search terms:
Navigate to your robot's detail page
Select the Monitor tab
Click Create Monitor
Enter a monitor name (e.g., "Marketing Startups")
Adjust the "Search..." parameter to your desired keyword
Set your preferred monitoring frequency and notification settings
Save your monitor
Repeat for additional keywords (SaaS, Fintech, etc.)
You'll now receive notifications when new companies matching your keywords appear in the directory.
Set up automations via integrations based on dynamic parameters
The dynamic parameters created during training are available when using your robot with our integrations (Zapier, Make.com, Pabby Connect, Webhook, API).
This allows you to programmatically adjust search terms, form inputs, or other parameters without modifying the robot itself.