# Ray and Metabase

> The question you already saved, answered again without opening it.

Source: https://heyray.io/integrations/metabase

Ray is an AI teammate that works in your team chat, on Slack today. Connect Metabase and it can do the Metabase part of a request without anyone leaving the conversation: read what it needs, draft the change, and post it for approval before anything is written. 99 reads run without asking. 29 actions wait for a human approval.

## What Ray reads in Metabase

Reading changes nothing, so Ray never stops to ask whether it may look something up.

- Any saved question or dashboard, run fresh and returned as numbers
- Your collections, cards, models, and what changed in them
- Tables, fields, schemas, and the values inside a column
- Subscriptions, alerts, timelines, and the glossary

## What waits for your approval

Every one of these posts an approval card in the thread showing exactly what is about to happen. Nothing runs until someone clicks approve, and no setting turns that off.

- Save a new question, or edit an existing one
- Create or update a dashboard, and duplicate either
- Create a subscription or send a notification, to the recipients named on the card
- Edit the semantic layer: field names, table metadata, SQL snippets, glossary terms
- Revert an item to an earlier revision

## Things Ray is never handed

These are left out during curation, so they are not something Ray could do and decides against. They are not in front of it at all.

- Touch a database connection, where the warehouse password lives
- Read back API tokens, session properties, or generate secrets
- Add, edit, or remove people, or reset anyone's password
- Delete a question, a dashboard, a collection, or a timeline

## Ask it like this

- "@Ray run the weekly revenue question and give me the number."

## Connecting Metabase

Metabase has no per-person login, so it connects once with a single workspace key and covers the whole team. Ray reaches whatever that key reaches, and every write still stops for approval first. The key is pasted on Ray's own connect page, never in chat, and it never reaches the model. Disconnecting Metabase or uninstalling Ray revokes the connection.

## More

- This page for people: https://heyray.io/integrations/metabase
- Every integration: https://heyray.io/integrations.md
- Install Ray: https://heyray.io/install.md
- Pricing: https://heyray.io/pricing.md
