Best Of
Re: September GA & Beta Preview
I've been using the updates to Magic ETL for a few months now and I'm a huge fan! Amazing job @AndreaHenderson and team 👏
brycec
September GA & Beta Preview
Sharing a preview of features coming to GA and Beta next week as part of our September Release.
Be sure to join our beta program to get access to beta features!
—New Features / Feature Enhancements—
Magic ETL Enhancements - Observability
Output row preview
View real-time row counts directly on the canvas as data transforms from tile to tile, letting you pinpoint data quality issues faster
DataFlow Versioning
Inspect prior iterations and logic across historical DataFlow versions allowing you to reference past configurations and audit pipeline changes side-by-side.
Execution details heatmap
Spot resource-heavy actions instantly with visual performance heatmaps paired with targeted telemetry metrics to isolate bottlenecks or row-drop anomalies.
User settings persistence
Eliminate repetitive setup by automatically saving custom canvas preferences and layout configurations across your DataFlows and open them with preferred specifications every time.
MagicETL Enhancements – Customizable Canvas
The new customizable canvas features in Magic ETL let you tailor layouts, navigation, and visual themes to build and manage complex data flows faster and with less visual friction.
Canvas Navigation Controls
Effortlessly pan, zoom, and inspect complex ETL workflows with greater precision using new click-to-drag and scroll-to-zoom canvas controls and a familiar, map-style navigation experience.
Custom Window Layouts
Tailor your design canvas to your preference by moving, resizing, or pinning individual tool panels to help you eliminate visual clutter and build data pipelines faster.
Dark Mode
Reduce eye strain during extended build sessions by switching your canvas interface to a high-contrast dark theme.
MagicETL – Tile Enhancements
Transform and process data faster with purpose-built tiles. The latest tile enhancements in Magic ETL expand your pipeline capabilities with native AI modeling, flexible SQL outputs, and simplified column management to help you automate complex logic directly on the canvas.
New AI Sentiment Analysis Tile
Automatically analyze customer feedback, survey responses, and support tickets to detect emotional tone directly within your data pipelines to instantly score sentiment without writing code or calling external APIs.
New AI Classification Tile
Automatically categorize unstructured text fields into standardized tags or predefined custom categories, eliminating manual data sorting and tagging tasks to organize large text datasets at scale.
New Multi-statement SQL Tile
Write custom SQL logic that processes multiple input DataSets and generates multiple distinct output streams eliminating the need for chained tiles or redundant data passes, reducing execution time and canvas complexity.
Convert tiles to SQL
Convert any standard Magic ETL tile or series of configured tile actions directly into a readable SQL script with a single click for full visibility into generated query logic.
Update to Select Columns tile
Streamline dataset schema management with an upgraded interface allowing you to easily search, select, deselect, or modify multiple column metadata attributes at once.
AI Chat Updates
Multiple updates to AI Chat make it faster and more capable than ever.
- Gathering Context - Bring context directly into your chat with @ mentioning DataSets , Dashboards, Cards, Apps or Documents or drag and drop local files or images to analyze unstructured data
- Complex Multipart Questions – ask complex questions across multiple DataSets and Documents
- Let AI Chat Build Assets – Preview and deploy drafts directly from your conversation or let chat delegate to sub-agents across App Studio, MagicETL & Code Engine
- Custom chat - Admins can replace the default AI Chat with specialized custom assistants configured for specific apps or entire accounts.
- Workspace focus - AI Chat automatically aligns its context based on the specific workspace or page you are currently viewing
- Sustained conversations - Enjoy longer interactions that retain context, including previous tool calls, across many turns
- General Questions - Ask about general topics and get real answers
- DomoStats AI Operations Report - See a complete breakdown of every Domo AI Pro operation in a single report
- Knowledge Base Support - Ask Domo-specific questions to troubleshoot or find answers without leaving your active chat window
MCP Trigger
If a workflow is triggered by Claude, AI Chat, or an autonomous agent, you’ll see a clear, consistent audit trail in your Workflow Execution Details page enabling you to monitor, audit, and govern how AI interacts with core business processes.
Code Engine Package Management
Developers get real-time visibility into the reach and usage of each package, and secure capabilities for smart deletion of packages that are no longer used or referenced.
Improved versioning
Select, switch, or version your functions with far fewer clicks and the confidence that your existing parameter mappings will remain intact.
DataSet Query Task Updates
Save configurations and generate output parameters on zero-row results. This means your query no longer has to produce at least one row of data to save your progress.
Pvariable Support for Dashboards, App Studio & Embed
pVariable support allows business users and admins to easily drive dashboards, App Studio pages, and embeds using simple URL parameters on load.
Card Embed Enhancements
An improved embedded user interface and expanded customization to enable or disable features such as segments, quick filters, and variables, along with configuring parameters like background, scale and text color to match your brand.
—Beta Features—
Magic ETL: Unstructured data processing
The new Documents Input Tile brings native unstructured data processing to Magic ETL, enabling you to seamlessly ingest and combine file-based content directly into your data pipelines
Snowflake Semantic Views
Register existing Snowflake Semantic Views in Domo and query directly, taking advantage of the synced relationships, business definitions and metrics defined and governed in Snowflake.
AI Library w/ New MCP Toolkits
Domo MCP toolkits safely integrate AI assistants and agents into daily operations while maintaining strict platform security and governance, accessible whether you’re using external models or custom agents built in Domo via the AI library.
MCP Toolkits - Automation
Manage workflow lifecycles to create, validate, test-run, and deploy automated definitions and build and manage forms. Deploy Code Engine custom business logic, version unreleased code, and securely execute background functions. Coordinate approvals in Task Center, letting AI manage queues, review tasks, and monitor watchlists.
MCP Toolkits – Workspaces & Alerts
Allow agents to securely create and manage Workspaces as well as folders, alerts and subscriptions to safely offload administrative tasks without compromising security.
MCP Toolkits – Sandbox
Create, commit, promote, and delete repositories, as well as manage sharing of them with a new universal orchestration skill routing requests to the appropriate tool based on your intent.
Calculated Columns: Rule builder
Provides a visual and guided interface that allows users to create, edit, and manage conditional columns wherever calculated fields are created in Domo without writing DQL.
Cloud Integrations: Calendar upgrades (fiscal & internationalization)
Seamlessly apply your company’s unique fiscal calendar and regional settings directly at the integration level by registering an existing fiscal calendar table hosted on your Snowflake, Databricks, or BigQuery instance.
Activity Log Webhook
Stream platform audit events to external systems in real time for immediate security and compliance monitoring, allowing security teams to respond to issues immediately.
Enable export and import of JSON connector definitions
Share and reuse API configurations as JSON files instead of rebuilding them manually every time, automating the connection process and reducing manual overhead.
Re: Did an Update Break Window Functions in MAGIC?
Thank you Andrea. I confirmed that the issue appears resolved for us this morning.
Re: How to find anyway to Report on Column Usage in Cards
Hey @Pari , its funny you bring this up as we just had this same need ourselves. We found this Domo Governance connector and within a dataset called "Card Fields & Beastmodes". That will get you what you need. We even have distinctly counted the cards/beastmodes and added to our column data dictionary so we know the estimated impact of when the column changes what is the downstream impact in the instance.
Re: Did an Update Break Window Functions in MAGIC?
Hi @AndreaHenderson! This looks nearly identical to the Is the SQL Tile in Magic Broken? issue from June 16th that you were able to get resolved with a rollback of some code. Perhaps you can work the same magic here.
All of our MagicETL DataFlows that contain a window function with a PARTITION BY clause are suddenly failing. All of our DataFlows without a PARTITION BY clause appear to be fine. This issue began sometime between 6:02AM to 8:27PM Eastern Time on 2026-09-15 and is ongoing as of 2026-09-16 1:04PM Eastern Time.
We appreciate your help!
Re: Major Meet-ups! | Domo Connections Tour Coming to 10 Cities
I will be flying in to make it to the SLC event and attending CAB. Looking forward to the event!
Re: Domo Community Declining - Oliver to Blame?
if i'm honest, i just don't have anything to say. :D
i think you're right, claude, slack, chatbots trivialized getting answers to simple questions, and honestly most of community-forums WAS easy answers that many times could be googled, or were variants of the same three or four questions, so after you built a youtube or had the canned answer … it was pretty easy to … not have to rely on community.
but i would offer that the onus is then on community and community shapers to do something different with this space.
if claude and ai can trivialize getting answers to questions what do you do with that free time? do YOU share about projects and stuff you are working on?
i don't think as a community we can have TONS of lurkers and then be surprised when the community quietly dies. honestly i love coming here and participating in this space, but i'm frequently uninspired by the discourse.
THIS question caught my attention though :D and maybe we need more of that … questions that capture attention and cannot be answered by a chatbot. — although @ellibot will say, my slack bot is pretty good ;)
if it could be different how would it be different? claude and AI can save 5 to 15 minutes if not hours out of your googling and struggles… so do YOU make time to do something with it? make content that is not AI slop so the model gets smarter ;) or post thoughtful responses to thought provoking questions?
low key i think AI has turned us into extractors. where we just want to extract the knowledge as fast as we can… but we should also consider using our freed up time to put something back into the system. but what?
Governance uglier and more important with AI?
I've been running into more and more conversations inside the walls at Domo about the impact AI is having on the importance of Data Governance. It seems that we are working through that inside our own biz, and that we're hearing more and more about it among our customers.
What are you doing at your company to help assure that people now armed with "AI" in all kinds of forms can be confident they're working apples-to-apples inside your business?
Release Notes: Knowledge Base Updates (v2.20.0)
Hello everyone!
We're excited to announce that version 2.20.0 of the Domo Documentation Hub is now available! This release sharpens our DataSet sharing guidance, keeps connector documentation current with upstream API changes, and adds a fresh batch of microlearning videos. You can view these changes in our knowledge base at www.domo.com/docs.
🌟 What's New
📊 Clearer DataSet Sharing and Access Rights
The Share a DataSet article got a significant accuracy pass. The Access Rights table now correctly reflects that Editors can change dataset configurations, and that Can Share users can view all data in the dataset (subject to PDP policy). The article was also reformatted with corrected icons, links, and note styling so it's easier to scan. See the updated guidance on sharing a DataSet.
🔌 Connector Documentation Updates
- The Facebook Advanced Connector article now includes an important notice about Facebook metrics being deprecated on June 30, 2026, with a table mapping each deprecated metric to its replacement so customers can update datasets and reports ahead of the change. Read the full details in the Facebook Advanced Connector article.
- The Commission Junction Connector prerequisites were updated to reflect CJ's move from an API key to a Personal Access Token. See the current setup steps in the Commission Junction Connector article.
- The Neurio connector was repositioned alphabetically in the navigation between NetSuite and New Relic.
🎓 New Microlearning Videos
The Domo Video Library picked up a new set of microlearning videos this release, including a Managing DataFlows series (dataflow details, history, naming and tagging, scheduling and triggering, and sharing), SQL-based DataFlows using the SQL DataFlow interface, and consumption and distribution topics. Browse them all in the Domo Video Library.
🔗 API Reference Correction
The User API reference was updated to use the correct endpoint path, /api/identity/v1/users, in both the spec and the navigation.
🙏 Thank You
A heartfelt thank you to everyone who helped make this release possible. Your accuracy fixes, connector updates, and new training content keep the knowledge base trustworthy and genuinely useful.
If you have questions or feedback, please reach out — we're always happy to help!





