commentable<html>

Blog/Claude

Claude live artifacts, and the version you can send to anyone

Claude Cowork can build live artifacts, dashboards that refresh with current data. But they live in the desktop app and only Team plans can share them. Here is how to get a live, self-updating artifact as a plain link anyone can open.

July 21, 2026 · 8 min read · by the commentable team

In April, Anthropic shipped something genuinely clever in Claude Cowork: live artifacts. Instead of a one-time output, Claude builds a persistent dashboard that re-queries your connected apps every time you open it. Your tracker, your pipeline view, your KPI page, always showing today instead of the day it was built.

I use them. They are good. And then I tried to send one to someone outside my team, and learned where the walls are.

The walls

Three of them, all documented in Anthropic's help center, none of them obvious until you hit them:

For personal use inside one company, those constraints are reasonable, even privacy-smart. But take the most ordinary agency scenario: a live campaign performance dashboard for a client. The client is not in your org, does not have a Claude seat, will open it on a phone between meetings, and definitely does not have connector access to your ad accounts. Every one of those breaks a Cowork live artifact. It cannot make the trip.

The other way to make an artifact live

Flip the model. Instead of the page querying data when a viewer opens it, have Claude push a fresh version of the page to a fixed link on a schedule. The viewer's side stays dumb on purpose: a plain URL, in any browser, with the data already baked in.

That is what I run on commentable, and the whole setup is two steps:

  1. Ask Claude to publish the dashboard as a commentable link, through the Claude connector. You get one private, encrypted URL with your logo and, on Pro, your own domain.
  2. Create a Claude scheduled task (or a Claude Code routine): fetch the latest numbers, rebuild the complete HTML, and update the same commentable link. Daily, weekly, hourly, whatever the data deserves.

Claude runs the task, rebuilds the page, and updates the link in place. Whoever holds the URL always opens the current version. Version history keeps every revision, and pinned comments survive each refresh.

A commentable LIVE artifact: a shared revenue dashboard with a live updated-2-minutes-ago badge

Side by side, honestly

These are different tools for different audiences, so here is the fair version of the comparison. Cowork wins on freshness for yourself: it queries at the moment of opening, while a commentable link is only as fresh as your task cadence. Everything about the audience goes the other way.

Claude Cowork live artifact
commentable LIVE artifact
Client opens it on their phoneDesktop app only — no web, no mobile
Client opens it on their phoneAny browser, any device — it’s a URL
Client needs an account?A Claude seat, inside your org
Client needs an account?Nothing — no account, no install
Sharing on your planTeam/Enterprise only. Pro & Max: no sharing
Sharing on your planEvery plan — even free
Client sees your dataUses the viewer’s access — your connectors don’t travel
Client sees your dataData baked into the page, fresh on your schedule
Stays currentRe-queries when opened in Cowork
Stays currentA scheduled Claude task updates the same link
Your branding & domainClaude’s interface
Your branding & domainYour logo, your colors, your domain
Client feedbackNone
Client feedbackComments pinned to the page, exportable to Claude

The row that decides it for me is the viewer's side. A Cowork artifact asks the viewer to have a Claude seat, the desktop app, and their own access to the data. A commentable link asks the viewer to have a browser. When the audience is a client, that is the entire decision.

What the feedback loop adds

There is a bonus that Cowork does not attempt: the people opening your link can pin comments directly on the elements they are reacting to, without creating an account. When a round of feedback lands, one click packages every open comment together with the exact HTML it points at, ready to paste back into Claude. Claude fixes the page, updates the same link, and the next feedback round starts. The artifact is not just live, it listens.

Setting it up

If you want to try it: connect commentable to Claude once (two minutes, any paid or free plan), publish any HTML page by saying "create a commentable link", then hand Claude the refresh prompt from the LIVE artifacts pageas a scheduled task. The one rule: the link's #key= fragment is its decryption key, so paste the full link only into your own task, never anywhere public.

One link, alive, that anyone can open. That is the version of live artifacts I wanted all along.

Common questions

What is a Claude live artifact?

A live artifact is a persistent, interactive HTML dashboard that Claude builds in Cowork, the desktop app. When you open it, it re-queries your connected apps and local files so the view reflects current data instead of the day it was built. It is available on paid plans, in the desktop app only.

Can I share a Claude live artifact with a client?

Not outside your organization. Sharing live artifacts is limited to Team and Enterprise plans, and only people inside your org can open them. On Pro and Max plans live artifacts cannot be shared or published at all. To put a self-updating page in front of a client, publish the HTML through a tool like commentable and let a scheduled Claude task refresh the same link.

Do viewers of a shared live artifact see my data?

No, and this surprises people: shared live artifacts use the viewer’s access, not yours. When a teammate opens your artifact it connects to their connectors and data sources. If they lack access to the underlying data, the artifact cannot show it.

How do I make a self-updating artifact link without Cowork?

Publish the HTML as a commentable link through the Claude connector, then create a Claude scheduled task: fetch fresh data, rebuild the page, and update the same commentable link. Claude runs on your schedule and the URL never changes, so everyone always opens the latest version. Works from claude.ai chat or Claude Code, on any plan.

Is the commentable version really live, or a snapshot?

It is a snapshot on a schedule. Each run bakes current data into the page, so viewers see numbers as fresh as your task cadence: hourly, daily, weekly. Cowork queries at the moment of opening instead, but only works for viewers inside your org with their own data access.

Try it with your own file

Paste HTML or upload a file and get a private, encrypted link with your logo on it. Free, and nobody needs an account to comment.

Create a link now

Keep reading