Empower your AI Agent to intelligently search for and navigate to target pages within a site through iterative attempts.
Explore Content
block gives your AI Agent an intelligent search capability. Instead of providing exact links, you give the agent a goal, and it will perform a series of attempts to navigate the current website and find pages relevant to that goal.
This block is exceptionally useful when you don’t know the exact URLs where information resides but can describe what you’re looking for. With each attempt, the agent learns from the previously visited pages to improve its search.
Explore Content
block when you want your AI Agent to:
Extract Data
block, which is used to both analyze the content of each attempt and to extract the final data once the goal is reached.
"Find the page that contains the company's contact information, including a physical address."
3
means the agent will make up to three attempts. If it finds a page and extracts data that matches the goal on the first attempt, it will stop. If not, it will use what it learned to make a second, more informed attempt.2
allows the agent to perform up to two interactions to find the page within one attempt.
An interaction is a single action the agent takes to navigate or change the state of the page. This can be a click on a traditional link, or a click on an interactive element like a button, a product card, or a menu item.
Screenshot: Explore Content block configuration panel showing the parameters
Explore Content
block operates in a loop for the specified number of attempts:
Extract Data
block is executed on the final page reached.Open Websites
Block:
https://some-b2b-software.com
Explore Content
Block (added next):
Find a case study page for a client in the financial services industry.
3
2
Extract Data
Block (added next):
A single item
NAME | EXAMPLE VALUE OR A LONGER DESCRIPTION |
---|---|
page_title | The main title of the current page. |
mentions_finance | Does the text on this page mention 'finance', 'bank', or 'investment'? Yes or No. |
Extract Data
runs, and mentions_finance
might be “No”. The goal is not met.Extract Data
runs. The result might not mention finance. Goal not met.Extract Data
runs, and mentions_finance
is “Yes”. The goal is met, and the process stops, having successfully found the target page.Extract Data
: This block is intrinsically linked to a subsequent Extract Data
block, which is used for the critical step of evaluating whether the goal has been achieved on each attempt.