In this article, we go through the steps to configure the Make.com integration.
Prerequisites
An approved robot
A Make.com account (any plan that supports webhooks)
Your Browse API key
What is Make.com?
Make.com is a visual automation platform that connects different apps and services to create automated workflows. It's helpful when you want to:
Connect Browse AI with tools that don't have direct integrations
Create custom workflows beyond our standard integrations
Build automated processes without coding
Think of Make.com as a visual way to connect different tools together - when something happens in one tool (like data being extracted by your Browse AI robot), it can trigger actions in other tools (like updating a spreadsheet or sending a notification).
Setting up the Make.com integration
Initiate the integration
Go to your robot and click on the Integrate tab.
Select Make.com
Click Integrate Browse AI with Make.com
Log into your Make.com account
Click Create a new scenario
Click the plus button to add your first module
Search for and select Browse AI
Configure the Browse AI trigger
Select your trigger type
Name your Webhook (we recommend naming it based on what it does)
If needed create a new connection by clicking Create a connection and authenticate with your Browse AI account
Select your robot from the dropdown
Choose your trigger event
Task finished (runs after any task completion)
Task finished successfully (runs only after successful tasks)
Task failed (runs when tasks fail)
Change detected in captured data (runs when monitored data changes
Select Save
Go back to your robot dashboard and select Integrate
If successful, you'll not see that under Webhooks it will say configured
Set up your workflow
After setting up the webhook, you can choose what happens with the data after being received in Make.com.
Add an Iterator module if processing multiple items
Configure your desired output actions
Set up any needed data transformations
Add error handling if needed
Tutorial: Creating a Google Sheet database from scraped data
Let's say that you have a list of items you've scraped and want to structure the data in a specific way into a Google Sheet.
How to set it up
Use Flow Control to select Iterator.
Leave the Array empty
Find and select Google Sheets
Select Add a Row
Iterator is a special type of module that converts an array into a series of bundles. Each array item will output as a separate bundle. You can learn more here.
How to run it
Go to the Run Task tab of your robot and click on Run a Task.
When that has finished, in your Make.com scenario click Run once to get sample data.
After receiving the data, click on the Iterator. Click on task, then scroll down until you see capturedLists, which in our case, it is Search Results[ ].
The data should now be in Google Sheets. After selecting the Spreadsheet name and Sheet name, you can choose the Values that were received from the Iterator, as shown in the below.
For automating tasks, make sure to turn on the scheduling.
โ