Embeddings Overview

Embed Better Analyst AI analytics chat on your website with custom branding, user management, and shared SQL database connectors. Business required.

Embeddings allow you to add Better Analyst's AI-powered analytics chat directly to your website or application. Create custom-branded widgets that your users can interact with, without leaving your platform.

What Are Embeddings?

Embeddings are iframe-based chat widgets that you can place on any website. They provide the full Better Analyst experience with your custom branding, colors, and configuration.

New embeddings are available on Business. Eligible legacy plans retain their existing embed access.

Key Features

Custom Branding

  • Customize greeting messages and placeholder text (all plans)
  • Set custom colors to match your brand (Business)
  • Upload your own logo and remove Better Analyst branding (Business)

Visibility Controls

Control exactly what your embed users can see and access:

  • Hide the Add Data button
  • Hide My Data section
  • Hide the Customize dropdown
  • Start with sidebar collapsed
  • Hide code blocks in responses

User Management

  • Track users who sign up through your embed
  • Monitor usage with message counts
  • Manage user access

Shared Data Connectors

Give embed users read-only access to your SQL databases:

  • BigQuery
  • Snowflake
  • Supabase
  • MySQL
  • PostgreSQL
  • MSSQL

How It Works

  1. Create an Embed - Set up a new embed from the Embeddings dashboard
  2. Configure Settings - Customize appearance and visibility options
  3. Get the Code - Copy the iframe snippet
  4. Embed on Your Site - Paste the code into your website's HTML

Plan Comparison

FeatureBusiness
Embed countUnlimited
Custom greetingYes
Custom colorsYes
Custom logoYes
Remove brandingYes
Dynamic row-level securityYes
Free embed users3
Additional users$10/mo each

Each embed user gets Max-level access: unlimited messages, 5,000 AI Actions, and 500MB file uploads.

Next Steps