Logo - Keyrus
  • Playbook
  • Services
    Data advisory & consulting
    Data & analytics solutions
    Artificial Intelligence (AI)
    Enterprise Performance Management (EPM)
    Digital & multi-experience
  • Insights
  • Partners
  • Careers
  • About us
    What sets us apart
    Company purpose
    Innovation & Technologies
    Committed Keyrus
    Regulatory compliance
    Investors
    Management team
    Brands
    Locations
  • Contact UsJoin us
Expert opinion

5 min read

Snowflake's Agentic AI Framework Explained

Keyrus Snowflake Team

Agentic AI is all the rage right now, and for good reasons. Automating tasks or processes can be the difference between cutting costs and going over budget. For Snowflake users, Agentic AI lies in the Snowflake Data Cloud within Cortex. But to build an agentic platform, you need to understand Snowflake’s Agentic AI Framework first. This will ensure proper setup, governance, and usage to give you and your organization the full benefits of agentic AI.

What does Snowflake’s Agentic AI Framework Consist of?

Snowflakes Agentic AI Framework is made of 4 key components: Snowflake Intelligence Portal, Cortex Agents, Cortex Analyst, and Cortex Search. From an end-user perspective, this all comes together in the Snowflake Data Cloud.

What is Cortex Analyst?

Cortex Analyst is a fully-managed, LLM-powered feature that enables applications to answer business questions from structured data using natural language without writing SQL.

Key Capabilities

Semantic Models: Uses YAML files to bridge the gap between business terminology and database schemas

Multi-turn Conversations: Supports follow-up questions that build on previous queries

How It Works

Cortex Analyst is an agentic AI system with a classification agent that rejects ambiguous questions upfront to avoid hallucinations.

It generates text-to-SQL responses by leveraging semantic context

Use Cases

  • Self-service analytics for business users

  • Conversational BI dashboards

  • Automated reporting and insights generation

What is Cortex Search?

Cortex Search is a fully managed text search service that enables low-latency, high-quality fuzzy search over Snowflake data using hybrid vector and keyword search.

Key Capabilities

Automatic Index Refresh: Updates when source data changes without manual intervention

Powered by Arctic Embed M: Uses Snowflake's high-performance, cost-effective embedding model

No Infrastructure Management: Fully integrated into Snowflake with built-in governance

How It Works

Vector search for retrieving semantically similar documents.

Keyword search for retrieving lexically similar documents.

Semantic reranking for reranking the most relevant documents in the result set

Use Cases

  • RAG Engine for LLM Chatbots: Provides context for conversational AI applications

  • Enterprise Search: Backend for high-quality search bars in applications

What are Cortex Agents?

Cortex Agents are agents that orchestrate across both structured and unstructured data sources to deliver insights by planning tasks, using tools, and generating responses.

Key Capabilities

Parse Requests: Understands complex queries and creates execution plans

Explore Options: Disambiguates ambiguous questions to improve accuracy

Split into Subtasks: Breaks down complex requests into manageable components

Route Across Tools: Automatically selects between Cortex Analyst (structured) and Cortex Search (unstructured)

Tool Integration

Cortex Analyst for SQL generation on structured data

Cortex Search for insights from unstructured sources

Custom Tools: Supports stored procedures and UDFs for specialized functionality

Workflow Process

  • Four-part workflow: understanding requests and planning subtasks, executing via tools, evaluating answer effectiveness, and monitoring/iterating for continuous improvement.

What is Snowflake Intelligence?

Snowflake Intelligence is an agentic platform accessible via ai.snowflake.com that enables users to gain insights and act using natural language, without technical expertise.

Key Capabilities

Create Charts and Get Instant Answers: Discover trends without waiting for custom dashboards

Access Thousands of Data Sources: Analyze structured and unstructured data together from spreadsheets, documents, images, and databases

One Interface for Everything: Connects siloed systems

Tool Integration

  • Respects Role-Based Access Controls: Maintains data masking policies and governance

  • Security First: All data remains within Snowflake's secure perimeter

  • No Code Required: Business users interact directly with data

Conclusion

Snowflake's Agentic AI Framework provides a comprehensive, integrated solution for leveraging intelligent automation within the Snowflake Data Cloud. Rather than being a collection of separate tools, the framework operates as a cohesive system, with each component playing a critical role in delivering end-to-end insights. Ultimately, the framework transforms how business users interact with data, providing a single, secure, natural-language pathway to generate analytics and insights from an organization’s entire data estate.

As a Premier Snowflake Partner, Keyrus is equipped with the necessary knowledge and experience to establish your Agentic Snowflake ecosystem. This architectural approach is key to achieving the promised efficiency and automation of agentic AI within a governed enterprise environment.

Continue reading
  • Expert opinion

    Building an AI-ready enterprise: Expert insights on AI ready data, agentic AI, effective D&A strategy and governance

  • Expert opinion

    "This Can Never Happen Again": Lessons From an Outage

  • Press release

    Keyrus has been awarded the EcoVadis Platinum Medal

  • Event

    Keyrus Makes an Impact at AWS Nonprofit Day

  • Expert opinion

    Everything You Need to Know from the Snowflake World Tour 2025

Logo - Keyrus
Montreal

1396 rue Sainte Catherine Ouest #205 Montréal QC H3G 1P9 Canada