En predictive dialer foretager flere opkald parallelt for hver ledig agent. I stedet for at vente på, at en agent afslutter et opkald, før det næste nummer ringes op, måler systemet løbende live kampagnedata — svarprocent, gennemsnitlig taletid, andel afbrudte opkald, antal aktive agenter — og ringer op i forvejen. Når et rigtigt menneske tager telefonen, sendes opkaldet videre til den næste ledige agent i det øjeblik, vedkommende bliver fri.
Resultatet er mere tid på direkte opkald og mindre tid på at vente gennem klartoner, indtalte beskeder og død luft. På et salgsgulv måles forskellen mellem en velbygget predictive dialer og en simpel auto dialer i timers genvundet salgstid pr. agent pr. dag — ikke i punkter på en brochure.
Gøres det dårligt, afbryder en predictive dialer opkald, ødelægger omdømmet hos Truecaller og lander hele nummerpuljen på en spamliste i løbet af en uge. Gøres det godt, holder den agenterne på direkte opkald størstedelen af hver arbejdstime. Forskellen ligger i matematikken bag pacingen — og i hvor dybt dialeren, telefonsvarerfilteret og nummerrotationsmotoren er integreret med hinanden.