Search⌘KHide sidebarOpen menu
Switch to dark mode
Copy page content as Markdown⌘⌥C
Login

Beetl documentation

A lean data platform to enable data-driven teams with AI.

Beetl brings data in from the business systems you already run, keeps it as open tables in storage you own, and transforms it with SQL. You work with the result in the SQL editor, in chat, through scheduled automations, or from your own AI client over MCP.

New here? What Beetl is explains the model in one page, and the Quickstart gets you from an empty tenant to a query returning rows.

Getting Started

SectionWhat it covers
Start GuideWhat Beetl is, and how to get to a first answer.
Core conceptsThe core nouns, each in a paragraph.

Beetl Connect

SectionWhat it covers
Connect your dataThe ways data gets into Beetl: integrations, webhooks, files, and data read in place.
Build integrationsWhat a Connect package is, and how it reaches a tenant.

Beetl Lakehouse

SectionWhat it covers
PipelinesBuilding, deploying and running pipelines, plus recipes for common cleanup steps.
Query and datasetsAsking questions of the data once it is in.
Dashboards and BISuperset dashboards on your tenant data, opened inside Beetl.

Work with AI

SectionWhat it covers
AutomationsScheduled, observe-only checks on your data that return a finding, a report and the queries behind it.
Chat and the assistantWhere the assistant lives, what it knows, and how to work with it.
MCP and programmatic accessConnect Claude, Cursor or your own agent to Beetl over MCP.

Trust and reference

SectionWhat it covers
Security and complianceThe guarantees Beetl gives, where your data lives, and how it is deleted.
TroubleshootingCommon problems and how to fix them.
ReferenceLimits and error codes, in one place.

Documentation in progress

Some guides are still being written and are marked on their pages.

On this page