Organization-level AI Memory will let admins promote useful insights from individual users' AI memory up to the organization level โ surfacing suggestions to improve the semantic layer and dashboards based on real usage patterns.
Today, AI memory is per-user: what one analyst teaches the AI stays with that analyst. Promoting it org-wide means the whole team benefits. Over time, AI gets smarter for everyone, grounded in how your organization actually analyzes data.
AI Usage Analytics will give admins visibility into AI adoption across the organization: who is using AI, what types of questions get asked, and how usage trends over time.
This helps you measure ROI, identify training opportunities, and understand which teams get the most out of AI โ so you can double down where it's working and unblock teams where it isn't.
Custom embedded app theme is planned for the Embedded Portal. Admins will be able to fully customize how Holistics looks inside their host app, matching brand colors, dark mode, and visual identity across the entire embedded experience.
Previously, embedded Holistics always rendered in light mode regardless of the host app's theme or brand colors. Now you can pass visual context via the embed payload and Holistics will adapt accordingly.
What's included:
App theme: Configure colors for UI elements inside the iframe (navigation bar, dashboard header, AI panel, etc.) via embed payload
Dashboard theme: Dynamically apply a pre-configured dashboard theme to all embedded dashboards via embed payload
AI Block turns your dashboard's data into a written narrative - so viewers get the "so what," not just rows and bars to interpret themselves.
Write a prompt once, and use it to:
Summarize a dashboard: "Summarize this dashboard and call out key insights" turns your data into a short narrative viewers can read at a glance.
Analyze customer reviews: turn open-ended reviews into a sentiment trend and common themes, instead of reading through every one yourself.
Brief different viewers differently: use AI Skills in the prompt so the same block gives the Head of CS a strategic brief, Support Agents an ordered work list, and everyone else a plain summary.
The result persists as a saved block, and refreshes on demand or automatically when a source visualization changes.
AI chat attachments let you add images and plain text or code files directly into your AI chat conversations for extra context.
With attachments, you can:
Rebuild something that lives outside Holistics: attach a screenshot of an external dashboard and ask the AI to recreate it.
Build out new metrics from a spec: attach a screenshot of the metrics your product team shared in Slack, and the AI drafts them for you to review and approve.
Analyze against a list or a number that isn't in your warehouse: attach this quarter's budget and compare it to actuals.
Supported file types:
Images: PNG, JPG, WebP, GIF, SVG
Plain text or code files: TXT, MD, HTML, CSV, JSON, XML, SQL
AI Tasks let you define a reusable unit of AI work once, then run it automatically - on a schedule or on demand.
Use an AI Task for work that's repetitive, doesn't need your presence, and has a clear definition of "done." Because you set explicit acceptance criteria, every run is automatically checked pass or fail, not just generated.
Use it to:
Automate a recurring report - summarize last week's sales by region under your team's conventions, and flag any region that moved more than 15%, every Monday morning.
Roll up AI Chat Insights - aggregate the past week's AI Chat Insights into a ranked list of the context gaps affecting the most conversations.
Working long sessions in Holistics with a fixed light interface causes real eye strain.
This is why we're introducing dark mode as a personal preference. Users will be able to switch at any time, and the change will take effect across the entire app at two levels:
App level: When a user switches modes, the entire app updates instantly, including navigation, backgrounds, dialogs, modals, filter panels, and controls.
Dashboard level: For each dashboard, builders can map a specific theme to each app mode so the dashboard visuals update dynamically as users toggle. For dashboards that should always look the same regardless of mode, builders can configure a fixed theme to render consistently.
Markdown documentation makes every .md file in your project a first-class object. Previously, a Markdown file was only text: frontmatter appeared as raw characters, and docs were disconnected from the analytics they explained. Now, frontmatter renders as a Properties panel, while Markdown links connect docs to related documents, models, datasets, and dashboards.
This keeps business context, modeling logic, and decisions alongside the analytics they explain, rather than buried in separate wikis.
What you get:
YAML frontmatter rendered as structured metadata, making key information easier to scan.
Links to other Markdown files and Holistics objects, including models, datasets, and dashboards.
AML source without leaving the doc - Ctrl+hover a resolved link to read its highlighted source.
The same metadata becomes the groundwork for AI retrieval: agents will be able to narrow to approved context before answering, instead of scanning the whole project.
AI Anomaly Detection scans a time-series metric for statistically unusual data points, so you can quickly tell whether a spike or dip is worth investigating before a meeting.
Click Analyze in the chart toolbar and select Detect anomaly. Holistics AI:
Looks at the metric's full history
Builds an expected range from past data
Flags any data points that fall meaningfully outside it
From there, you can save the generated chart directly to a dashboard to keep monitoring that metric over time.
This is part of Smart Analysis โ and it pairs with Analyze Changes: once you know a movement is statistically unusual, you can dig into exactly what drove it, without leaving your dashboard.
Admins and Customer Success reps often need PII access to do their jobs - but that shouldn't mean AI gets it too. Previously, AI inherited the full permissions of whoever asked it a question, with no way to hold it to a stricter standard.
Now, you can configure your semantic layer so sensitive data stays visible to the people who need it and out of reach for AI, no matter who's asking.