Ask Ember

Ask Ember data questions in Slack or on Home, check how it answered, and correct it when it's wrong.

Ember is Embrasure's data analyst. It answers questions about your connected sources by finding the right tables, running read-only SQL against your warehouse, and replying with the result and where it came from. Ask it in Slack or on Home in Embrasure. Set it up with the quickstart.

Ask a question

In Slack: send Ember a direct message, or mention @Ember in a channel it has been added to. Ember reacts with 👀 when it starts and replies in a thread. Follow-up questions in that thread don't need another mention, and Ember reuses what it already found.

On Home: type in Ask Ember about your data at the top of Home. Editors, admins, and owners can ask once your data has synced. Answers on Home use your own access, and follow-ups continue the same conversation.

Good questions name the measure, the time range, and the grouping you want:

  • "How many new paying customers did we get each week this quarter?"
  • "Which plans had the highest churn last month, and how does that compare with the month before?"
  • "What does the status column in Stripe subscriptions mean, and which values show up?"
  • "What data can I explore?"

If a question is ambiguous, Ember asks a clarifying question before it runs anything. Reply in the thread; if nobody answers, the request is cancelled.

Read the answer

Each answer that uses your data ends with a Sources: line naming the sources it drew on. Answers can include a chart (line, area, bar, or pie) or a table when that's clearer than prose. See limits for chart and table sizes.

Select How Ember answered to see each step and the formatted SQL Ember ran. From Slack, opening it requires an Embrasure account linked to your Slack user. Copy the SQL into SQL in Embrasure to rerun or extend it.

If data is still syncing, Ember says so; recent rows may be missing until the first sync finishes.

Correct Ember

  • In Slack, select 👍 Helpful or Incorrect answer on an answer, or react with 👍 or 👎. Incorrect answer opens a short form with What's wrong? and What should we use instead? Your report is saved even if you leave the details blank.
  • Reply with the correction, such as "Use paid_at, not created_at, for revenue dates." Ember uses it for the rest of the conversation.
  • Ember may ask you for a definition or caveat to remember. Corrections you give in conversation can become shared knowledge after review.
  • Add definitions, caveats, and preferences for everyone in your workspace on the Knowledge page at app.embrasure.ai/settings/memories. Ember reads them before it answers.
  • Add table notes in the catalog so Ember and your team know how a table should be used.

More than answers

  • Recurring reports. On Home, select Schedule under an answer and choose Every Monday, Every weekday, or Every day and a time; Ember reruns the question fresh each time. In Slack, ask Ember to send a result on a schedule, and it confirms where to deliver the report first.
  • Dashboards. Ask Ember in Slack to build a dashboard from your warehouse tables. This needs your Slack user linked to an Embrasure account with the editor role or higher; if Ember can't build it, it tells you why.
  • Insights. Ember can post findings it spots in your data. Choose where they go in Slack settings.

What Ember won't do

  • Change your data. Its SQL is read-only, and it never asks for credentials in chat. Connect sources in Embrasure instead.
  • Answer in shared or Slack Connect channels.
  • In Slack, answer from data the admin who connected Slack can't see. See whose access Ember uses.

Each answer uses AI credits from your plan. When a workspace runs out, Ember stops answering until the next month or a plan upgrade; see plan allowances.

Use Ember from other agents

To work with the same warehouse from Claude Code, Codex, Cursor, or another agent, connect the MCP server or the CLI. Like Ask Ember on Home, these run with your own access.