Set up the Snowflake Connector
Choose a connection method
Select how users will authenticate:
- Each user connects their own account (recommended) — each user signs in with their own Snowflake credentials
- Use a shared connection — all users access Snowflake through one shared account

Set up the connection
If using a shared connection, enter your Snowflake account identifier and authenticate.

Optionally share the connection with other team members.







Configure tool permissions
Set permissions for each action the Agent can perform:

- Always Allow — The Agent runs the action automatically when needed
- Needs Approval — The Agent asks for permission before running the action
- Disabled — The Agent cannot perform the action


Start a conversation
Navigate to Chat and select the Agent with the Snowflake Connector enabled.If you chose Each user connects their own account, users are prompted to connect their Snowflake account from within the chat the first time they use the Connector.
Once connected, your Agent can query your Snowflake database to retrieve data, run analytics, and answer questions about your data warehouse.


Monitor Snowflake actions
When an Agent uses the Snowflake Connector during a conversation, you can review what happened by expanding the Analyzed Sources dropdown and clicking any Snowflake step.


Data security
Snowflake data is accessed in real time and is not copied or stored in Cassidy. The Agent only queries Snowflake when needed to answer a question or complete a task.OAuth scopes
OAuth scopes
The Snowflake Connector requests access to run queries on the databases and schemas you authorize. Cassidy does not access data outside the scope you explicitly grant.
Next steps
Connectors overview
Learn about all available Agent Connectors and how they work.
Data Analysis capability
Combine Snowflake data with the Data Analysis capability for deeper insights.



