Building AI Agents with Snowflake
Ends soon! Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Building AI Agents with Snowflake
This course is part of Snowflake Generative AI Professional Certificate
Instructor: Snowflake Northstar
1,591 already enrolled
Included with
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Create AI agents that go beyond chatbots to autonomously solve business problems with enterprise data
Enable agents to query structured databases and search unstructured documents using natural language
Evaluate agent reliability and optimize performance using orchestration instructions and observability
Skills you'll gain
Details to know
February 2026
3 assignments
See how employees at top companies are mastering in-demand skills
Build your Software Development expertise
- Learn new concepts from industry experts
- Gain a foundational understanding of a subject or tool
- Develop job-relevant skills with hands-on projects
- Earn a shareable career certificate from Snowflake
There are 3 modules in this course
This course is for AI engineers, application developers, data engineers, data analysts, other data professionals, and students who want to build autonomous AI agents that work with enterprise data. Whether you're looking to move beyond basic chatbots, create intelligent systems that can query both structured databases and unstructured documents, or integrate AI capabilities into existing business workflows, this course provides the hands-on foundation you need.
By the end of this course, you will be able to: - Distinguish between AI assistants and AI agents, and identify when autonomous agent capabilities are the right solution for your use case - Build Cortex Analyst and Cortex Search that enable agents to query structured metrics and search unstructured content using natural language - Configure and deploy Cortex Agents that autonomously plan tasks, select appropriate tools, and synthesize insights from multiple data sources - Write effective orchestration instructions that guide agent behavior and optimize response quality - Evaluate agent reliability using observability features and implement improvements based on performance metrics - Connect agents to external applications using Model Context Protocol for broader integration To be successful in this course, you should have basic familiarity with SQL and understand how data is organized in databases. Prior experience with AI or machine learning is helpful but not required, as the course covers foundational agent concepts before moving into implementation. This is a hands-on course where you'll build alongside the instructor, so you'll use a free Snowflake trial account.
In this module, you'll learn what makes AI agents different from traditional AI assistants and why this distinction matters for enterprise applications. You'll explore how agents autonomously plan, execute, and reflect on complex tasks rather than simply responding to direct queries. The module covers Snowflake's agentic AI architecture including Cortex Agents, Cortex Analyst, and Cortex Search, and how these components work together. You'll examine real-world use cases in B2B sales intelligence and customer service to understand when agent capabilities are the right solution for business problems.
What's included
8 videos1 reading1 assignment
8 videos•Total 39 minutes
- Welcome to Building Agentic AI Applications with Snowflake Cortex•4 minutes
- Understanding AI Agents vs. AI Assistants•4 minutes
- How Agents Work - Planning & Tool Calling•6 minutes
- How Agents Work - Memory & RAG Integration•2 minutes
- Enterprise Use Case - B2B Sales Intelligence Assistant•6 minutes
- Enterprise Use Case - Customer Service Agent for Insurance•8 minutes
- Agent Demonstration•6 minutes
- Module 1 Summary and What's Next•3 minutes
1 reading•Total 10 minutes
- Why Agents Behave the Way They Do•10 minutes
1 assignment•Total 30 minutes
- Module 1 Assessment (Knowledge Check)•30 minutes
In this module, you'll build a complete B2B sales intelligence agent from scratch using Snowflake's visual interfaces. You'll create a semantic view for Cortex Analyst that enables natural language queries over structured sales metrics, configure Cortex Search for unstructured conversation transcripts, and connect both as tools to an agent. You'll write orchestration instructions that guide agent behavior and test your agent with questions that require structured data, unstructured data, and both combined. By the end, you'll have a working agent that autonomously decides which tools to use based on the question asked.
What's included
7 videos2 readings1 assignment
7 videos•Total 37 minutes
- From Exploration to Building•3 minutes
- Reviewing the Tables•3 minutes
- Creating Your Semantic View•9 minutes
- Creating Your Search Service•5 minutes
- Creating Your Agent•8 minutes
- Optimizing Agent Performance•6 minutes
- What You've Built•3 minutes
2 readings•Total 20 minutes
- Course Setup•10 minutes
- [IMPORTANT] Have Questions? Join the Q+A Forum for this course•10 minutes
1 assignment•Total 30 minutes
- Module 2 Assessment (Knowledge Check)•30 minutes
In this module, you'll expand your agent skills with advanced capabilities for production use. You'll learn how agents handle complex multi-step scenarios through task decomposition. The module covers response optimization techniques including instruction refinement for orchestration and response format. You'll learn how to evaluate agent reliability using Snowflake's observability features. Finally, you'll configure Model Context Protocol to connect your agents with external applications, extending their reach beyond Snowflake.
What's included
9 videos4 readings1 assignment
9 videos•Total 61 minutes
- Your Agent in Snowflake Intelligence•7 minutes
- Create Logic Flow using Orchestration Instructions Part 1•6 minutes
- Create Logic Flow using Orchestration Instructions Part 2•7 minutes
- Understanding Agent Monitoring•5 minutes
- Monitoring Your Agent in Snowflake•11 minutes
- Iterating Based on Monitoring Insights•9 minutes
- Understanding Model Context Protocol•4 minutes
- Create Snowflake MCP Server and use Cursor•8 minutes
- Module 3 Summary and Next Steps•5 minutes
4 readings•Total 40 minutes
- Confirm Agent Permissions•10 minutes
- Setup MCP for Doing Deployments•10 minutes
- Recommended Reading•10 minutes
- Course Acknowledgments •10 minutes
1 assignment•Total 30 minutes
- Module 3 Assessment (Knowledge Check)•30 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Instructor
Explore more from Software Development
- Status: Free TrialS
Snowflake
Professional Certificate
- G
Google Cloud
Course
- Status: FreeD
DeepLearning.AI
Project
Why people choose Coursera for their career
Frequently asked questions
AI agents are autonomous systems that can plan, reason, and take multi-step actions to accomplish goals. Unlike traditional chatbots that simply respond to direct queries, AI agents can break down complex problems, decide which tools to use, and synthesize information from multiple data sources. This course teaches you to build AI agents using Snowflake Cortex that combine structured database queries with unstructured document search.
Snowflake Cortex Agents is a platform for building autonomous AI agents that work with enterprise data. It includes Cortex Analyst for querying structured data using natural language, Cortex Search for finding information in unstructured documents, and orchestration capabilities that let agents autonomously decide which tools to use. This course teaches you to configure and deploy Cortex Agents through hands-on exercises.
Model Context Protocol is an open standard that allows AI agents to connect with external applications and data sources. MCP enables your Snowflake agents to integrate with tools like Claude Desktop, Cursor, and other AI applications. This course covers how to configure Snowflake's managed MCP servers to extend your agents beyond the Snowflake environment.
More questions
Financial aid available,
