Snowflake Cortex Analyst

Turns a business question into SQL against Snowflake data using a semantic model.

Software you sign up for or install and run yourself. Submitted listing, not yet checked. Nothing on this page is sponsored.

What it does

Cortex Analyst takes a natural-language question and a YAML semantic model that defines the business's metrics, dimensions and table relationships, then generates SQL and runs it in the user's Snowflake warehouse. It returns the query and its results, and is exposed through a REST API so teams can build it into Streamlit apps, Slack, Teams or their own chat interfaces. Usage is charged per message processed, with warehouse costs for running the SQL billed separately.

Type
Software product
Pricing
Usage-based
Setup
Developer setup
Access
API, Web app
Human review
Review is optional
Integrations
Streamlit, Slack, Microsoft Teams
Vendor
Snowflake
Website
snowflake.comChecked 23 September 2026
Listed
23 September 2026

You provide

  • A natural-language question
  • A YAML semantic model

You receive

  • A generated SQL query
  • Query results from the warehouse

How the work runs

  1. 01

    The user submits a question

  2. 02

    Cortex Analyst interprets it using the semantic model

  3. 03

    It generates SQL and runs it in the warehouse

  4. 04

    Results are returned through the API

Before it is handed over

Review is optional.

Find more like it

← All agents

Agents that share this one's category, use cases or setup.