What Are Announcements?
Announcements are dated posts shown in the client portal at /announcements. They are the right tool for time-sensitive or event-driven communication: scheduled maintenance windows, new feature releases, pricing changes, policy updates, or anything else clients need to know about at a specific point in time.
Each announcement has a title, a publication date, and a body. They are displayed in reverse-chronological order (newest first).
Admin Location
Manage announcements at Admin → Content → Announcements.
Use Cases
| Scenario | Why Announcements |
|---|---|
| Planned maintenance window | Clients can check before opening a ticket |
| New feature release | Communicate value without relying on email |
| Policy or terms change | Timestamped record visible to all clients |
| Datacenter migration | High-visibility notice tied to a specific date |
| Resolved major outage | Post-incident summary |
Publish and Unpublish
Each announcement has an Active toggle. Setting it to inactive removes it from the /announcements page and from any homepage sections showing recent announcements. The announcement is not deleted — it can be reactivated at any time.
Chronological Display
Announcements are listed newest-first based on the published_at date, not the creation date. This means you can backdate or future-date an announcement by setting published_at to a past or future timestamp.
[!TIP] If you are writing an announcement before the event occurs (e.g. maintenance scheduled for next Tuesday), set
published_atto the Tuesday date. The announcement will not appear on the portal until that date arrives.
Portal Homepage Integration
The portal homepage can display the three most recent announcements in a dedicated section. Enable or disable this section in Admin → Settings → Client Portal → Homepage. Clients can click any listed announcement to read the full post, or click "View All Announcements" to go to the /announcements archive.
Individual Announcement Pages
Every announcement has a unique URL at /announcements/{slug}. These pages can be shared directly via email or support tickets to draw clients' attention to a specific post.