Google Apps63 toolsBrowser login (OAuth), no API keys
Google BigQuery integration for AI agents
Query and manage datasets, tables, and jobs in Google BigQuery
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect Google BigQuery once and call the same tools from all of them.
Setup
Connect google-bigquery through ClawLink's hosted setup.
- Auth: Browser login (OAuth), no API keys. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
Google BigQuery exposes 63 tools through ClawLink. The 30 most used are listed here; your agent sees all of them.
| Tool | What it does | Kind |
|---|---|---|
googlebigquery_cancel_job | Tool to cancel a running BigQuery job. This call returns immediately, and you need to poll for the job status to see if the cancel completed successfully. | Read |
googlebigquery_create_capacity_commitment | Tool to create a new capacity commitment resource in BigQuery Reservation. Use when you need to purchase compute capacity (slots) with a committed period of usage for BigQuery jobs. | Read |
googlebigquery_create_connection | Tool to create a new BigQuery connection to external data sources using the BigQuery Connection API. | Read |
googlebigquery_create_data_exchange | Tool to create a new Analytics Hub data exchange for sharing BigQuery datasets. Use when you need to set up a container for data sharing with descriptive information and listings. | Read |
googlebigquery_create_dataexchanges_listings | Tool to create a new listing in a BigQuery Analytics Hub data exchange. Use when you need to share a BigQuery dataset with specific subscribers or make it available for discovery. | Read |
googlebigquery_create_dataset | Tool to create a new BigQuery dataset with explicit location, labels, and description using the BigQuery Datasets API. | Read |
googlebigquery_create_listing | Tool to create a new listing in a data exchange using Analytics Hub API. Use when publishing a BigQuery dataset to make it available for subscription by other users or organizations. | Read |
googlebigquery_create_locations_datapolicies | Tool to create a new data policy under a project with specified location using the v2beta1 BigQuery Data Policy API. | Read |
googlebigquery_create_query_template | Tool to create a new query template in a BigQuery Analytics Hub Data Clean Room (DCR) data exchange. Use when you need to define predefined and approved queries for data clean room use cases. | Read |
googlebigquery_create_reservation | Tool to create a new BigQuery reservation resource to guarantee compute capacity (slots) for query and pipeline jobs. | Read |
googlebigquery_create_reservation_assignment | Tool to create a BigQuery reservation assignment that allows a project, folder, or organization to submit jobs using slots from a specified reservation. | Read |
googlebigquery_create_routine | Tool to create a new user-defined routine (function or procedure) in a BigQuery dataset. | Read |
googlebigquery_get_bigquery_model | Retrieve a specific BigQuery ML model resource by model ID | Read |
googlebigquery_get_connection_iam_policy | Get the IAM access control policy for a BigQuery connection resource | Read |
googlebigquery_get_dataset | Retrieve BigQuery dataset metadata including location via the datasets.get API | Read |
googlebigquery_get_job | Retrieve information about a specific BigQuery job | Read |
googlebigquery_get_query_results | Get the results of a BigQuery query job via RPC | Read |
googlebigquery_get_routine | Retrieve a BigQuery routine (user-defined function or stored procedure) by its ID | Read |
googlebigquery_get_routine_iam_policy | Retrieve the IAM access control policy for a BigQuery routine resource | Read |
googlebigquery_get_service_account | Get the service account for a project used for interactions with Google Cloud KMS | Read |
googlebigquery_get_table_iam_policy | Retrieve the IAM access control policy for a BigQuery table resource | Read |
googlebigquery_get_table_schema | Fetch a BigQuery table's schema and metadata without querying row data | Read |
googlebigquery_list_analytics_hub_listings | List all listings in a given Analytics Hub data exchange | Read |
googlebigquery_list_big_query_connections | List BigQuery connections in a given project and location | Read |
googlebigquery_list_capacity_commitments | List all capacity commitments for the admin project | Read |
googlebigquery_list_dataexchanges_listings | List all listings in a given Analytics Hub data exchange using the v1beta1 API | Read |
googlebigquery_list_datasets | List datasets in a specific BigQuery project, including dataset locations | Read |
googlebigquery_list_jobs | List all jobs that you started in a BigQuery project | Read |
googlebigquery_list_locations | List information about supported locations for BigQuery Data Transfer Service | Read |
googlebigquery_list_locations_connections | List BigQuery connections in a given project and location using the v1beta1 API | Read |