Snowflake Intelligence offers a powerful solution for organizations to access and activate their vast data. It addresses common challenges for business users struggling to get timely answers from scattered data, and for data teams overwhelmed by ad hoc requests. By using AI agents, Snowflake Intelligence enables employees to securely talk with their data, derive deeper insights, and initiate actions, all from a unified, easy-to-use interface. This transforms how businesses operate by bridging the gap between data and actionable insights.
NOTE: Snowflake Intelligence is in Public Preview as of August 2025.
Snowflake Intelligence is an agentic AI solution, enabling business users to directly and securely interact with their organization's structured and unstructured data using natural language. Snowflake Intelligence provides:
Cortex Knowledge Extensions (CKEs) allow publishers to bring their documents (for example, news articles, market research reports, books, articles, etc.) to customers in their generative AI applications.
How to create building blocks for creating a Snowflake Intelligence agent that can intelligently respond to questions by reasoning over data from Cortex Knowledge Extensions.
A Snowflake Intelligence agent that can intelligently respond to questions by reasoning over data from Cortex Knowledge Extensions.
An agent is an intelligent entity within Snowflake Intelligence that acts on behalf of the user. Agents are configured with specific tools and orchestration logic to answer questions and perform tasks on top of your data.
Note that you can create multiple agents for various use cases and/or business teams in your organization.
Add the following starter questions under Sample questions:
Tools are the capabilities an agent can use to accomplish a task. Think of them as the agent's skillset and note that you can add one or more of each of the following tools.
Open Snowflake Intelligence and make sure you're signed into the right account. If you're not sure, click on your name in the bottom left » Sign out and sign back in. Also note that your role should be set to SNOWFLAKE_INTELLIGENCE_ADMIN.
Now, let's ask the following questions.
NOTE: Check your inbox to see the summary email that would have been sent to the email address set it AI & ML » Agents » Snowflake_Documentation » Custom tools » Send_Email » recipient_email » Description: "If the email is not provided, send it to YOUR_EMAIL_ADDRESS_GOES_HERE".
Congratulations! You've successfully created a Snowflake Intelligence agent that can intelligently respond to questions by reasoning over the data from Cortex Knowledge Extensions.
You've learned how to create building blocks for creating a Snowflake Intelligence agent that can intelligently respond to questions by reasoning over the data from Cortex Knowledge Extensions.