Connect your own Snowflake account to run SQL, manage warehouses (create/resize/suspend/resume), databases/schemas/tables, roles/users/grants, tasks, resource monitors, and audit account health and query cost -- from Imperal. Uses your own Key-Pair or Programmatic Access Token -- nothing is hosted or proxied by Imperal beyond the request itself.
connect_snowflakewriteConnect your own Snowflake account by saving its account identifier plus a Key-Pair private key or Programmatic Access Token, after checking it actually works.
list_connectionsreadList the connected Snowflake accounts.
disconnect_snowflakewriteDisconnect a Snowflake account: deletes the saved Key-Pair/PAT. Nothing in Snowflake itself is changed.
execute_sqlwriteExecute a SQL statement (query, DDL, or DML) against the connected Snowflake account. Resolves inline if it finishes within timeout_seconds, otherwise returns a statement_handle to poll with get_statement_status/get_statement_result.
get_statement_statusreadRead a SQL statement's current status -- whether it's done, and its row count once finished.
get_statement_resultreadRead a page of results from a completed (or still-running) SQL statement.
cancel_statementwriteCancel a running SQL statement.
list_warehousesreadList virtual warehouses (compute clusters) configured on the connected Snowflake account -- their size, state (started/suspended), and auto-suspend setting.
create_warehousewriteCreate a new virtual warehouse (compute cluster) on the connected Snowflake account.
resize_warehousewriteChange a warehouse's size (e.g. from SMALL to LARGE) to adjust its compute power.
suspend_warehousewriteSuspend a running warehouse to stop consuming credits.
resume_warehousewriteResume (start) a suspended warehouse.
delete_warehousewritePermanently delete a warehouse. Cannot be undone.
list_databasesreadList databases on the connected Snowflake account.
create_databasewriteCreate a new database on the connected Snowflake account.
delete_databasewritePermanently delete a database and everything inside it. Cannot be undone.
list_schemasreadList schemas inside one database on the connected Snowflake account.
create_schemawriteCreate a new schema inside an existing database.
delete_schemawritePermanently delete a schema and everything inside it. Cannot be undone.
list_tablesreadList tables and views inside one schema on the connected Snowflake account.
delete_tablewritePermanently delete a table. Cannot be undone.
list_rolesreadList roles configured on the connected Snowflake account.
create_rolewriteCreate a new role on the connected Snowflake account.
delete_rolewritePermanently delete a role. Cannot be undone.
list_usersreadList users configured on the connected Snowflake account.
create_userwriteCreate a new user on the connected Snowflake account.
set_user_disabledwriteEnable or disable a user's sign-in access on the connected Snowflake account.
delete_userwritePermanently delete a user. Cannot be undone.
grant_rolewriteGrant a role to a user or to another role (role hierarchy). Set exactly one of to_user/to_role.
revoke_rolewriteRevoke a role from a user or from another role. Set exactly one of from_user/from_role.
list_grantsreadList privileges granted to a role, or the users/roles a role has been granted to. Set exactly one of to_role/of_role.
list_resource_monitorsreadList resource monitors (credit-quota cost guards) configured on the connected Snowflake account, with current usage against quota.
create_resource_monitorwriteCreate a new resource monitor -- a credit-quota cost guard that can suspend warehouses once a spending limit is reached.
delete_resource_monitorwritePermanently delete a resource monitor. Cannot be undone -- warehouses it was guarding lose that cost protection.
list_tasksreadList scheduled SQL tasks in a database/schema on the connected Snowflake account.
set_task_statewriteResume (start) or suspend a scheduled task.
list_query_historyreadList recent query execution history on the connected Snowflake account -- status, duration, bytes scanned, and which warehouse/user ran it.
audit_accountreadBuild one aggregated health report for the connected Snowflake account: warehouses without auto_suspend (credit leakage risk), resource monitors near their quota, and the most expensive queries in the last 24 hours.
Install Snowflake and let Webbee use it across your workflow.
Open in panel