Automate the enrichment of company data with this workflow, designed to extract valuable information from a spreadsheet of company names and websites. It uses AI and web scraping to generate insights, including business area, value proposition, and customer profile, enhancing your company's data set for better decision-making.
Webhook
This node triggers the workflow via a webhook call. You can replace it with any other trigger, such as form submission, new row in Google Sheets, or a manual trigger.
Get Rows from Google Sheet
This node retrieves the list of companies from your spreadsheet. The columns in this Google Sheet include:
Loop Over Items
This node ensures that the website in the "extra workflow input" corresponds to the row being processed. You can delete this node, but ensure the "query" sent to the scraping workflow corresponds to the website of the specific company being scraped.
AI Agent
This AI agent is configured with a prompt to extract data from the content it receives. The node has three sub-nodes:
gpt4-o-mini
.Update Company Row in Google Sheet
This node updates the specific company's row in Google Sheets with the enriched data.
Tool Called from Agent
This node triggers when the AI Agent calls the Scraper. A query is sent with:
Set Company URL
This node renames a field, which is useful for performing transformations on data received from the AI Agent.
ScrapingBee: Scrape Company's Website
This node scrapes data from the provided URL using ScrapingBee. You can use any scraper of your choice, but ScrapingBee is recommended as it allows you to configure scraper behavior directly. Once configured, copy the provided "curl" command and import it into rantir.
HTML to Markdown
This node converts the scraped HTML data to Markdown, which is then sent to OpenAI. The Markdown format generally uses fewer tokens than HTML.
Here are some ways you can enhance this workflow:
Your connected stack awaits to automate AI workflows with 24-7 uptime performance and engagement
"I highly recommend Rantir, they are a great dev team with quick turn around on all projects and requests. We recently worked with them on updating our website and any changes, updates or modifications I needed were always taken care of quickly!"
"The team at Rantir has lived up to every definition of the word "partner". They're adaptive, fast, and flexible (all the things you'd hope for). We're so thrilled with what we've accomplished so far and look forward to working alongside them in the future."
"Working with the Rantir team was a pleasure. They guided us through the whole process from design to implementation, creating a great site on a tight deadline. They were responsive and adaptable throughout, and we'd be happy to work with them again in the future."
"Working with the Rantir team early on made combined design and development with early conversations to implement AI within Onder. We were happy to work together to help bring no-code, with code and AI."
Rantir University for learning how to build powerful AI Agents & Software you own.