Guides
Share pages the assistant makes
Ask bro for a report, diagram or how-to and get a self-contained page at your address; choose who can open it, comment inline, manage it from chat.
On this page
An artifact in Busymate AI is one self-contained web page bro builds on request — a report, a diagram, a how-to — served at your assistant's address under /artifact/<slug>. You choose who can open it (only you, your team, or anyone with the link), comment on it inline, send a thread back to bro for a fix, and manage everything from your AI tools (MCP).
What an artifact is
- One web page with everything inline. External scripts, stylesheets and fetches are rejected when it publishes, so a page never breaks because a third party changed.
- Addressed by a short lowercase name (slug) that is unique inside your workspace. Platform pages live at
busymate.ai/artifact/<slug>; your workspace's live at your address. - Owned by whoever created it, inside your workspace. Older addresses that served pages redirect to the current one.
1. Create
- In chat — ask bro for the page you want. It builds the page and publishes it at your address.
- From your AI tools —
create_artifactwithslug,title,html,description,tagsandvisibility. The call succeeded only if the response sayscreated: true; anything else is an error to read, not a page to assume.
2. Set visibility
| Who can open it | Who | Listed |
|---|---|---|
| Only you (default) | You | No |
| Your team | Signed-in members of your workspace | No |
| Anyone with the link | Public | In the gallery and the sitemap |
Change it any time in Console → Artifacts or with set_artifact_visibility. A private page never leaks a title or a share card, even to a stale scraper.
3. Comment and iterate
Open the artifact and select text, an element or a region to start a thread anchored to it. Send to bro activates the thread for the AI: bro replies in the thread and applies the change as one update_artifact. Resolve the thread when the page is right; reopen it if it is not.
4. Meet the quality bar
Every artifact bro publishes is held to the same bar:
- An in-page language switcher covering all 14 locales, with right-to-left layout for Arabic.
- Diagrams as inline SVG that follows light and dark themes; never an external image.
- No horizontal scroll at 390 px wide; contrast at WCAG AA.
- Concise: illustrations and numbered steps over walls of text.
Console and AI tools
The Console lists, previews, retitles and re-scopes pages. Your AI tools (MCP) do the same: list_artifacts, get_artifact, update_artifact, set_artifact_visibility, delete_artifact, plus list_artifact_comments, add_artifact_comment, reply_artifact_comment and resolve_artifact_comment. Connect a client once:
claude mcp add --transport http busymate-ai https://busymate.ai/mcpExamples
Public artifacts on the platform host: the Inbox proof of 2026-09-02, the DevTools integration and Build your MCP server. The gallery at /artifact lists every public one.
Verify
- The page renders in light and dark themes with no sideways scroll on a phone.
- Switching it to "anyone with the link" adds it to the gallery and the sitemap; switching back removes it.
- A comment sent to bro gets a reply and one update; resolving the thread closes it.
- The slug URL opens at your address.
Next
- Conversation-derived product intelligence — reports bro can publish as artifacts.
- Managing from chat — the same management tools, conversationally.
- The gallery — public artifacts, live.
Questions
Who can see a private page?
Only you. "Your team" opens it to your workspace's signed-in members; "anyone with the link" makes it public and listed.
Can a page load external scripts or styles?
No. Publishing rejects external resources; everything is inline so the page cannot break later.
How do I fix a page bro built?
Comment on the exact spot and send the thread to bro. It replies in the thread and applies one update.
Where does it live?
At your address under
/artifact/<slug>. Platform-owned pages live atbusymate.ai/artifact/<slug>.