A WhatsApp-integrated municipal reporting platform. Residents report issues (potholes, water leaks, streetlights, waste) via WhatsApp — the system automatically routes reports to the correct department. Features an admin dashboard with real-time tracking and full audit trail.
South African municipalities receive thousands of issue reports every month — potholes, burst water pipes, faulty streetlights, illegal dumping, and more. Residents typically report these through phone calls to switchboards, emails to individual departments, or in-person visits to municipal offices. Reports are often lost in transit, routed to the wrong department, or never logged at all. There is no central tracking system, no audit trail, and no way for residents to check the status of their report.
Our client — a mid-sized municipality — needed a simple, accessible reporting channel that residents would actually use, combined with a robust backend that ensures every report is logged, routed, tracked, and resolved within defined service level agreements (SLAs).
Inovosystems designed and built regSys, a municipal reporting system that puts WhatsApp at the centre of citizen engagement. Residents simply send a message to a dedicated WhatsApp number — describing their issue with text, photos, and location data. The system uses natural language processing to categorise the report, extract the location, and automatically route it to the correct municipal department.
Behind the scenes, regSys provides a comprehensive web-based admin dashboard where municipal managers can view all reports in real time, assign tasks, track resolution progress, and generate performance reports. Every action is logged with timestamps and user attribution, creating a complete audit trail for compliance and accountability. Citizens receive automated status updates via WhatsApp as their report progresses through the resolution workflow.
Residents report issues via WhatsApp using natural language. The system accepts text descriptions, photos, voice notes, and GPS location. No app download required — works on any phone with WhatsApp installed.
NLP-based categorisation engine automatically identifies the issue type and routes reports to the correct department based on municipal structure. Supports custom routing rules and escalation paths for complex or cross-department issues.
Web dashboard provides a live view of all incoming reports with status, department assignment, SLA timer, and location on an interactive map. Managers can reassign, escalate, or comment on any report.
Every action — report submission, routing, assignment, status change, and resolution — is logged with timestamps, user attribution, and notes. Complete compliance-ready audit trail for municipal oversight and reporting.
Citizens receive automatic WhatsApp notifications when their report is received, assigned, in progress, resolved, or closed. Optional follow-up surveys to measure citizen satisfaction.
Executive dashboard provides high-level metrics: total reports, resolution rates, average response times by department, SLA compliance, trending issue types, and geographic heat maps of reported problems.
Business API via WhatsApp Cloud API (Meta) with webhook-based message handling. Supports text, image, document, and location message types. Secured with end-to-end encryption and message signing verification.
Python-based NLP pipeline using spaCy for entity extraction (issue type, location) and custom classification models trained on historical municipal service request data for accurate department routing (95%+ accuracy).
Django REST framework backend with PostgreSQL database. Celery for async task processing (message sending, report routing, SLA monitoring). Redis for caching and real-time WebSocket notifications to the admin dashboard.
React-based single-page application with interactive maps (Mapbox/Leaflet), real-time updates via WebSockets, and role-based access control. Responsive design for desktop and tablet use by field supervisors.
Since deploying regSys, the municipality has processed over 4,500 monthly reports through the WhatsApp channel — a 3x increase compared to the previous phone-and-email system. First response time improved by 60% thanks to automatic routing eliminating the bottleneck of manual triage at the switchboard. The NLP routing engine achieved 95% accuracy in directing reports to the correct department, and 88% of all reported issues were resolved within the defined SLA timeframe. Citizen satisfaction scores averaged 4.2/5 based on post-resolution surveys. The full audit trail has also enabled the municipality to demonstrate compliance with the Municipal Systems Act reporting requirements.
Admin dashboards, real-time monitoring platforms, and citizen-facing portals built with modern web technologies.
Learn more →Citizen-facing mobile applications and field worker tools for municipal service delivery and asset management.
Learn more →Reliable, scalable backend systems for handling high-volume citizen interactions, workflow automation, and data integration.
Learn more →Bespoke municipal software solutions tailored to your community's specific reporting needs and departmental structure.
Learn more →Improve citizen engagement and municipal service delivery with regSys. Let's discuss your municipality's needs.
Start a Project →