Back to Case Studies
Case Study · Banking

Bank of Punjab, Voice AI for customer helpline automation.

ClientBank of Punjab
SectorBanking & Financial Services
MarketPakistan
LanguagesUrdu · Punjabi
DeploymentOn-premise
StatusIn production
5
Use cases in production scope
2
Languages, Urdu and Punjabi
SBP
On-premise, data-residency compliant

The challenge

Bank of Punjab operates one of Pakistan's largest retail banking helplines, handling over 45,000 inbound calls per month across its branch network. The majority of callers, customers from Lahore, Rawalpindi, Faisalabad, and rural Punjab, speak Urdu or Punjabi as their primary language, yet the bank's existing IVR system required English input for account verification and menu navigation. Drop-off rates on routine self-service flows were high, and agents were spending the bulk of their working hours on calls that required no human judgement: balance checks, mini-statements, card status, and branch hours.

Before deployment, 78% of inbound calls required live agent handling even for fully routine queries. Average wait time during peak hours (10am–12pm and 4pm–6pm) exceeded four minutes, driving complaint volumes and eroding customer satisfaction scores. The bank needed a solution that could handle native Urdu and Punjabi speech accurately, integrate with their core banking system without a full infrastructure replacement, and be deployed entirely on-premise to satisfy SBP data-residency requirements.

The solution

Poocho AI is deploying a voice AI layer on-premise within BOP's Lahore datacenter, sitting in front of the bank's existing telephony infrastructure and handling inbound customer calls in Urdu and Punjabi across five helpline use cases.

The five use cases scoped for go-live: account balance enquiry, mini-statement delivery, card block and unblock, fraud dispute intake and case creation, and branch locator. The voice models are being fine-tuned on banking-domain conversation data in Lahori Urdu and Punjabi, covering account product names, banking terminology, and the code-switching patterns common when BOP customers discuss transactions. Integration with BOP's core banking system is being implemented via REST APIs, enabling real-time balance reads, transaction lookups, and card status updates. Customer identity will be verified using CNIC-based authentication before any account data is returned. Escalations to human agents will arrive with a pre-populated screen-pop, caller identity, conversation summary, and any case reference created during the AI interaction, so agents receive the call fully briefed.

What we are building

The primary goal is to reduce agent-handled volume on routine enquiries, balance checks, mini-statements, and card status, so that live agents focus exclusively on calls that require human judgement. The system is being built to handle native Urdu and Punjabi speech accurately without requiring callers to adapt to English prompts or formal register. All processing runs entirely within BOP's own infrastructure, satisfying SBP data-residency requirements without any customer data leaving the bank's environment.

Deployment timeline

Day 1 — Scoping
Use cases, integration requirements, SBP compliance review, and language scope confirmed with BOP's digital and operations teams.
Week 1 — Integration setup
Core banking REST connection established, SIP trunk configured, test environment stood up, and initial call flows built for all five use cases.
Week 2 — Shadow routing & tuning
AI handled live calls in parallel with the existing IVR. Transcription accuracy reviewed across 2,000 calls; escalation thresholds calibrated with BOP's operations team.
Week 3 — Pilot go-live
Controlled cutover to Poocho AI across all five use cases on BOP's main customer helpline number, with live monitoring and calibration.

Running a similar challenge at your bank?

We can scope a pilot for your specific use cases in two business days.

See banking solutions