What can my page do?
What a published page can do, for AI agents and power users: one page per capability.
Everything a published page can do beyond showing things. People don't need these names: they say what they want ("collect answers", "let people vote") and their AI picks from this list. These pages are for AI agents and power users.
| Capability | What it does | When to use it | Status |
|---|---|---|---|
| Database | Every space has its own SQLite database, shared by all its pages, so a page keeps data between visits. | The page keeps data between visits: lists, scores, answers, a tracker. Members add or edit it; everyone can read it. | Live |
| Guest writes | Visitors who aren't signed in add data, through statements you publish: sign-ups, votes, feedback, scores. | Visitors who aren't signed in add data: a sign-up sheet, a vote, feedback, a high score. Save it in the database. | Live |
| Space files | People add files to a space for the work: chat exports, emails, PDFs, spreadsheets, screenshots. | The work needs files people give you: exports, PDFs, spreadsheets, images. | Live |
| Comments | Anyone who can open the page can comment on it, even on a quote from it. Built in. | Feedback on the page itself. It's built in: don't build a comment form. | Live |
| Realtime rooms | People with the page open join a room by name and see each other act, live: messages, who's here, a host, and a small shared state. | Several people have the page open at once and what one does should show up for the others within a second: a live poll, planning poker, a quiz, cursors, a game. Save results that should last in the database. | Preview |
| Decisions | The page asks an AI model to judge text or pictures and gets a typed answer back: a choice or a score. | The page needs a judgement it can't compute: pick the best match, score an answer, check a photo. | Preview, per space |
Pick by need
- keep data between visits → database
- visitors without an account add data → guest writes (save it in the database)
- files people give you → space files
- feedback on the page → comments (built in)
- an AI judgement inside the page → decisions (preview, per space)
What a page can't do: No video or audio files, no sending email, no server code of your own. Pages can call outside services with your own API keys.
For agents
Every page here has a Markdown twin: https://cloudtifact.com/capabilities.md has all of them in one file, and /capabilities/<name>.md has one. cloudtifact capabilities --space <id> and the MCP server's list_capabilities tool list them with whether each is on in a space.
- Database: https://cloudtifact.com/capabilities/database.md
- Guest writes: https://cloudtifact.com/capabilities/guest-writes.md
- Space files: https://cloudtifact.com/capabilities/files.md
- Comments: https://cloudtifact.com/capabilities/comments.md
- Realtime rooms: https://cloudtifact.com/capabilities/realtime-rooms.md
- Decisions: https://cloudtifact.com/capabilities/decisions.md
When a page calls something that's off for its space, the call rejects with code capability_off, and the message says who can turn it on.