Bank of Punjab, Voice AI for customer helpline automation.
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
Running a similar challenge at your bank?
We can scope a pilot for your specific use cases in two business days.
See banking solutions