Everything a city website needs, in one platform
18 capabilities, one sign-in, one audit log — and every one of them checked for WCAG 2.1 AA before anything goes live.

A few things it does on a normal day
- When
The clerk posts Tuesday’s agenda in CivicCA
ThenIt appears on the Meetings page and the master calendar within minutes — nobody touches the website.
Meetings & calendars (CivicCA) - When
A water main breaks on Main Street at 6 a.m.
ThenPick the boil-water template, target Ward 2, send: banner, text, voice call and email go out together, in English and Spanish.
Emergency mode, alerts & newsletters - When
“How much did we approve for paving Spring Street?”
Then$29,800, from the April 21, 2026 Board minutes — with a link to the exact page.
Ask the documents - When
An editor uploads a photo with no alt text
ThenPublish is blocked. The AI suggests a description from the photo; the editor confirms or marks it decorative.
Accessibility enforcement - When
“Can I keep chickens in town?” isn’t on any page
ThenThe question goes to Planning; their reply reaches the resident by email — and suggests a new FAQ.
AI assistant & content advisor - When
The English Utilities page changes
ThenThe approved Spanish version is flagged as outdated, so a reviewer updates it — it’s never silently overwritten.
Translations - When
An editor clicks Publish
ThenSentra CMS commits the change to the city’s own repository with a readable message; the host deploys it in seconds.
Templates & Git publishing - When
Snow overnight: the district delays two hours
ThenOne closure post updates the district and every school homepage and texts, emails and pushes families.
K-12 schools pack
Create & publish
Page builder
A simple editor anyone can use — click and type, drag in photos — plus an advanced builder with about 45 widgets.
Learn moreWidgets & maps
Maps with text lists, weather, road closures, data tables, charts, video, feeds and custom HTML — all checked.
Learn moreTemplates & Git publishing
Bring any HTML design. One-click publish to your own Git repository, with preview deploys and hosted fallbacks.
Learn moreTranslations
44 languages, machine-translated to start and approved by a person — no Google Translate bar.
Learn moreStay compliant
Accessibility enforcement
A WCAG 2.1 AA gate on every publish, nightly health scans, ADA Title II readiness and an ACR/VPAT on request.
Learn moreDocuments & PDF check
Every upload is checked. Failing PDFs are held, fixed with SentraCheck, or turned into web pages.
Learn moreRoles, approvals & security
Department roles, approval workflows, MFA, Microsoft or Google sign-in, version history and an append-only audit log.
Learn moreAI that helps, never publishes
AI assistant & content advisor
A staff assistant that only drafts, “Ask the city” for residents (answers only from your site, routes the rest), and a content advisor.
Learn moreAsk the documents
New: staff ask a question and get an answer from every city PDF and set of minutes, with page citations.
Learn moreSmart search
Answers from pages, PDFs, minutes and FAQs, with sources — and a report of what residents couldn’t find.
Learn moreServe residents
Online forms & payments
Accessible forms with steps, conditions, routing, file uploads and fees paid into your own Stripe account.
Learn moreResident portal (My City)
Address-based answers: ward, trash day, polling place, nearby alerts — plus resident accounts and push notifications.
Learn morePublic records requests
Intake, legal deadlines, fees, redaction log and secure delivery — with a public request log if you want one.
Learn moreK-12 schools pack
District and school sites with closures, menus, bell schedules, athletics, buses, teacher pages and SIS staff sync.
Learn moreCommunicate
Emergency mode, alerts & newsletters
One message to banner, email, text, voice call, push and social. One switch turns the site into an emergency page.
Learn moreMeetings & calendars (CivicCA)
CivicCA agendas, minutes and video on your site, department calendars, and website updates suggested from minutes.
Learn more311 & requests (Sentra 311)
Report a problem from any page, track status in My City, and spot content gaps from real requests.
Learn moreStaff intranet & regional sharing
Staff-only pages and announcements on the same site, and alerts and events shared with your county or neighbors.
Learn moreSee Sentra CMS with your own website
We’ll scan your current site for free, then show you what it looks like on Sentra CMS, accessible from day one.