Snowflake
Connect Snowflake to BotDojo so your agents can run SQL, inspect schema, and write data in your warehouse.
Before You Start
You will need:
- your Snowflake account identifier
- a Snowflake username
- a Snowflake private key in PEM format
- the private key passphrase, if the key is encrypted
- the default database, schema, warehouse, and role you want BotDojo to use
Connect Snowflake In BotDojo
- Open Integrations in BotDojo.
- In Agent Tools, find Snowflake and click Connect.
- Enter your account identifier, username, private key, optional private key passphrase, database, schema, warehouse, and role.
- Click Connect.
BotDojo uses Snowflake key-pair authentication when a private key is configured. Password authentication remains available for legacy integrations.
What This Integration Supports
Major supported actions include:
- execute SQL queries
- insert data
- update data
- inspect table schema
Snowflake also supports document loading in BotDojo, but this page is focused on the Agent Tool connection flow.