
Snowflake integration
A data warehouse built for the cloud.
What your agents can do with Snowflake
18 pre-built Snowflake tool steps, ready to drop into any agent. Anything they do not cover, an agent can reach with an authenticated API call.
Actions (4)
Insert Single Row
Insert a row into a table.
Insert Multiple Rows
Insert multiple rows into a table.
Execute SQL Query
Execute a custom Snowflake query.
Query SQL Database
Execute a SQL Query.
Triggers (14)
New Usage Monitor
Emit new event when a query is executed in the specified params.
New Update User
Emit new event when a user is updated.
New Update Role
Emit new event when a role is updated.
New Query Results
Run a SQL query on a schedule, triggering a workflow for each row of results.
New User
Emit new event when a user is created.
New Table
Emit new event when a table is created.
New Schema
Emit new event when a schema is created.
New Row
Emit new event when a row is added to a table.
New Role
Emit new event when a role is created.
New Database
Emit new event when a database is created.
Failed Task in Schema
Emit new events when a task fails in a database schema.
New Deleted User
Emit new event when a user is deleted.
And 2 more, available in the tool step browser.
Set up Snowflake in Relevance AI
Do this once. Every agent in your workspace can then use the connection.
Create a Relevance AI account
Sign in, or create a free account. You do not need to be a developer to set this up.
Connect your Snowflake account
In Relevance AI, open Integrations and add Snowflake, then paste your Account, Username, Database, Schema, Use a shared static IP, Warehouse, Role, Password, Private Key, and Private Key Passcode. You will find it in your Snowflake account settings.
Use Snowflake in an agent
Create a tool, add a Snowflake tool step, and connect it to an agent. The agent fills in the step's inputs each time it runs.
Put Snowflake to work in your agents
Connect Snowflake alongside 1,800+ other integrations and let your agents run the busywork.