Stay in the loop! Subscribe to the demo RSS feed 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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.

