Skip to content

Integrations · Going out

Your dashboards, inside the workspace.

Embed the Metabase dashboards your team already builds, scoped to the organisation viewing them. They read an analytics copy of billing data, so a heavy query never slows an invoice run.

Metabase mark

Metabase ← Sonic

How it flows

Your dashboards inside Sonic. Scope them per organisation. Do not point them at the live billing database.

  1. 01

    Analytics copy

    Billing data is replicated to an analytics store on a schedule; Metabase points there, never at the live database.

  2. 02

    Scoped embeds

    Each dashboard is embedded with the organisation id signed in, so a tenant only ever sees its own rows.

  3. 03

    In the sidebar

    Dashboards appear as pages in Sonic for the people who need them, without a second login.

What it does

  • Signed embeds per organisation.
  • Refresh on the replication schedule you set.

What it does not

  • Give Metabase write access to anything.
  • Query the live billing database.

Before the first sync

  1. 01A Metabase instance with embedding enabled and a signing secret.
  2. 02The analytics replica provisioned — ask on the call about hosting.

Where it lands

Read more

Next

See it on your contracts

A walkthrough on the agreements and files you actually bill from — not a slide deck.