Digital Africa11 min read

Customer Complaints Management App for a Power Utility: Toronto 2026

Mohamed Bah·Fondateur, Kolonell
November 1, 2026
Share:
Customer Complaints Management App for a Power Utility: Toronto 2026

Customer Complaints Management App for a Power Utility: Toronto 2026

Digital Africa

The verdict in three sentences

With 25,000 complaints a month and a 9-day average resolution time, a power distributor's problem is not volume but missing follow-up: each customer calls back 2 to 3 times for lack of a ticket number. A complaints management app combining a web portal, messaging channels, SMS updates and field crew dispatch makes a 3-day average achievable. Toronto vendors quote this project at about 250,000 to 600,000 CAD over 5 months; Kolonell works within a range of 2.5 to 15M+ FCFA (3,810 to 22,870+ EUR) depending on complexity, with the rest quoted on request.

The diagnosis: where the 9 days go

Complaints arrive through the call centre, email, web forms and social media, and none of it is consolidated. The Ontario Energy Board's Distribution System Code and service quality requirements set response-time targets and expect distributors to report on them, so untracked complaints are a regulatory exposure, not just a service issue.

Complaint typeShare of monthly volumeEstimated volumeCurrent timeTarget time
Outage or local fault38%9,5002 to 5 days24 to 48 h
Smart meter error or failure24%6,0007 to 12 days2 to 3 days
Billing dispute18%4,50012 to 20 days5 days
Pending connection request10%2,50015 to 30 daysVisible tracking, same lead time
Reported tampering or theft5%1,250Not tracked7 days
Other (service, damage claims)5%1,2508 to 10 days3 days

Outages dominate volume, but meters and bills drive repeat calls and escalations to the OEB.

App scope and budget

ModuleFunctionIndicative market budget
Intake channelsWeb portal, WhatsApp Business API and SMS, call centre entry50,000 to 100,000 CAD
Ticket engineUnique number, categories, priorities, target times by type60,000 to 130,000 CAD
NotificationsSMS and email at each step, satisfaction survey25,000 to 50,000 CAD
Field crew mobile appDispatch by area, photos, geolocation, offline closure60,000 to 150,000 CAD
CIS integrationRead customer accounts, meters and billing history35,000 to 110,000 CAD
DashboardsTimes by district, reopening rate, recurring fault zones, OEB reporting20,000 to 60,000 CAD

Operating costs belong in the business case from day one: a utility-initiated WhatsApp service message costs a few cents under Meta's rate card, and a Canadian SMS roughly 1 to 2 cents. For 25,000 tickets with 3 notifications each, plan about 75,000 messages a month.

The 5-month plan: 4 weeks of scoping with customer service teams, 12 weeks of development, 4 weeks of pilot in one district before full rollout.

Mini case study

David, VP of customer care, estimates that 40% of contact centre calls chase complaints already open, about 10,000 calls a month. At 3 minutes per call and a fully loaded agent cost of 45 CAD an hour, these follow-ups cost 10,000 x 3 / 60 x 45 = 22,500 CAD a month. SMS tracking removes two thirds of them, about 15,000 CAD a month or 180,000 CAD a year. A project at the lower end of the market range pays back in under 2 years on call deflection alone, before counting fewer OEB escalations.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Prefer a call back?

Leave your WhatsApp number and a Kolonell expert will get back to you within 1 business day. Free, no strings attached.

You are :

FAQ

Why add messaging channels instead of only a mobile app?

Many customers will not install a utility app for a one-off issue. A messaging or SMS channel receives the complaint and returns a ticket number in under a minute.

Can field crews work without coverage?

Yes, the mobile app records work orders offline and syncs when coverage returns. Photos and GPS position are timestamped at closure.

How long to bring resolution time from 9 to 3 days?

Distributors deploying this type of tool usually see a gradual drop over 3 to 6 months after launch. District dashboards show where tickets stall.

Do we need to replace our customer information system?

No, the app reads accounts and meter data through an interface. Integration typically represents about 15% of the budget.

What annual operating cost should we plan?

Hosting, messaging and maintenance usually represent 15 to 20% of the build cost per year. Messaging becomes the largest line above 50,000 notifications a month.

Let's scope your project. Share your complaint volumes, current channels and customer information system: we price a complaints management app deliverable in 5 months, within a range of 2.5 to 15M+ FCFA (3,810 to 22,870+ EUR) depending on complexity. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.

Tags:#customer complaints#power utility#Toronto#customer service#OEB#Canada#web application
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.