Civic resilience command platform

Citizen reports. AI routing. Control-room clarity.

CivicOps turns messy resident reports into structured, trackable civic tickets for eThekwini-style municipal operations — with a serious Citizen App, public status tracking, area alerts and scoped staff queues.

Gemini runs only after explicit actions and falls back deterministically when unavailable. Humans stay in control, WhatsApp remains optional connector-ready support, and CivicOps never replaces emergency services.

Live demo operating picture

Area signals → department action

Chatsworth, Phoenix, Umlazi, Durban CBD, Pinetown, KwaMashu, Clermont, Isipingo and Amanzimtoti are represented in synthetic civic workloads.

100+
seed reports
13
departments
2
product faces
Public / citizen product

A real citizen companion.

The Citizen App and web portal support resident login, issue submission, reference tracking, area alerts, followed suburbs/wards, Copilot actions and lightweight local incident discussion threads.

Report issuePhoto placeholderVoice-note readyTrack referenceCommunity thread
Open Download / Install Hub
Staff / ops control room

Department queues with auditability.

Dispatchers and department responders see scoped queues, priority signals, routing reasons, AI-generated citizen responses, department briefs, alert recommendations and status history.

WaterElectricityRoadsWasteDisasterSafety
Open Staff Login
How it works

From report to route in four controlled steps.

01 Intake

Residents report via Citizen App/PWA or web with location, text, media placeholder and emergency disclaimer.

02 AI enrichment

Gemini 3.1 Flash Lite handles routine classification; Gemini 2.5 Flash supports richer summaries and briefs; fallback is deterministic.

03 Human review

Staff review queue, routing reason, public response, alert recommendation and full audit notes.

04 Public status

Residents track a reference, follow area alerts and add local context in simple incident/area threads.

Gemini + fallback, honestly surfaced

Every AI action displays whether Gemini or local deterministic routing produced the result, including last model/action diagnostics.

Open AI Assistant

Area awareness

Alerts cover planned maintenance, outages, weather disruptions, roads, waste and public safety across realistic demo areas.

View Area Alerts

Operations dashboard

Information-dense control-room dashboard with department workload, high priority queues and scoped access paths.

Enter Control Room
Optional connector

WhatsApp stays secondary

Connector-ready for future pilots or sandbox testing. The primary channels are the Citizen App, web portal and staff control room.

Connector matrix
Judge-ready path

Show the two faces in under five minutes.

Start with the Citizen App, submit a messy report like “Pheonix streetlight out near school”, track the public reference, then switch to staff control room to show normalized area, routing, audit trail and department scope.