How to Use Robot Studio
Browse AI has an alternative solution to the Chrome extension called Robot Studio. The key difference? No need for a browser extension, therefore you can use it across various browsers other than Chrome! Read more about the differences. ✨
Table of Contents
1) Training a Robot
Here is how to use Robot Studio to train a new robot.
Click on "Start Training Robot"
Enter the URL you would like to scrape then click on Start Training Robot.
Choose "Use Robot Studio"
Select the option that says Use Robot Studio.
Welcome to Robot Studio
You might notice that things look a little different than our Chrome extension experience (but still familiar).
How to Capture Data
On the right side, click on "Capture Text" and you will see two options:
- From a list: this option enables you to select a list of items to extract
- Just text: this option is for extracting text that's not part of a list
Let's Capture a List
When you hover a list of items, you will see a dotted outline. When it looks correct to you, click in order to select the data point from each list item.
✨ Recommended Dataset ✨
We have a help article that goes into more detail about the recommended dataset feature, but the gist is that when you select a list your robot will scan it in order to provide you with suggested data points (complete with list name and labeled data columns).
This feature is being rolled out to Robot Studio, so if you don't yet have access to it, fear not. You'll get it in the coming weeks 🙂
(Manually) Select Your Data Points
If you choose to do it manually, hover over the items you'd like to extract, then click to select them.
When Done, Click Confirm or Press Enter
After you've selected all of the data points you'd like to extract, click the Confirm button on the right or press enter. Next, we name each of the data points.
Label Your Data Points
For each of the data points you selected, give it a label.
HINT: you can press enter after each one, to move to the next item.
Review Your Output Data
Now it's time to check the data preview and do a few things:
- Give your list a name
- Review the extracted data to make sure it's accurate
- Define the maximum number of rows to extract
- Select the pagination type
- Save your captured list
Let's Capture More Text
We've extracted a list of items. Now, let's extract a piece of text from the page. In this case, it's the page title.
NOTE: We captured text to show that you're not limited to capturing just one list from the page. You can also get other text/lists in the same recording, but you're not required to do so.
Save Captured Text and Finish Recording
That is the last of the data we're going to extract from this page, so let's save the captured text then finish recording this robot.
Give Your Robot a Name & Review the Data
Let's give our robot a descriptive name and take a look at what was extracted.
After Reviewing the Data
At the very bottom of the screen, you will see the following options:
- Yes, looks good: if everything checks out, approve your robot
- No, let me re-train the robot: if something is amiss, you can try recording again
- No, report an issue: if you're having problems, you can contact our customer success team
- Delete this robot: if you'd like to scrap the whole robot
2) Making Changes While Recording
With Robot Studio, while recording your robot, you can see make changes to what's being captured.
Remove a Data Point
If you've captured something and would like to remove it, you can do so from the sidebar. Hover over each of the items and click on the trash can icon to delete that data point.
Let's delete the Link:
It's no longer in our data preview table:
Remove a List
From that Output Data Preview table, we can remove an entire list. Hover over the trash can icon under the list name and click on it:
You will see a popup asking you to confirm that you'd like to delete the whole captured list.
CAUTION: There is no way to undo the deletion of the list so make sure you want to delete it before proceeding with this.
3) Capturing a Screenshot
In addition to text, you can also have your robot take a screenshot of the website. In the right sidebar, click on Capture Screenshot then choose from several options:
- Selections: specify which part(s) of the page
- Entire Page: get a screenshot of the whole webpage
- Visible Part: get a screenshot of what's visible, without scrolling up or down
Here we choose Selections then specify which part of the page to get a screenshot of.
Confirm Screenshot in Data Preview
You can look at the Output Data Preview table to confirm that a screenshot will be captured.
Delete the Screenshot
As with the options we saw earlier for deleting, you can delete the screenshot as well from the Output Data Preview table: