Snowflake
Run SQL and manage statement execution on Snowflake via the Snowflake SQL API v2.
Auth: user-delegated OAuth 2.0. Attach the matching OAuth credential once; the InTouch server injects a live access token and keeps it refreshed for you. Your secrets stay in the encrypted vault — never in the tool, never shown to the AI assistant.
Operations
submit_statementget_statementcancel_statement
Inputs
operation(required) — One of: submit_statement, get_statement, cancel_statementaccount(required) — Snowflake account host prefix in orgname-accountname form (used as {account}.snowflakecomputing.com).statementHandle— Statement handle returned by submit_statement — required for get_statement and cancel_statement.query— Optional query params as a JSON object string, e.g. {"async": true, "nullable": false}.body— Request body as a JSON object string for submit_statement, e.g. {"statement": "select 1", "warehouse": "WH", "database": "DB", "schema": "SC"}.
Example
operation: submit_statement
account: <your account>