๐Ÿ‡ฌ๐Ÿ‡ง EN
๐Ÿ‡ฎ๐Ÿ‡น IT

๐ŸŒ Web Search

Performs a live web search and returns a list of results including titles, URLs, and snippets. Useful for giving AI agents access to up-to-date information, news, or research from the public web.

Category: Data Retrieval & Processing  ยท  Type identifier: web_search

Overview

Large language models have a knowledge cutoff date and cannot access information published after their training. The Web Search node bridges this gap by querying the live web and returning fresh results that can be passed as context to an Agent node. This is the foundation of a search-augmented generation (SAG) pattern.

The node issues a search query to the configured provider and returns a structured list of results, each containing the page title, URL, a short snippet, and the source domain. You can control how many results to return and whether to filter adult content.

To use this node, configure a search provider API key in Settings โ†’ Integrations. Supported providers include SerpApi, Brave Search, and Bing. Each provider requires its own API key.

Configuration

FieldStatusDescription
Query Required The search query string. Supports {{ variable }} references.
Provider Required The search provider to use (e.g. SerpApi, Brave Search, Bing).
Limit Optional Maximum number of results to return. Default: 10. Maximum: 50.
Safe Search Optional Toggle. When enabled, filters adult content from results.

Output Data

The node returns an array of search result objects, one per result returned by the provider.

FieldTypeDescription
resultsarrayArray of search result objects
results[*].titlestringPage title
results[*].urlstringFull URL of the result
results[*].snippetstringShort excerpt from the page
results[*].sourcestringDomain name of the result
countnumberNumber of results returned
{{ web_search.output.results }} {{ web_search.output.results[0].title }} {{ web_search.output.results[0].url }} {{ web_search.output.results[0].snippet }} {{ web_search.output.count }}

Example Usage

Schedule trigger โ†’ Web Search for "latest AI news" โ†’ Agent summarises results.

  1. Add a Schedule Trigger node set to run daily at 08:00.
  2. Add a Web Search node. Set Query to latest AI news today, Provider to Brave Search, and Limit to 10. Use the step key web_search.
  3. Add an Agent node. Pass {{ web_search.output.results }} as context and instruct the agent to write a concise daily briefing.
  4. Add an Email Notification node to deliver the briefing to your inbox.

Tips & Notes

Related Nodes