Your data tells you what happened. The why lives somewhere else — in strategy docs, meeting notes, Slack threads, customer conversations.
Today, the Hex agent can read all of it.
Connect any tool that exposes an MCP server to the Hex agent.
As part of our public beta, we’re launching with two named connectors: Notion & Linear. Other MCP servers can also connect to the Hex Agent, and we have more named connectors in the works.
That means when your team asks a question in a Thread, the agent isn't just looking at your data — it's cross-referencing the Notion doc from the product launch, the Linear ticket that closed last week, the strategy doc your team updated before the weekly sync.
Add Notion, Linear, or any tool that exposes an MCP server
Once enabled, users connect their personal accounts via the + menu in any thread
Connecting more apps is only half of it — the agent works through semantic models and definitions your team has already validated, so the answers are consistent and can be trusted.
Available today in public beta for Team and Enterprise plans.
You can now use the Hex Embed API to securely embed Generative Hex apps in your web application with pass-through authentication and row-level security.
This brings a whole new level of customization to embedded Hex apps. You can match the visual style of your brand or web app with the help of the Hex agent!
A great way to jump-start this work is to copy and paste your own css or a screenshot of your web app into the prompt bar and the agent will do the rest.
A side-benefit of this is that app interactions are way snappier than classic Hex apps — filters, drill-downs, and re-renders feel near-instant, which makes a real difference for embedded experiences.
Learn more in our docs about signed embedding with Hex.
Your data doesn't exist in a vacuum. Your dbt models, transformation logic, and app instrumentation hold a lot of context that makes your warehouse data actually legible. Now the agent can use it.
Connect one or many repos to your Hex workspace and the agent will reference them when answering questions — understanding how a table was built, what upstream logic shaped it, or how a product event was implemented. Admins can connect repos via API; once uploaded, they appear in the admin panel with a last-updated timestamp, and the agent surfaces its retrieval steps directly in Threads.
Introducing Generative Data Apps
It's like vibe coding, but with data you can trust
Today, we're introducing Generative data apps in beta. Anyone can build a powerful app simply by prompting the Hex agent. Everything stays grounded in your trusted data, helping you avoid inconsistencies or hallucinations while building powerful, flexible dashboards and apps.
Vibe-coding environments are fun and powerful, but lack governance. Dashboard builders have access to your trusted data, but limit your creativity. And hand-coding apps yourself is…hard. Generative data apps break the tradeoff.
Generative data apps harness the infinite flexibility of code-gen, allowing you to build, well, anything - dashboards, data editorial stories, or even interactive presentations. The possibilities are endless.
Our visualization team obsessed over the out-of-the-box charting components so they look great by default, but if you want to go further, the whole thing is yours to extend because behind the scenes it’s all just javascript. Just prompt the agent.
When the Hex agent builds a data app, it leverages the trusted context your team has already curated in Context Studio: endorsements, guides, semantic models, git repos, and existing trusted dashboards. The result is a more accurate output, with insights grounded in the facts of your business.
Data teams maintain observability since the apps leverage a Hex project for queries and transformations. Publishing and getting fresh data works the same as any other dashboard - no need to worry about figuring out deployment or using an app hosting site.
We're introducing Generative data apps in Beta today, which means you may still hit a rough edge or two. We're working hard on these, and have much more coming soon. If you have feedback, send it to [email protected], we’d love to hear!
Prompt to create published apps, better agentic visualizations, and more!
Hex is already the best tool in the world for teams to go from question to answer with data. But sometimes telling your data story is about what happens after you have an answer. How do you put together an engaging story with powerful visuals? How do you combine insights into a narrative that gets people to take action?
We’ve been hard at work on this. Today, we’re announcing improvements to the Hex Agent that allows you to control more of the story: a full prompt → dashboard workflow, better visualizations, and more improvements to our agents.
Check out how we’re expanding the scope of what you can do with AI & data.
You now can create a Hex app via our agent with one prompt. Just tell the Hex Agent what you want to build: it can view and create app layouts, create tabs + and edit them.
This takes out the manual work behind building dashboards in Hex.
We’re obsessing over how to enhance the visual stories you can tell in Hex. Stay tuned, we have lots coming soon.
The Hex agent can now build more beautiful charts, including dual axis and charts with reference lines. This is on top of our previous work to build a subagent to ensure higher quality charts. Before the subagent, the main Hex agent handled visualization along with everything else and was often eager to move on with the overall analysis, leaving a trail of subpar charts in its wake. Today, the subagent works diligently to refine visuals and present a clean, precise chart.
Add cells to chat with a click - from any cell in a published app you can now click Add to chat and start asking questions in the published app about it! This makes it easy to tell the agent to focus on a specific cell that interests you even if you don’t know the cell’s name to @ mention it.
Control which data connections are available via MCP - Admins now more flexibility into which data connections the Hex Agent can use with external integrations. This is especially helpful when you have data you don’t want leaving Hex, like PII data, but still want to enable MCP or Slack integration. Each data connection can be toggled on or off for external integrations. When a data connection is excluded from MCP access, the agent will inform users that it can’t fully display the data, and link the user back into Hex to view it.
New running UI in the notebook - we’ve added a new UI which shows which cells are running. Just hover over the project run button when your notebook is running. You can click a long-running cell to get scrolled to the offending part of your project.
Kernel Management for Admins - Admins and Editors can now view, and stop, actively running kernels. They can stop individual kernels, or all of them at once - Admins can manage all active kernels in the workspace, and Editors can manage their own kernels. This is helpful when you have critical projects that need to run (including scheduled runs) but are bumping up against kernel limits.
Introducing Context Suggestions
Making Hex smarter the more you use it
🕵🏼♀️ Introducing Context Suggestions
🗣️ Working with Context Suggestions
📚 Control suggestions programmatically with the CLI
♻️ Roll out AI Analytics to your team and continuously improve it
Every day we see how Hex changes the way people use data – and how good context creates trusted answers. Building your context up can be a lot of work - but it's even harder to know if it's working well and, crucially, how it can be improved.
And we want to make setting up, observing, and improving your context easy.
Today we’re announcing Context Suggestions in Hex. Suggestions automate context curation, turning Hex into a system that gets smarter the more you use it.
Behind every thread, Hex’s Review Agent analyzes the interaction and creates “Warnings” where a lack of context is potentially leading to confusing, incorrect, or incomplete answers.
Context Suggestions are then created based on clusters of those warnings, surfaced in a feed that the data team can review and implement.
Here’s an example of what you might see in the suggestions feed. The agent will draft an update to our guides and we can review the changes. Just click “Publish,” or make your own edits.
This opens up a ton of possibilities for data teams to increase their impact and roll out AI to more people without sacrificing trust.
It's all surfaced in the Hex Context Studio - the team can access suggestions, see why the Review Agent is making its suggestion, and take action right then and there.
📚 Control suggestions programmatically with the CLI
Suggestions are also surface-able in the Hex CLI so you can incorporate them into your existing workflows for metadata, semantic models, and analytics.
You can list all suggestions and get the details of specific suggestions. Each suggestion also comes with a handy string you can paste into the terminal and easily work it into any scripts you want to run to update guides in external repos or warehouse metadata.
♻️ Roll out AI Analytics to your team and continuously improve it
Our vision for Suggestions is to turn context into a self-learning system. Context is constantly flowing and evolving - with every new question, it changes a little bit. Your platform should evolve with it.
If you’re getting started with AI Analytics, our advice for you is: just get started! Try out Hex on your data and see where you get great answers and where you need to build a little more. Don’t try and model your entire warehouse before you start asking questions - by the time you’re done, your users will have a completely different set of questions!
Run stats improvements - We’ve made some updates to run stats. Run stats now show up in a panel where you can see them side by side with your notebook, which is more useful. You can click on a step in your project run and see all the execution steps and how long it took, which is helpful for identifying performance improvements. Editors can also now see runs for all users, rather than just runs in the current session.