Embeddings Overview

Put AI chat and read-only dashboards inside your own product, with your branding, your access rules and per-customer data. Team or Enterprise required.

Embeddings put an AI data analyst inside your website or app. Your customers ask questions about your data and open dashboards without leaving your product. They see your name and colors, and on Enterprise your logo, never ours.

New embeddings are available on Team (1 embed) and Enterprise (more embeds). Eligible legacy plans, including Business, keep their existing embed access.

What visitors can use

AreaWhat visitors getYou control
AI chatQuestions about the data sources you share, charts, tables, downloads, follow-up suggestions, reports and slidesChat on or off, Agents, output Brand Kit, greeting, placeholder, starter prompts, file uploads, generated code, follow-ups, reports and slides, web research
DashboardsRead-only widget dashboards you choose, with filters, date ranges, comparisons, full screen and AI notesWhich dashboards appear and which opens first, downloads, underlying data, AI notes, Ask about this data
LibraryTheir own files, charts and downloadsShow or hide
Public dataThe public dataset catalogShow or hide

Visitors never get dashboard editing, alerts, Data Flows, connectors or data settings, Projects, sharing, billing or workspace administration.

With signed tokens, chat and dashboards show each customer only their own rows. Without them, every visitor sees the same data on dashboards.

White-label by default

Visitors create their account inside the embed, confirm their email with a code branded as your embed, and never see Better Analyst. The assistant introduces itself as your workspace's AI data analyst and sends account or billing questions to you. Visitors are not added to Better Analyst's mailing lists. Verification and password emails come from our sending domain under your embed's name.

Access and security

  • Allowed websites: only the sites you list can show the embed.
  • Who can join: anyone who reaches the page, only visitors your site signs in, or only certain email domains.
  • Seat cap and messages per visitor per month let you limit how many people join and how much each one asks.
  • Signed tokens scope chat to each customer's own rows.

See Dashboards & Access for details.

How it works

  1. Create an embed on the Embeddings page.
  2. Choose its contents: chat, dashboards, Library and public data.
  3. Brand it and set access: colors (and a logo on Enterprise), allowed websites and who can join.
  4. Copy the iframe snippet into your site. The live preview shows exactly what visitors will see.

Plan

FeatureTeamEnterprise
Embeds1Unlimited
Custom greeting and colorsYesYes
Your logoNoYes
No Better Analyst brandingYesYes
Read-only dashboardsYesYes
Signed per-customer data for chatYesYes
Embed usersUnlimitedUnlimited
Embedded messages a month1,000Sized to your contract
More messages$50 per 1,000Sized to your contract

Embed users are free and unlimited. Their messages, in chat and in a dashboard's "Ask about this data" box, count toward your workspace's monthly embedded messages; your own test accounts never count. Track them, and add 1,000 for $50, from Embeddings or your team's Billing tab. When they run out, embed users see a short "limit reached" note and you get an email. Set a monthly message cap per visitor if you also want a per-person limit. Embeds on a Business plan bought before November 2026 keep per-user seat billing.

Next steps