Skip to the page

SpecStream for Snowflake Cortex Agents Research

SpecStream is the live web data engine for teams and agents. One SQL script gives a Cortex Agent a research_report procedure: a question goes in, and a written report from the live web comes back with a numbered list of the pages it cites.

What you get

A report with its sources
research_report returns the answer as text with [1] markers and a Sources list: each cited page's title, URL and the time it was read.
One fixed price a report
A report costs $0.10, $0.30 or $1.00 by depth, charged once at delivery. The agent names the price and waits for a yes.
A custom tool of type Procedure
Register it in the agent spec, or in Snowsight under Tools, Custom tools, for an agent your team already uses.

Set it up

  1. Get a SpecStream key on the Search API screen of your workspace.
  2. Run the setup SQL as ACCOUNTADMIN: the network rule, the secret, the External Access Integration, the procedure and the read function.
  3. Create the agent from the spec in the guide, or add the procedure to your agent under Tools, Custom tools.

The full setup guide has every step, with what to do if something doesn’t arrive.

Live web data, in Snowflake Cortex Agents Research.

Ask in your own words for companies, places, people, filings or anything else the web lists.