Beetl Docs

Beetl documentation

Custom integrations without custom infrastructure.

Beetl connects the business systems you already run, transforms what comes out of them with SQL, and publishes the validated result wherever it needs to go — an API, an ERP, a warehouse, a file, or a dashboard.

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.

The sections

SectionWhat it covers
Getting startedWhat Beetl is, and how to get one pipeline running.
Core conceptsThe ten nouns that prevent every future misunderstanding on a call.
🟡 Connect your dataGetting data into Beetl from the systems you already run.
🆕 Integrations — Beetl ConnectWriting your own source and destination integrations.
🟢 PipelinesTurning source-shaped data into validated output.
🟢 Query and datasetsAsking questions of the data once it is in.
🟡 AutomationsRecurring, observe-only investigations on a schedule.
🟡 Chat and the assistantThe assistant that reads your data and edits the page you are on.
🟡 MCP and programmatic accessReaching Beetl from Claude, Cursor, or your own code.
🟡 Dashboards and BISaved, shareable dashboards on top of tenant data.
Security and complianceAuthentication, tenant isolation, and data handling.
🟡 TroubleshootingStarts small and grows from real questions.
ReferenceLook-up material. Generated wherever it can be.

Documentation in progress

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

On this page