Metabase Integration — Automate Metabase with AI on Beauto

Metabase is an open-source business intelligence tool that lets you ask questions about your data and visualize answers as charts, graphs, and dashboards.

Category: business intelligence, analytics, dashboards · 189 actions available

What you can automate with Metabase

Beauto connects Metabase with 900+ other apps so you can build AI-powered workflows in minutes. Trigger automations from Metabase events, enrich Metabase data with AI, or sync Metabase with the rest of your stack — without writing code.

  • Sync Metabase data with Gmail, Slack, Notion, HubSpot, Google Sheets, and more
  • Trigger AI agents on new Metabase events and route the output anywhere
  • Schedule recurring Metabase tasks — daily reports, cleanups, or bulk updates
  • Use natural language to describe the workflow; Beauto builds it for you

Metabase actions Beauto supports

  • Create Bookmark — Tool to create a new bookmark for a Metabase item (card, dashboard, collection, or dataset). Use when the user wants to bookmark a specific item for quick access.
  • Create Bookmark — Tool to create a new bookmark for a Metabase item (card, dashboard, collection, or dataset). Use when you need to bookmark a specific item for the authenticated user.
  • Run Card Pivot Query — Tool to run a pivot table query on a Metabase card (question). Use when you need to execute the query associated with a specific card and get results formatted for pivot table visualization. The response includes data ro
  • Run Card Query — Tool to run the query associated with a Card and return its results. Use when you need to execute a card's query with optional parameters and cache control.
  • Copy Dashboard — Tool to create a copy of an existing Metabase dashboard. Use when you need to duplicate a dashboard with optional customization of name, description, and collection placement. Supports both shallow copy (references same
  • 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.
  • Save Dashboard to Collection — Tool to save a denormalized dashboard description into a collection. Use when you need to create a new dashboard directly in a specific collection with full configuration including cards, tabs, and parameters.
  • 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.
  • Trigger Database Schema Sync — Tool to trigger a manual update of the schema metadata for a Database. Use when you need to refresh the database schema metadata in Metabase after structural changes.
  • 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 FieldVa
  • Update Field Values — Tool to update field values and human-readable values for a Field whose semantic type is category/city/state/country or whose base type is type/Boolean. Use when you need to set or update the distinct values for a field
  • 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 mo
  • 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 Databas
  • 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 FieldVal
  • Sync Table Schema — Tool to trigger a manual update of the schema metadata for a specific Table. Use when you need to refresh table schema information after database changes. This synchronizes columns, data types, and other metadata from th
  • Delete Action — Tool to delete an Action from Metabase. Use when you need to permanently remove an action. This operation cannot be undone.
  • Delete Action — Tool to delete a Metabase action by its ID. Use when you need to permanently remove an action from the system.
  • 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 API Cache — Tool to delete/clear cached data in Metabase for specific entities. Use when you need to invalidate cache for a database, dashboard, question, or clear all cache (root).
  • 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 Dashboard — Tool to delete a Metabase dashboard by its ID. Use when you need to permanently remove a dashboard.
  • 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.
  • Delete Bookmark — Tool to delete a bookmark by model and ID. Use when you need to remove a bookmark assigned to the user making the request. The operation returns HTTP 204 No Content on successful deletion.
  • Delete Card — Tool to hard delete a Metabase card. Use when you need to permanently remove a card from the system. For soft deletion, use PUT /api/card/:id instead.
  • Delete Dashboard — Tool to hard delete a Metabase dashboard by its ID. Use when you need to permanently remove a dashboard. This will also remove any questions/models/segments/metrics that use this database. For soft delete, use the update
  • Delete User Subscriptions — Tool to delete all Alert and DashboardSubscription subscriptions for a User. Use when you need to remove all subscriptions for a specific user and archive alerts/dashboards they created. This is an enterprise feature req
  • Delete Field Dimension — Tool to remove the dimension associated with a field at the specified ID. Use when you need to disassociate a dimension from a field in Metabase.
  • Delete Glossary Entry — Tool to delete a glossary entry from Metabase. Use when you need to permanently remove a glossary entry by its ID.
  • Delete Glossary Item — Tool to delete a glossary item by ID. Use when you need to remove a glossary term from Metabase. The operation returns HTTP 204 No Content on successful deletion.
  • Delete Model Index — Tool to delete a ModelIndex by ID from Metabase. Use when you need to remove a model index from the system.
  • Delete Timeline — Tool to delete a Metabase timeline and cascade delete all its associated events. Use when you need to permanently remove a timeline. Deletion is permanent and cannot be undone.
  • Delete Timeline Event — Tool to delete a Metabase timeline event. Use when you need to permanently remove a timeline event from the system.

Related integrations

Browse all 900+ integrations →

Get started with Metabase on Beauto

Sign up free, connect your Metabase account in one click, and describe the workflow you want in plain English. Beauto's AI handles the rest — no API keys or code required.

Try Beauto free · Browse all 900+ integrations · How it works