Metabase integration

Data and analytics connector, available on Zeplik

Metabase is available as an integration on Zeplik, the AI assistant that works across every model in one chat. Connect Metabase and Zeplik can act on your data and analytics for you: Metabase is an open-source business intelligence tool that lets you ask questions about your data and visualize answers as charts, graphs, and. You stay in the conversation while the assistant does the work in Metabase directly.

Zeplik exposes 58 read actions and 42 write actions for Metabase. Read actions run automatically; write actions stay off until you enable write access in Settings, so nothing is changed in Metabase without your consent.

Try Metabase on Zeplik

Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.

What Zeplik can do with Metabase

Read from Metabase (58)

Runs automatically in any conversation.

  • Get action

    Tool to retrieve a Metabase action by ID. Use when you need to fetch details about a specific action including its configuration, parameters, and metadata.

  • Get action execute

    Tool to fetch values for filling in action execution parameters. Use when you need to get parameter values for executing an action by providing PK parameters and values to select.

  • Get api action

    Tool to retrieve all actions available in the Metabase instance. Actions are entities that let you build custom forms and business logic with parameterized SQL that writes back to your database. Returns an array of action objects including query, http, and implicit action types.

  • Get api activity popular items

    Tool to get the list of 5 popular items on the Metabase instance. Use when you need to discover frequently accessed dashboards or cards. Returns both dashboards and cards with their metadata including name, description, parent collection, and timestamps.

  • Get api activity recent views

    Tool to retrieve recently viewed items in Metabase. Use when you need to get a list of cards, dashboards, collections, tables, or documents that the authenticated user has recently accessed. Returns metadata including timestamps and permissions for each viewed item.

  • Get api alert

    Tool to retrieve all alerts in Metabase. Use when you need to get a list of all configured alerts with their settings and notification channels.

  • Get api automagic dashboards database id candidates

    Tool to retrieve automagic dashboard candidates for a specific database. Use when you need to discover interesting tables and schemas for automatic dashboard generation. Returns an array of schema candidates with their tables, ordered by interestingness score.

  • Get api automagic dashboards entity entity id or query cell cell query

    Tool to return an automagic dashboard analyzing a specific cell in an entity's data. Use when you need to generate automated insights and visualizations for a cell query within a table, database, or other Metabase entity. The cell-query must be a base64-encoded JSON object in MBQL format that defines which cell to analyze.

  • Get api automagic dashboards entity entity id or query cell cell query rule prefix

    Tool to fetch an automagic dashboard analyzing a specific cell using a template rule. Use when you need to generate automated insights and visualizations for a cell query with a specific dashboard template (e.g., correlations analysis, overview). Returns a dashboard with cards analyzing the specified cell using the given template from the prefix directory.

  • Get api automagic dashboards entity entity id or query query metadata

    Tool to retrieve all metadata for an automagic dashboard for the specified entity type and ID. Use when you need databases, tables, fields, segments, metrics, cards, dashboards, or snippets metadata. Returns comprehensive metadata used to build automagic dashboards that automatically analyze data patterns.

  • Get api automagic dashboards rule

    Tool to retrieve an automagic dashboard for a specified entity using a specific rule prefix and dashboard template. Use when you need to get auto-generated analytics with a particular template configuration.

  • Get api bookmark

    Tool to retrieve all bookmarks for the authenticated user. Use when you need to fetch bookmarked cards, dashboards, or collections.

and 46 more.

Act in Metabase (42)

Runs only after you enable write access.

  • 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 bookmark2

    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.

  • Create 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 rows, column metadata, query status, and execution timing.

  • Create card query1

    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.

  • Create dashboard copy

    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 cards) and deep copy (duplicates all cards).

  • Create dashboard pivot dashcard card

    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.

  • Create dashboard save 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.

  • Create database discard 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.

  • Create database dismiss 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.

  • Create database rescan values

    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.

  • Create database sync schema

    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.

  • Create dataset parameter search

    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.

and 30 more.

How to connect Metabase

  1. Sign in to Zeplik

    Create a free Zeplik account or sign in. New accounts start with free credits, so you can try Metabase immediately.

  2. Connect Metabase

    Open Settings and go to Connectors, then press Connect on Metabase. You can also connect from the Metabase page in the app.

  3. Add your Metabase API key

    Paste your Metabase API key when prompted. Zeplik stores it securely on the server and starts working with Metabase right away.

Frequently asked questions

Can I use Metabase with Zeplik?
Yes. Metabase is available as an integration on Zeplik. Connect it once and the AI assistant can work with your Metabase account inside any conversation.
What can Zeplik do with Metabase?
Once connected, Zeplik has 58 read and 42 write actions for Metabase. Metabase is an open-source business intelligence tool that lets you ask questions about your data and visualize answers as charts, graphs, and.
How do I connect Metabase to Zeplik?
You connect Metabase by pasting your own Metabase API key in Settings under Connectors. There is no separate app to install.
Does Zeplik change things in Metabase without asking?
No. Zeplik reads from Metabase by default. Any action that changes data in Metabase requires write access, which stays off until you enable it in Settings under Connectors.
How much does connecting Metabase cost?
Connecting Metabase is free. You only spend Zeplik credits when the assistant runs, and new accounts start with free credits.

Related data and analytics integrations

Connect Metabase to your AI assistant

Every model, one chat. Bring Metabase into Zeplik and let the assistant do the work.