CMS Module
The Content Management System (CMS) lets you define content structures, create and publish content, store files, and control the content shown on your public site. It also manages API tokens and webhooks for integrations.
In the sidebar this module appears under Content.
Overview
The CMS Module is reached from the Content section of the sidebar. You define custom content types, create and publish entries against those types, upload files, publish FAQs and contact information to your public site, and manage API tokens and webhooks for programmatic access.
Module Sections
[Dashboard](./dashboard.md)
Overview of CMS activity. Shows stat cards for Content Types, Entries, API Tokens, and Webhooks, plus a Recent Activity feed and an API Usage summary (last 7 days).
[Content Manager](./content-manager.md)
Create, edit, and manage content entries. Each entry is kept as a Draft (Save Draft) or published (Save & Publish). Entry statuses are Draft, Pending Review, Approved, Published, and Archived.
[Content Type Builder](./content-type-builder.md)
Create and edit custom content types and their fields. Content types come in three kinds: Collections, Singles, and Components. Each field has a Display Name, an auto-generated API Name, a Field Type, and a Required flag.
[File Drive (Media Library)](./media-library.md)
Store and manage uploaded files for use in your content.
[API](./api.md)
The API Tokens screen. Create, copy, regenerate, and delete tokens (Read Only, Full Access, or Custom) used for programmatic CMS access.
[Webhooks](./webhooks.md)
Define webhooks that notify external systems when CMS content changes.
[FAQ](./faq.md)
Manage frequently asked questions shown on your public site. Each FAQ item has a Question, Answer, and optional free-text Category, plus an Active/Inactive toggle.
[Contact Us](./contact-us.md)
Manage the contact information (phone, email, social links, map embed) displayed on your public site. This is a display-field manager, not a form-submission inbox.
Key Features
- Content Type Builder - Define custom content types (Collections, Singles, Components) and their fields
- Content Manager - Create entries and save them as drafts or publish them
- File Drive - Upload and reuse files
- API Tokens - Read Only, Full Access, or Custom tokens for programmatic access
- Webhooks - Notify external systems when content changes
- FAQ - Publish FAQ items with an Active/Inactive toggle
- Contact Us - Maintain contact-information fields shown on the public site
Common Tasks
Creating a Content Type
- Navigate to Content → Content Type Builder
- Click Create Content Type
- Choose the kind (Collection, Single, or Component) and complete the dialog
- Add fields — each needs a Display Name (the API Name is generated automatically) and a Field Type; mark Required where needed
Creating Content
- Navigate to Content → Content Manager
- Select a content type from the sidebar
- Create a new entry and fill in its fields
- Click Save Draft to keep it as a draft, or Save & Publish to publish it immediately (single content types also expose a separate Publish button)
Managing FAQs
- Navigate to Content → FAQ
- Add or edit an FAQ item — enter the Question, Answer, and an optional free-text Category
- Use the up/down arrow buttons on each expanded card to reorder items
- Click Deactivate / Activate to hide or show the item on the public site
Managing API Tokens
- Navigate to Content → API
- Click Create Token and choose a token type (Read Only, Full Access, or Custom)
- Copy the token once it is generated; use Copy Prefix, Regenerate, or Delete on existing tokens as needed
Related Modules
- Settings Module - System configuration
💡 Note: CMS features are typically used by content managers and administrators, and require CMS access permission. Contact your administrator for access.