AI Assistant
39 tools that build and manage your site. Not just a chatbot — the AI takes real actions.
How it works
The AI assistant has access to 39 tools that directly modify your site. When you ask it to create a page, it calls the create_page tool. When you ask it to add a blog collection, it calls create_collection. Every action is real and immediate.
The AI streams its responses in real time. You'll see tool calls and results as they happen, so you can follow along and understand exactly what changed.
Tool categories
create_page
update_page
delete_page
delete_pages
get_page
list_pages
Create, update, and delete pages. The AI writes full HTML content including layout and styling.
create_collection
update_collection
delete_collection
delete_collections
get_collection
list_collections
Create and manage collections with typed fields. The AI picks the right field types for your data.
create_document
create_documents
update_document
delete_document
get_document
query_documents
Add, update, and remove records from collections. Supports bulk creation and querying.
create_partial
update_partial
delete_partial
get_partial
list_partials
Reusable template fragments like headers, footers, and navigation shared across pages.
update_file
get_file
list_files
read_file
Manage uploaded files — images, documents, and other assets for your site.
create_note
update_note
delete_note
get_note
list_notes
Internal notes and scratch space for planning content and tracking ideas.
create_user
update_user
delete_user
list_users
Manage site users and their roles.
validate_template
navigate_user
search
Validate Go templates before saving, navigate the admin panel to show results, and search across all site content.
Example prompts
Here are some things you can ask the assistant to do:
"Create a contact page with a form for name, email, and message"
"Update the About page to add our team members with photos"
"Create a products collection with name, price, description, and image URL"
"Add 5 sample blog posts about cooking recipes"
"Build me a complete portfolio site with a homepage, projects page, and contact page"
Undo & redo
Every action the AI takes is tracked as a mutation. Each mutation records what changed, including the before and after state.
| Field | Description |
|---|---|
Action |
create, update, or delete |
EntityType |
page, collection, or document |
BeforeState |
Snapshot before the change |
AfterState |
Snapshot after the change |
This means you can always see what the AI did and revert any change. Mutations are grouped by conversation message, so undoing a message reverts all its changes at once.
Tips
-
•
Be specific. "Create a pricing page with three tiers: Free, Pro, and Enterprise" works better than "make a pricing page".
-
•
Iterate. Start with a basic page, then ask the AI to refine it. "Make the hero section bigger" or "add a dark gradient background".
-
•
Ask for collections + pages together. "Create a blog with a posts collection and a page that lists them" sets up both the data and the display.