Publishing puts a deployed copy of an app or markdown artifact on a public URL: a web address that anyone can open without an AgentGrid.io account. Sharing an artifact link does not do that.
Before you publish
You need publish permission in the artifact's workspace. A custom domain also requires a paid plan that includes custom domains. Publishing is a privacy decision: treat the resulting URL as publicly discoverable.
Publish and update in the app
- Open the current artifact and choose its publish control.
- Review the public state, which shows whether the artifact is available on the web, and confirm the first publish.
- Open the returned public URL to verify it.
- After later artifact edits, Unpublished changes means the public deployment still shows the last published version. Publish the update when you want those edits live.
- To take the page offline, choose Unpublish. Unpublishing removes public access without deleting the artifact or its History.
Apps and markdown artifacts can both be published. Mermaid in markdown renders on published pages.
Agent route
A connected agent with the publish capability, meaning permission to deploy the artifact publicly, can use anima publish <sessionId> and anima unpublish <sessionId>. Here, <sessionId> is the artifact's unique ID. Agents must never publish or unpublish without an explicit human request. After either command, verify the public URL or its removal.
Custom domains
Custom domains are web addresses that you own. They are available on paid plans that include this feature. Start domain setup from the artifact's publishing controls, enter the domain, and add the DNS records AgentGrid.io provides. Custom-domain verification checks that those records prove you control the domain. Wait for that check to pass. Use Plans and usage and the live pricing page to see which plans include custom domains. Do not remove a working record until the replacement is verified.
Errors and recovery
Access or plan denial requires human action and should not be retried unchanged. For failed domain verification, compare the displayed DNS values with your provider, allow for DNS propagation, and retry verification. If the artifact changed during publishing, inspect the public result and publish the intended current version again.
Related: Share an artifact · Version history
Questions and answers
Who can open a published URL? Anyone can open it without an AgentGrid.io account, so treat it as publicly discoverable.
Do saved edits update the public page automatically? No. Unpublished changes means the public URL still shows the last published version; publish again when the new version should go live.
Does Unpublish delete the artifact? No. It removes public access while preserving the artifact and History.
How do I verify a custom domain? Install the exact DNS records shown, wait for propagation, and confirm that AgentGrid.io’s verification passes before removing any working record.