July 10, 2026
Manage dashboards and charts with the public API
The public API now covers dashboards and charts. You can list, create, update, and archive dashboards (including their tabs), list the charts on a dashboard, and create, update, and archive charts—all through /api/public, following the same auth and pagination conventions as the rest of the API. The full spec lives at /api/public/openapi.
Chart content like the name, SQL query, chart type, and axes is flattened right onto the chart resource, so it’s simple to read and edit. Behind the scenes, content edits create a new chart version, so your history stays intact while the API stays easy to work with. We also expanded the organization endpoints (Insights AI context and billing email settings) and added controls for setting MCP tool approval modes.
A dedicated home for connecting data sources
Connecting a data source has moved out of the command menu into full pages in the Data section. There’s now a searchable directory of everything you can connect—databases, warehouses, Fivetran connectors, MCP servers, and demo data—organized into categories so it’s easy to find what you need.
Each option gets its own connect page with a logo, description, and docs link alongside an inline connection form, whether that’s database credentials, a Fivetran connect card, an Airbyte spec form, or an MCP server URL. Once a connection succeeds, its data page opens right away. This replaces the older experimental Integrations pages.
View and edit access for data sources
Data source access is now split into view and edit levels, so you can give people exactly the access they need instead of an all-or-nothing setting. View access lets teammates query and explore a source, while edit access is required for AI-run write queries—which still require explicit approval before anything runs.
You manage these levels right from the data source’s Data Details page, which is now the single source of truth for access. Existing access defaults to view, keeping edit only for sources that already had AI database edits enabled.
Chat automatically uses all your data
The chat input no longer asks you to pick a data source for each message. Instead, Basedash automatically queries across every source you have access to and quietly skips any that are offline, so you can just ask your question and get an answer. You can even start a chat when your only connection is an MCP server.
The input itself is cleaner as a result: the model picker and a plus menu (for AI context and file uploads) now live on the action bar, with less chrome getting in the way of your question.
Fixes and improvements
- Improved how AI writes drill-down queries, so clicking into a chart element reliably shows the underlying records once the chart is on a dashboard.
- Enabled the AI to color single-series charts (a line or bar without a breakdown), matching what you could already do by hand.
- Simplified voice recording in chat down to a single primary action button, with a dedicated cancel control that appears while you’re recording.
- Improved sidebar and chat panel behavior with a smoother open and close animation, Settings as a top-level nav item, and log out and settings available from the org switcher.
- Kept the dashboard AI input focused when you click a chart to add it as context, so you can keep typing without losing your place.
- Kept dashboard and automation prompt suggestions visible while they refresh in the background, and extended how long they stay fresh.
- Fixed a custom date range filter drifting one day backward after a reload in timezones behind UTC.
- Fixed newly connected data sources not appearing on the Data page until a manual refresh.
- Added opt-in invoice emails so you can receive each paid invoice by email, with an editable billing email in settings.
- Added a sidebar notice for admins when a subscription is past due, linking straight to billing.
- Kept the required confirmation text visible while typing in the data source delete flow, so you always know exactly what to enter.
- Improved the reliability of AI chart creation and editing when the model sends minimal settings.