DIGIT Complaints Management

The complaints resolution and management system

The DIGIT Complaints Management (CMS) is a web and mobile platform for registering and resolving public grievances. Citizens submit complaints anytime, from anywhere. Municipal staff resolve them within defined SLAs. The system is configurable, omni-channel, and built on the open-source DIGIT platform.

CMS was formerly known as Public Grievance Redressal (PGR). You may see references to the older name in some parts of the documentation and user manuals.


Get Started By Role

You are setting up, configuring, or extending the CMS. Start with the architecture, then move through setup β†’ configure β†’ customise.

Your path: Solution Architecture β†’ Quick Install β†’ Configure β†’ Customise

Key references:


Browse By Category


Setup & Installation

1

Install the platform

Choose your deployment path first. Use Quick Install for a 1-click AWS deployment with default master data pre-loaded. Use Production Setup for a full Kubernetes deployment.

Quick Install β†’ Production Setup

2

Complete pre-deployment configuration

Complete all required configurations before deploying the ccrs-services image. Follow this order: Workflow β†’ Master Data β†’ Localisation β†’ Persister β†’ SLA β†’ IDGen β†’ Inbox v2 β†’ Indexer β†’ Boundary β†’ SMS/Email β†’ Google Maps β†’ S3 β†’ Common Guidelines.

Configuration Reference

3

Load ULB data after deployment

After deployment, use DIGIT Workbench to load ULB-specific data such as departments, complaint types, and user roles. Quick Install already pre-loads baseline data through the Default Data Handler.

Get Started

4

Go live and customise

Run go-live checks next. Validate dashboards and SMS templates, then onboard users. Customise the frontend or backend as needed.

Customise β†’ FAQ


Architecture At A Glance


Configuration Reference

14Β· WhatsApp Setup Guide

Instructions for configuring the end-to-end WhatsApp notification ecosystem


What's New β€” v2.11

Highlights:

  • Provider-agnostic notifications β€” Route SMS and WhatsApp through configurable providers without code changes.

  • New platform services β€” Add Config Service, User Preferences Service, and Novu Bridge.

  • Bidirectional WhatsApp support β€” Support consent, template resolution, and richer event payloads.

  • Improved setup and operations β€” Add Docker Compose, Kind + Tilt, DataLoader v2, and broader test coverage.

For the full change log, build details, and known issues, use the release references below.

Full Release Notes β†’ Service Build Updates β†’ Test Cases β†’ Migration Guide


Key Concepts

New to DIGIT CMS? These four concepts underpin everything else in the system.


Community Resources

Last updated

Was this helpful?