En dialer er programvare som ringer utgående telefonsamtaler automatisk fra en kontaktliste, slik at salgsagentene slipper å slå opp og taste hvert nummer for hånd. Som et minimum leser en dialer listen, ringer, kobler svaret til en agent og logger utfallet. I praksis er en moderne dialer operativsystemet for et salgsgulv – laget som avgjør hvor mange anrop som skal ringes, hvilke numre det skal ringes fra, hva som skal forkastes før agenten hører det, og hvordan hvert utfall mates tilbake til neste anrop.
«Dialer» er et paraplybegrep. Inni det finnes fire vanlige arkitekturer: preview (ett anrop om gangen, agenten vurderer leadet før oppringing), progressive / power (ett anrop per agent, ringt automatisk når agenten er ferdig), auto dialer (et løst markedsføringsbegrep, vanligvis en progressive-variant med lett filtrering) og predictive (mange parallelle anrop per agent, styrt av live kampanjedata). Forskjellen mellom dem måles i minutter direkte samtale per agent per time – og i signerte avtaler per vakt.
Det som skiller en god dialer fra en dårlig, er sjelden selve oppringingen. Flaskehalsen er alt som skjer rundt anropet: hvordan telefonsvarer filtreres bort, hvordan nummervisningens omdømme beskyttes mot Truecaller og spamfiltre på enheten, hvordan dødtid gjemmer seg mellom samtalene, og hvordan systemet mater utfallene tilbake til pacing-modellen. De fleste dialere automatiserer den enkle delen og overlater resten til agenten.