Metabase
Runs complex data queries and pulls dashboard results into your workflows to trigger business actions based on live metrics.
Try Metabase in Ceven
Ask Ceven anything
Standard
Why use Ceven?
AI native Metabase integration
- Describe the outcome and Ceven picks the right Metabase calls, fills the parameters, and checks the result.
- Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
- Rich coverage for reading, writing, and querying your Metabase data, across all 189 of its actions.
Managed auth
- Built in OAuth with automatic token refresh and rotation.
- One place to manage, scope, and revoke Metabase access.
- Per user and per environment credentials instead of shared keys.
Agent optimized design
- Actions are tuned from real success and error rates so reliability climbs over time.
- Full execution logs so you always know what ran in Metabase, when, and on whose behalf.
- The agent pauses and asks when Metabase is unclear instead of plowing ahead.
Enterprise grade security
- Fine grained access so you control which agents and people can reach Metabase.
- Least privilege by default, read scopes first and only the writes a workflow needs.
- A full audit trail of every Metabase action to support review and sign off.
Supported tools
Every action Ceven's agents can run on Metabase, and when to use it.
Run card query
Use this to execute the query linked to a specific card and pull the raw results into your workflow.
Run card pivot query
Pull results from a card formatted specifically as a pivot table for aggregation tasks.
Copy dashboard
Duplicate an existing dashboard to create a new version for a different collection or user.
Save dashboard to collection
Create a new dashboard directly inside a specific collection with full configuration.
Trigger database schema sync
Force Metabase to update its metadata when you change tables or columns in your database.
Trigger field values rescan
Refresh the list of available values for filter dropdowns after data updates.
Sync table schema
Update the schema metadata for one specific table to reflect recent database changes.
Search dataset parameters
Find valid parameter values for cards or dashboards to use as inputs for queries.
Delete API cache
Clear cached data for a specific dashboard or question to ensure you see the most recent data.
Create bookmark
Save a specific card or dashboard for the authenticated user for faster access.
Update field values
Manually set human readable values for category or boolean fields in the data model.
Delete dashboard
Permanently remove a dashboard and its associated configuration from the system.
Run Dashboard Pivot DashCard Query
Tool to run a pivot table query for a specific DashCard. Use when you need to execute a pivot table query on a dashboard card with optional parameter filters.
Discard Database Field Values
Tool to discard all saved field values for a specific database. Use when you need to clear cached field value data for all fields in a database. Requires superuser privileges.
Dismiss Database Sync Spinner
Tool to manually set the initial sync status of a Database and corresponding tables to complete. Use when you need to dismiss the synchronization spinner for a database after initial setup.
Trigger Database Field Values Rescan
Tool to trigger a manual scan of field values for a Database. Use when you need to refresh field values for filter dropdowns after data changes. Requires superuser permissions.
Search Dataset Parameter Values
Tool to search for parameter values in datasets when editing cards or dashboards. Use when you need to provide autocomplete functionality for parameters. Expects a query string and returns matching values.
Create Field Dimension
Tool to set the dimension for a field at the specified ID in Metabase. Use when you need to configure field remapping or display values for better data presentation.
Discard Field Values
Tool to discard the FieldValues belonging to a Metabase field. Use when you need to clear cached field values. Only applies to fields that have FieldValues. If the Field's Database is set up to automatically sync FieldValues, they will be r
Unpersist Card
Tool to unpersist a Metabase card/model. Deletes the persisted table backing the model and all queries after this will use the card's query rather than the saved version. Use when you need to remove persistence from a model.
Disable Database Model Persistence
Tool to disable model persistence for a Metabase database. Use when you need to turn off caching of model results. Returns success whether persistence was already disabled or not (idempotent operation).
Discard Table Field Values
Tool to discard the FieldValues belonging to the Fields in a Metabase Table. Use when you need to clear cached field values for all fields in a table. Only applies to fields that have FieldValues. If this Table's Database is set up to autom
Rescan Table Field Values
Tool to manually trigger an update for FieldValues for Fields belonging to a specific Table. Use when you need to refresh field value caches after table data changes. Only applies to Fields that are eligible for FieldValues.
Delete Action
Tool to delete an Action from Metabase. Use when you need to permanently remove an action. This operation cannot be undone.
Delete Bookmark
Tool to delete a bookmark from a Metabase item (card, dashboard, or collection). Use when you need to remove a bookmark from a specific item.
Delete Card
Tool to delete a Metabase card (question) by its ID. Use when you need to permanently remove a card. Note: This endpoint is deprecated - consider archiving cards instead.
Delete Model Index
Tool to delete a Metabase model index by its ID. Use when you need to permanently remove a model index entry.
Delete Timeline Event
Tool to delete a timeline event by ID. Use when you need to permanently remove a specific timeline event from Metabase.
Delete Timeline
Tool to delete a timeline by ID. Use when you need to permanently remove a timeline. Returns success status on completion.
Delete User Key Value
Tool to delete a user key value pair from Metabase. Use when you need to remove a stored key value entry within a specific namespace.
30 actions · scroll to see them all
Frequently asked questions
Alternatives to Metabase
Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.
Try Ceven on your stack
Plug Ceven on top of the tools you already run. Connect Metabase and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.
Get started for free