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

# May 8, 2026

> More HTML Dashboard Progress, Vis Layers and Multi-Measures, Lots of Dashboard Work (Filters, AI Summary Tiles), Plus Some Benchmarking on AI Quality, Speed, and Cost

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

## dbt Environment Visibility Fix

*`Buck Ryan · dbt`*

Fixes a bug where users couldn't see environments owned by others when selecting a branch environment; now all environments are visible and grouped by owner type.

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

## Deferred dbt Environments

*`Buck Ryan · dbt`*

New feature that lets a development environment defer to production for any views that don't match a locally-built dbt model, with a visual indicator highlighting which schemas are in the dev environment.

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

## AI Split View Draft Mode

*`Gustav Staprans · AI `*

Demo of AI entering draft mode on a published dashboard and making chart type changes (e.g. switching to line charts) without the user manually entering edit mode first.

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

## Forecasting Improvements

*`Trip Tate · Dashboards AI Visualization`*

Forecasting now queries at a daily grain to build a current-period forecast before stepping up to the output grain, and joins back forecast values for better visualization rather than using a chart overlay.

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

## Blobby Dashboard Summary Tile

*`Trip Tate · Dashboards`*

Blobby Builds Dashboards now supports automatically including an AI-generated summary tile alongside charts in a dashboard plan.

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

## Dynamic Connection Environments

*`Trip Tate · Dashboards`*

Refinements to the dynamic connection environments feature, including how manual environment assignments work alongside user attributes, a self-referential base environment, and scheduler integration to run schedules against a chosen environment.

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

## Multi-Button Toggle Filter

*`Alisa Tatarinova · Dashboards`*

Adds support for a multi-button toggle group on string filters, allowing users to select multiple values from a button group instead of a single toggle.

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

## Pinned Filter Bar

*`Alisa Tatarinova · Dashboards Filters`*

Dashboard setting to pin the filter bar so it stays visible while scrolling; includes a discussion about mobile behavior.

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

## World Cup Bracket Challenge

*`Peter Whitehead · Visualization Dashboards Fun`*

Preview of a fun internal Omni-powered World Cup bracket app with data-driven insights, head-to-head match history, and drill-through dashboards for each team.

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

## Layers and Multiple Measures

*`Rob Miller · Visualization`*

Work-in-progress feature allowing multiple measures to render in their own independent layers, with improved legend behavior and the ability to split individual measures by a dimension without affecting other layers.

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

## Custom Homepage Dashboard

*`Bernard Sanders · Administration Dashboards`*

New global (and per-user) setting to replace the default Omni homepage with any dashboard; also supports passing as a URL parameter for embed via user attributes.

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

## Instance Creation Admin Tool

*`Brian Frantz · Internal`*

New internal admin tool at admin.omniapp.co that lets any team member self-serve the creation of new Omni instances across AWS and Azure regions, replacing the previous ops-ticket process.

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

## Dashboard Filter Overload Helper

*`James Davidson · Filters Dashboards`*

Quick UI helper that surfaces all filters already applied to a tile directly from the dashboard, making it easy to overload or sync filters without hunting through large field lists.

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

## Default Connection Setting for AI

*`Gustav Staprans · AI Administration`*

Adds the ability to set a default connection in the AI chat interface, so users land on their preferred connection rather than having to switch manually each session.

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

## Dashboard Filter Workbook Context

*`James Davidson · Filters Dashboards`*

Companion to the filter overload helper — when editing a tile's workbook, surfaces dashboard-level filters as recommended additions so filter state stays in sync between the dashboard and workbook.

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

## LLM Benchmarking Omni vs Claude vs Cortex

*`Colin Zima · AI Data`*

Presents preliminary results from a rigorous internal benchmarking framework comparing Omni's AI query quality, cost, and speed against Claude (three configurations) and Snowflake Cortex — Omni leads on all three dimensions.

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

## AI Viz Bug Fixes and Improvements

*`Nathan Agrin · Visualization AI`*

Several AI viz fixes: KPI tiles now show a recoverable error state instead of crashing, org color palette is now respected by the AI viz API, a new auto-viz parameter applies heuristic-based chart generation, and legend/margin rendering is improved for long legends.

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

## Google Sheets App Script Integration

*`Bernard Sanders · Export Google Sheets`*

A shareable Apps Script that adds an Omni menu item to Google Sheets, allowing users to sync data from multiple Omni dashboard tiles into specific sheet locations — built in response to a Looker competitive gap.

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

## Slack Bot Feedback Buttons

*`Eli Cohen · Slackbot AI`*

Adds inline thumbs-up/thumbs-down feedback buttons to Omni AI responses in Slack, with a follow-up form for additional detail, feeding results into the analytics feedback tracking system.

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

## Dashboard Filter Opt-In

*`Meredith Dodge · Dashboards`*

Feature-flagged change that lets users toggle a filter to stop auto-applying to newly added queries, switching from the current opt-out model to an explicit opt-in model for more controlled filter scoping.

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

## Markdown / HTML App Rendering

*`Nathan Agrin · Dashboards AI`*

Proof-of-concept for higher-fidelity Omni app rendering using MDX (Markdown + JSX/React), enabling reusable components, dynamic filters, and Omni theme integration within embedded apps.

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

## Measure Name, Measure Values for Charts

*`Rob Miller · Visualization`*

New functionality to facet different measures the same way you can with dimensions using dynamic measure-name, measure-value tokens.

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