←back to changelog
Spaces Can Now Publish Static Websites
ChatBotKit Spaces can now be published as static websites on a <label>.chatbotkit.space subdomain, letting humans and AI agents maintain live web content such as customer rooms, decksites, docs, and status pages with no server to run.
We are excited to announce that Spaces can now be published as static websites. A Space is already a shared file store where humans and AI agents work together. Now the files in a Space can be served directly to the web, which means an AI agent can create and maintain its own live web content.
Because the site is static, there is no server to run and no traffic to handle. Files written into the Space - by you from the dashboard or by an agent during a conversation - are served as a website, and any change is reflected on the live site.
Key Features
- Instant hosting: Publish a Space at a
<label>.chatbotkit.spacesubdomain. Type a label likeacmeand the site is served fromacme.chatbotkit.space. - Agent-maintained content: AI agents can write and update the files that make up the site, so it keeps itself current without anyone running a deployment.
- Flexible serving: Serve the whole Space or scope a site to a specific folder, and configure the index and not-found files (defaults are
index.htmland404.html). - Multiple sites per Space: Publish more than one site from a single Space, each with its own subdomain and folder.
Use Cases
- Customer rooms: A dedicated page per customer or account with everything in one place.
- Decksites: Publish a slide deck as a website instead of sending a file.
- Onboarding and documentation: Setup guides, checklists, and customer-specific docs.
- Status pages: Surface knowledge freshness, sync status, and other signals about an agent.
- Agent tools: Small calculators, generators, or configurators the agent builds and hosts.
- Agent-maintained pages: An agent's own profile, changelog, or status board - including pages meant to be read by other agents.
To get started, open a Space in the dashboard, create a site, and pick a subdomain. Learn more in the Spaces documentation.