> ## 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/2024/20241101",
  "feedback": "Description of the issue"
}
```

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

</AgentInstructions>

# November 1, 2024

> User Specific Timezones, AI Query Tuning, Versioning Dashboards, and Much 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>

## User specific timezones

*Steven Talbot · `Administration` `Workbook` `Dashboards` `Embed`*

Users can now explicitly set their own timezones for dates in Omni.  This also includes controls for setting user-specific timezones on the fly in embedded contexts.

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

## AI model tuning

*Gustav Staprans · `Workbook` `Modeling`*

Now descriptions can be used to tune the AI query in Omni.  This allows a vehicle for passing example filter values or other metadata to improve hit rates.

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

## Dynamic schemas

*Conrad Slimmer · `Modeling`*

An early view of our work to allow for parameterizing schemas via filters (plus a quick preamble on modeling the debug logs, and why we needed it!)

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

## Dashboard drafts and history

*Alisa Tatarinova · `Dashboards` `Workbook`*

A quick preview of history of drafted and archive dashboards.  This now means not only workbook querying and visualization can be versioned, but also dashboard layouts.  This will launch as part of the new publishing workflows.

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

## Single select filters in model

*Steven Talbot · `Modeling` `Filters` `Workbook`*

Now string fields in the model can explicit be set to single-select dropdowns, allowing for cleaner usage of items like filter-only fields for templated filters or parameterization.

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

## Cache debugging tools

*Steven Talbot · `Modeling` `Administration`*

Some new tools (mostly for Omnis) to debug caching hit rates.

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

## dbt reader

*Buck Ryan · `dbt` `Modeling`*

An early preview of our dbt reader in Omni.  This allows Omni developers to view the entire dbt git repo, for simpler debugging rather than having to jump across apps to understand the dbt workflow beneath Omni.

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

## Scheduler sender name and email controls

*Corey Ruderman · `Scheduler`*

New controls that allow admins to control the sender and reply-to email on scheduled emails via Omni.

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

## Halloween themes

*Sarah Waterson · `Dashboards` `Embed`*

A few fun themes we made to celebrate Halloween and dashboard CSS controls.

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

## Higher resolution PNGs in deliveries

*Jared Hardy · `Scheduler`*

We improved the resolution on PNG deliveries to improve the mobile dashboard experience in particular.

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

## Treemaps advanced visualization

*Colin Zima · `Visualization`*

A quick view of a new advanced visualization spec for treemaps.

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