Skip to main content

Releases

View 2024 releases
Latest release:

✏️ Edit generative app code in Hex

Sometimes you don't need the agent, you just need to change one line. Previously, you had to prompt the agent every time you wanted to make a simple fix. Now, generative apps can open in a real code editor right inside Hex, so when you want to change a label, adjust some styling, or fix a bit of logic, you can just do it.

Your edits sync live and save as you go. The agent still manages the app manifest behind the scenes, so the file stays read-only.

Open any generative app, switch into Code view, and pick a file from the sidebar to start editing.

⬇️ CSV downloads for every chart and table

Charts and tables in generative apps can now export to CSV, so the people looking at your app can pull the numbers behind it without coming to you for the raw data.

you can now download the data from your generative charts in csv format

The download gives viewers exactly what they're looking at, with current filters, sorting, and search carried through. It respects your workspace's download setting, so if an admin has downloads off the button never appears, and every download is audit-logged. Dates come out as clean ISO timestamps, so they land correctly in whatever tool someone opens next.

New charts and tables get it automatically. But for an app you’ve already built, just tell the agent: "Add Download CSV to the charts and tables in this app."

🔔 Desktop notifications for the agent

The Hex Agent can now send a desktop notification when it finishes a run or needs a decision from you, so you can fire off a prompt, go work on something else, and get pulled back the moment the agent needs you.

It only pings when you've switched away from the thread, so if you're watching it, nothing pops up. Kick off your next agent run and accept the prompt when it appears, or turn it on anytime in personal settings under Notifications.

it's safe to multi-task, Hex will let you know when the agent is done

📸 The agent can see the apps it builds

The Hex Agent can now take a full-page screenshot of a generative app as it builds, and zoom in on a single chart or view, so it can check its own work and fix what looks off before handing it back to you.

You won't touch this one directly, you'll just notice apps come out looking right more often.

⤴️ Spend limits for auto top-ups

Forecasting credit usage is notoriously difficult, but staying in budget should be a breeze.

Hex supports workspace credit pool auto top-ups with an optional monthly spend limit. This means you only pay for what you need, and you never go over budget.

Spend limits for auto top-ups

👥 Credit usage controls

Auto top-up spend limits are great, but what if you purchased credits upfront for the whole year? And how do you prevent one power user from running away with the whole budget?

Admins can now set per-user-per-month add-on credit allocations (unlimited credits, no access, or a custom limit) applied to individuals, groups, or workspace default.

An individual limit always wins the argument, then the highest group limit that applies, then the workspace default if nothing else was set.

For the full picture on how credits and usage visibility work in Hex, read the blog. And if you want tactical advice on managing spend, our Head of Data Katie wrote up how her team approaches credit efficiency.

Credit usage controls

🧵 Access Context Studio data via CLI

Data on credit consumption, topics, and warnings is already available in Context Studio, but we know you want to slice and dice this as you please.

Now you can pull it via CLI or API, beyond just exploring through the UI.

The export is easy, the useful part is what you do next:

  • Analyze who's doing what across your workspace
  • Identify opportunities to strengthen your context
  • Understand which topics users spend credits on

Here's what's available to pull: every thread in your workspace, the full back-and-forth of user and agent messages, and all the thread-level metadata that comes with it. Join it with user details like name, email, and group membership to finally put a face to a thread.

Use what you learn from agent conversations to review and refine the context that shapes future responses.

Thread-level metadata, where you want it

🔓 Enterprise user role request controls

Enterprise admins can stop fielding "hey, can you bump me to Editor?" messages and now control how users request workspace role upgrades in Hex. Maybe it's a Viewer who wants to build their own explorations, or an Explorer who's hit a wall without CLI access and wants to start automating their own work.

Head to Settings > Users > Role requests to add custom guidance that appears when someone requests a role upgrade, or turn off role requests entirely with a custom message.

enterprise user role request

🧠 Kimi K2.7 and Fable 5

Two new models are now available from the model picker: Claude Fable 5 (Anthropic's most capable model to date) and Kimi K2.7 (an open-source model, best known for its lower token costs).

Kimi K2.7 is an open-source model that runs at a fraction of the cost of the main frontier providers, and we host it ourselves on US-based infrastructure. It's not the one to reach for on your hardest questions, but for quick syntax help, simple transformations, and well-defined lookups, and gets you there cheaper.

One of our engineers benchmarked it against Opus, so you don't have to. Read how Kimi stacks up in our blog.

Claude Fable 5, Anthropic's most capable model to date, is also back. One thing to know: Fable requires a data retention opt-in for safety monitoring, so admins need to enable model data retention before it shows up for your team. We recommend reviewing with your security and legal teams first.

☑️ Admins can set the default model

Admins can now choose which model the agent defaults to for the whole workspace, so every new thread starts on the right model instead of leaving it up to each person.

admins can set the default model

🎨 Brand your generative apps

Every app your team ships should look like it's actually yours.

Set your colors, typography, spacing, and style rules once in a design.md file in your workspace guides, and the Hex agent uses it for every generative app your workspace builds from then on.

A one-off prompt can still override it, and you don't have to write it by hand. Give an agent your existing brand guidelines and it'll draft the file for you.

brand your generative apps

🛠️ Other improvements

  • Import and export generative apps as YAML: Generative app code can now be exported and imported as YAML, so you can share, template, or version an app just like the rest of your Hex project.
  • Faster notebooks and apps: Chart and pivot cells now run in parallel instead of one at a time, so notebooks and apps with a lot of visual cells finish running faster. App runs also now prioritize whichever tab you're actively looking at.
  • Easier SSO login: Workspaces using SSO now have a working "Log in with SSO" option right on the main login page, including for MCP logins. No more getting stuck guessing which login path to use.

🧑‍🎨 Hex Connector for Figma

There’s a new connector that allows you to use the Figma agent to pull data from Hex right into your Figma files. This is great if you want to incorporate facts from your data into things like feature mockups or web page designs.

We’re going to be partnering with Figma on more ways of incorporating data into your work, so stay tuned for more here!

🔐 IAM role support for AWS

Hex’s AWS integrations now support IAM roles as an authentication method. IAM roles are short-lived, automatically rotating temporary credentials.

This includes:

IAM roles are more secure than static access keys or username/password. Your security team will thank you.

🗂️ Schema refresh history

Admins can now see a table view of recent schema refreshes across their workspace's data connections. This includes how long each refresh took, its outcome (success, failure, partial success), and any error messages returned from the warehouse.

This makes it easier to diagnose pesky errors like permissions issues in the warehouse that can cause your refreshes to fail.

schema refresh history

🗓️ Introducing Agent Tasks

Schedule the Hex Agent to answer your recurring questions automatically and deliver results straight to Slack or email.

Most insights aren't one-offs. The same questions come back every week: before the Monday standup, before the all-hands, before every sales call. Agent Tasks handles them for you.

Some ways teams are using it:

  • Get a summary of what shifted in your revenue dashboard every Monday morning before standup without having to log in
  • Consolidate activation and usage trends into a single weekly update, then reply in the Slack thread to dig into a segment
  • Run a check on your key funnel metrics every morning with suggested reasons behind any sudden change

Want more prompt templates and worked examples? Check out the Tasks cookbook →

Getting started: Start from Threads to draft a solid prompt, and you'll see what the output looks like before committing to a schedule.

Be specific about format (charts, bullets, brief summary), and test the run before turning on the schedule.

🌐 Web search for the Hex Agent

Hex already knows what's happening inside your business, now the Hex agent can fill in the gaps with what's happening outside.

The Hex agent can search the web, powered by Parallel.

Ask the agent an open-ended question and it'll search the web and synthesize an answer alongside your data. Or paste a URL and the agent will extract what's relevant directly into your analysis.

Web search is on by default for Professional, Team, and Enterprise plans. Admins can turn it off in AI & Agent settings.

🎛️ Choose your model

Now you can pick which model runs the Hex agent. Easy task? Use a cheaper model. Beefier, open-ended task? Reach for the best reasoning. Switch in personal settings, or mid-conversation in Threads.

choose your model

Speaking of...

🧠 Fable 5 in Hex

Fable is Anthropic's newest frontier model and the first to meaningfully improve at complex analytical reasoning. So much so, we needed to build new evals. It's now available in the model picker.

To use it, an admin must enable model data retention in AI & Agents -> Settings.

Anthropic retains conversation data for a limited time for safety monitoring; we recommend reviewing with your security and legal teams first.