> ## 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.

# October 24, 2025

> Tons of Dashboard Work, More AI, Better Conditional Formatting, and More

<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>

## More dashboard containers

*Luke Bowerman · `Dashboards`*

Another preview of all the work on dashboard building with our new containers system (ie floating filters and sections).

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

## Workbook query linking

*Steven Talbot · `Dashboards` `Workbook`*

Soon you'll be able to duplicate, but lock linkage to queries in your workbook. This allows separate visualizations of the same data, with firm linking to the source query for better reusability and management.

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

## Dashboard required filters preview

*Steven Talbot · `Dashboards`*

A first look at required filters for dashboards. Still a little UX polish here, but now you can build workflow into your dashboards better.

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

## More extracts progress

*TJ Banghart · `Dashboards` `Performance` `Workbook`*

A bunch of work on building and managing extracts (plus take a look at the query speed underneath).

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

## Easier query references on dash markdown

*Meredith Dodge · `Dashboards`*

We made it easier to call queries for fast dynamic dashboard text building.

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

## Embed user dynamic scheduling with user attributes

*Nate Agrin · `Embed` `Dashboards` `Scheduler`*

Now when scheduling to embed user emails, you can utilize send as recipient for dynamic scheduled content to your existing embed users.

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

## New embed vanity domain cookie controls

*Nate Agrin · `Embed` `Administration`*

Some new tools for managing authentication cookies in embed deployments with vanity domains.

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

## AI file upload v2

*Gustav Staprans · `Ai`*

Now your uploaded files will be retained for the full session, or even multiple files (modulo context window), for deeper, more-complex analyses.

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

## AI topic builder v1

*Gustav Staprans · `Ai` `Workbook`*

We're coming up with easier ways to build topics using AI.

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

## AI topics organization

*Gustav Staprans · `Ai`*

We tidied up topic select in chat.

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

## Better conditional formatting text

*Jared Hardy · `Visualization`*

We tuned up when to use white or black text with conditional formatting and cell highlighting to make sure the values pop.

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

## Uptime vis and progress vis

*Sarah Waterson · `Visualization`*

More new markdown vis for showing charts like uptime levels or progress to goal with highlighting.

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

## Cache only auto run

*Jonathan Swenson · `Performance` `Workbook`*

A new experience that allows being conservative with database load (ie hit the run button), but still allows for instant results from the cache. Great for cache debugging as well.

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

## More work on scalable vis pipeline

*Nate Agrin · `Visualization`*

We're nearing the end of our project to make large visualizations more scalable and faster. The last piece was our smart label work.

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