The verdict in three sentences
An energy distributor receiving 9,000 complaints a month by phone, at branches and on WhatsApp does not have a headcount problem, it has a single ticket problem. An omnichannel platform with SLAs per complaint type and automatic routing brings an 11-day average down to 3 or 4 days. The project sits at the top of Kolonell's custom application grid, 7,000,000 to 15,000,000+ FCFA (10,670 to 22,870+ EUR), with a 5 to 7 month timeline.
Diagnosis: where the 11 days go
In Abidjan, a typical complaint follows a messy path. A customer in Yopougon calls the contact centre about an estimated bill, then visits the Adjamé branch with a photo of the meter, then follows up on WhatsApp. Three channels, three trails, often three files. The field agent who must check the reading receives the information by email, sometimes twice, sometimes never.
| Complaint type (2026 order of magnitude) | Share of volume | Current average time | Target SLA |
|---|---|---|---|
| Disputed or estimated bill | 38% | 14 days | 5 working days |
| Individual outage or fault | 22% | 3 days | 24 to 48 h |
| Prepaid: token not received | 15% | 2 days | 4 h |
| New connection or transfer request | 12% | 21 days | 10 working days |
| Faulty meter or suspected fraud | 8% | 18 days | 7 working days |
| Front desk, staff behaviour | 5% | 9 days | 3 working days |
The most frequent complaints are not the longest. A missing prepaid token should be fixed within hours, while a disputed bill needs a field check. A single SLA for everything makes no sense.
What the platform must do
The foundation is a single ticket created whatever the channel: web form, WhatsApp chatbot, contact centre agent or branch clerk. The contract number is the key, so duplicates merge automatically. Each complaint type carries its SLA, owning team and escalation rules: past 80% of the allowed time the team lead is alerted, past 100% the regional management.
Field technicians receive jobs on a mobile app, photograph the meter reading and close the ticket on site. The customer gets an SMS at each step. Finally, regulator dashboards produce the required indicators (volume by type, SLA compliance, median time) without Excel rework.
| Module | Key function | Indicative share of effort |
|---|---|---|
| Omnichannel ticket | Web, WhatsApp, contact centre, branches | 25% |
| SLA and escalation engine | Deadlines per type, alerts, priority queue | 15% |
| Technician app | Jobs, photos, offline closure | 20% |
| Customer notifications | SMS and WhatsApp at each step | 10% |
| Regulator and management reporting | Indicators, exports, dashboards | 15% |
| Integrations | Billing system, contract directory | 15% |
Budget and schedule
With this volume and these integrations, the project is a complex application on Kolonell's grid: 7,000,000 to 15,000,000+ FCFA (10,670 to 22,870+ EUR). The exact figure depends mostly on the quality of the existing billing system's APIs, the number of sites, and whether you choose a conversational WhatsApp chatbot or a simple guided form. Ongoing maintenance follows the 35,000, 75,000 or 120,000 FCFA per month grid (53, 114 or 183 EUR); hosting, SMS and the WhatsApp Business API are quoted on volume.
| Phase | Duration | Outcome |
|---|---|---|
| Scoping, complaint types and SLAs | 4 weeks | Reference model approved by customer service |
| Omnichannel ticket and SLA engine | 8 weeks | Pilot on two branches and the contact centre |
| Technician app | 6 weeks | Rollout in one regional division |
| Reporting and billing integration | 4 to 6 weeks | Regulator dashboards |
| Full rollout and training | 4 weeks | All Abidjan branches |
Mini case study
Need a professional website?
Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.
Mrs Kouassi, head of customer service, has 60 advisers and 45 technicians on complaints. Today about 18% of tickets are duplicates or follow-ups, 1,620 files a month handled twice. At 25 minutes per duplicate, that is 675 hours a month. Automatic merging removes 80% of them, 540 hours, the equivalent of more than three full-time advisers. At a loaded cost of 450,000 FCFA per adviser per month, savings reach about 1,520,000 FCFA a month, over 18 million FCFA a year. An 11,000,000 FCFA project thus pays back in under eight months, before counting lower penalties linked to regulator indicators.
FAQ
Do we need to replace our billing software?
No, the platform reads contracts and history from it, then sends back validated corrections. If no API exists, a daily export is enough in phase 1, with a 24-hour sync delay.
Can the WhatsApp chatbot create tickets on its own?
Yes, for simple cases such as a missing prepaid token, often 15% of volume. For disputed bills it collects the contract number and the meter photo, then hands over to an adviser.
How do technicians work in areas without coverage?
The field app works offline and syncs photos and closures as soon as the network returns. On comparable projects, more than 95% of jobs come back within 2 hours.
Does customer data stay in Côte d'Ivoire?
Hosting is chosen during scoping according to your requirements and the ARTCI personal data framework. Local or regional hosting is possible, priced on quote.
How soon will the average resolution time drop?
The pilot gives reliable measurements after 6 to 8 weeks of use. Resolution time on pilot branches typically falls 30 to 50% within the first quarter.
Let's scope your project. We map complaint types, SLAs and integrations with you, then run a pilot on two branches within three months. Detailed quote within 48 h. WhatsApp +221 77 596 93 33.
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.