> ## Documentation Index
> Fetch the complete documentation index at: https://docs.omni.co/llms.txt
> Use this file to discover all available pages before exploring further.

<AgentInstructions>

## Submitting Feedback

If you encounter incorrect, outdated, or confusing documentation on this page, submit feedback:

POST https://docs.omni.co/feedback

```json
{
  "path": "/demos/2025/20251031",
  "feedback": "Description of the issue"
}
```

Only submit feedback when you have something specific and actionable to report.

</AgentInstructions>

# October 31, 2025

> Tons of Dashboard Work (AI Summaries, Custom Errors, Localization, and More), More Cubes, and Getting Close on Custom Permissions

<Note>
  **Stay in the loop!** Subscribe to the [demo RSS feed](/demos/rss.xml) to be notified when we post new demos.

  Demos highlight what we are working on or experimenting with, but are not a guarantee of release. Let us know your thoughts at [support@omni.co](mailto:support@omni.co).
</Note>

## Full dash summary tiles

*Gustav Staprans · `Ai` `Dashboards`*

We're building another AI layer in Omni for summarizing and analyzing the results of many queries on a dashboard. Just another way to make the query results more consumable for your end users.

<Frame>
  <iframe src="https://www.youtube.com/embed/AnG64J17jY8" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Dashboard custom errors and empty messages

*Alisa Tatarinova · `Dashboards`*

Continuing the work to give you every control for creating amazing experiences on polished dashboards - now you can insert custom empty messages or error messages.

<Frame>
  <iframe src="https://www.youtube.com/embed/nzwd42p-_iM" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Dashboard localization beta

*Arielle Strong, Trey Shugart · `Dashboards` `Administration`*

Our dashboards are now available in more languages. We're beginning to role out Omni for embedded use cases in other languages. Plus some discussion of follow-on work around localization.

<Frame>
  <iframe src="https://www.youtube.com/embed/ht7sfl3CHDU" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Dashboard Containers

*Luke Bowerman · `Dashboards`*

Another demo of the significant overhaul to dashboard construction, including some nice quality of life work around managing and deleting tiles.

<Frame>
  <iframe src="https://www.youtube.com/embed/hRhzNhP4mVc" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Wire dash filters to calcs

*Steven Talbot · `Dashboards`*

Now you can map dashboard filters to calculations as well as dimensions and measures.

<Frame>
  <iframe src="https://www.youtube.com/embed/vulQpGp_Hp4" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Fully cubed dash demo

*Jonathan Swenson · `Dashboards` `Performance`*

We're still working on enabling instant slice and dice for dashboard. Here we demo a dashboard fully served out of the cubing layer.

<Frame>
  <iframe src="https://www.youtube.com/embed/Jz7qVqnXGA0" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Custom permissions almost launch

*Conrad Slimmer · `Administration`*

We're getting close on new custom permissions. A demo of how we handle duplication and resolution between different permission groupings.

<Frame>
  <iframe src="https://www.youtube.com/embed/M2_b48b5hzw" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Pie charts rebuild

*Rob Miller · `Visualization`*

We're tried to torture Vega into allowing for great pie charts, unfortunately we haven't found a clear path. So we're testing eCharts for pies to open up much better user experiences. We'll explore this system for a variety of charts that can complement the Vega Lite core.

<Frame>
  <iframe src="https://www.youtube.com/embed/jvPHDHWboCY" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Nate grab bag

*Nate Agrin · `Embed` `Visualization`*

A trio of demos here: 1. turning off right click actions for embed. Just another way to tune the experience and deliver exactly what you want 2. better URL encoding for markdown values (now you can request the URL encoded markdown) and 3. multi-line selection and formatting in markdown

<Frame>
  <iframe src="https://www.youtube.com/embed/OwgKBGFrLNE" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Subtitle on off error fix

*Gustav Staprans · `Dashboards`*

Quick fix to more elegantly handle AI summaries when the feature gets flipped off.

<Frame>
  <iframe src="https://www.youtube.com/embed/NuxdhJSCcf0" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>

## Golden AI examples

*Jamie Davidson · `Ai` `Workbook`*

Early work as some new UI for preparing and sharing golden AI queries

<Frame>
  <iframe src="https://www.youtube.com/embed/gglHqTAy1OQ" width="100%" height="400" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowFullScreen />
</Frame>
