The problem. Your agents dial all day and reach almost nobody. Across the industry, unknown numbers calling GCC mobiles get answered a few percent of the time, and collections numbers get blocked, screened and ignored faster than any other category. The debt is real, the intent to repay is often real, and the two never meet because the phone never gets picked up.
Why it keeps getting worse. Every ignored call trains the borrower to ignore the next one. Every burned number pushes your agency to rotate lines, which telecom filters read as spam behaviour, which drops pickup further. Meanwhile the borrower who screened your call at 11am, in a meeting, was reachable at 7pm and would have set a plan. The system never learns this, because a dialler queue has no memory. It just dials.
Why the usual fixes fail. More attempts is the classic answer, and it is the most expensive way to make things worse. Blasting SMS from a sender ID nobody recognizes performs no better. Scripts that open with pressure guarantee the borrower never engages with any channel again. Volume is not the constraint. Relevance is.
What the data says works. Three changes move the number more than everything else combined:
The proof. On one live portfolio, moving from batch dialling to per-account channel and window decisions took answered-conversation conversion from 3% to 15%, with borrowers rating the experience 4.8 out of 5. Same debt. Same people. Different first move.
Your borrowers are not unreachable. They are unreachable at the times, on the channels, and with the scripts you are currently using.