Guide
How power dialing works on an iPhone
If you've tried an "auto dialer" app on your iPhone and found yourself tapping Call before every number, the app isn't broken. That's how iOS works. Here's why, and how dialers that actually dial for you get around it.
Can an iPhone app dial phone numbers automatically?
Not through your SIM. When an app asks iOS to call a number (by opening a tel: link), iOS shows an alert and waits for you to confirm. Apple's developer documentation says that iOS 10.3 and later displays an alert and requires user confirmation before dialing; before 10.3, apps could dial without asking.
So an iPhone app that uses your cellular line can line up the next number, but you tap to place each call. Many apps sold as iPhone auto dialers work exactly this way.
How do VoIP dialers get around it?
They don't use the SIM's phone line at all. A VoIP dialer places the call over the internet, through the dialer company's phone network, from a business number. Because iOS isn't placing a cellular call, there's no confirmation alert for each number, and the dialer can move straight to the next lead.
Apple's CallKit framework is what makes those calls feel normal. Apple describes it as a way to display the system calling UI for an app's VoIP services, so internet calls ring, show on the lock screen and appear like regular phone calls.
Can you parallel dial on an iPhone?
Not with the phone's own line, which handles one call at a time plus a call on hold. Parallel dialing rings several numbers at once and connects you to whoever answers, so the dialing has to happen in the cloud. The app starts the session, the dialer rings the leads, and the answered call comes to your phone over the internet.
That's how the TopReach app parallel dials on iPhone and Android: the same parallel dialer as the web app, with the connected call ringing through the app.
What about Android?
Android allows more. An app you've granted the phone permission can start a call directly (Android's ACTION_CALL), so SIM-based auto dialers on Android can dial without a tap. They still use one cellular line, so they place one call at a time and can't parallel dial, and calls go out from your personal number unless you change SIMs.
What should you look for in an iPhone power dialer?
- It dials over the internet from business numbers, so you don't confirm each call and your personal number stays private.
- Calls ring and show like normal calls, including incoming calls to your business number.
- It works from real call lists in a CRM, with the script and the lead's details on the call screen.
- Outcomes and callbacks save in a tap, so you don't log calls later.
- Local presence, so leads see a number from their own area code.
- It follows the rules: calling hours, do-not-call lists and consent still apply when you dial from a phone.
What does TopReach do on iPhone?
The TopReach app for iPhone power dials (one lead after another) and parallel dials (several at once, when your workspace has it on) from your team's business numbers, over Wi-Fi or mobile data. The call screen shows the script and lead card, and the outcome sheet sets the callback. It's included with every seat ($55 a month, or $49 billed yearly), and calling uses the $99-a-month phone license with 3,000 minutes. Android works the same way.
