← All guides

Salesforce dialer for iPhone: call leads and log every call task

By Vadym Berberian · Cold Call X · September 2026 · 7 min read

Most Salesforce dialers assume you sit at a desk: a softphone in the browser, a VoIP number, a seat license. Plenty of people who live in Salesforce do their calling somewhere else, in the car between meetings, from a job site, on the phone they already carry. Cold Call X 2.0 brings the call list to that phone: it imports your Salesforce leads or contacts, dials them from your own number, and logs every outcome back as a completed call task.

What it does, in one minute

  • Import leads or contacts: every record you can see, only the ones you own, or one of your list views.
  • Dial through them on your iPhone, one call at a time, through your own carrier.
  • Tap the outcome: No Answer, Voicemail, Wrong Number, Callback, Interested or Not Interested.
  • Salesforce gets a completed call task on the lead or contact with the outcome you chose, and your notes are saved on the record.
  • Lead status can follow, if you switch it on: pair each outcome with one of your org's statuses.
  • The next attempt schedules itself in the app, with morning reminders and an exact-time alert for booked callbacks.

The Salesforce integration is in beta in Cold Call X 2.0. The app costs $12.99 once; there's no seat to license and no VoIP number to rent.

Exactly what gets logged

What Cold Call X reads from and writes to Salesforce
DirectionWhatDetails
Salesforce → iPhoneLeads or contactsAll records you can see, only the ones you own, or one list view. Fields: first and last name, phone, mobile phone, company or account name, title, email, record ID
Salesforce → iPhoneYour org's setupList view names, your call results and your lead statuses, so outcomes can be matched to how your org works
Salesforce → iPhoneNotesNotes written on the record in Salesforce show in the app
iPhone → SalesforceCall outcomeA completed call task on the lead or contact, with the outcome you chose
iPhone → SalesforceLead statusOff unless you turn it on; moves only from a status the app manages or your org's default
iPhone → SalesforceNotesNotes you type are saved as notes on the record
Neither wayEverything elseOpportunities, accounts, campaigns and other fields are not read or changed

Clearing an outcome or deleting a note in the app removes the task or note the app created, and the app never deletes anything it didn't create. Your activity history stays clean, and nothing a colleague logged can be touched.

Why the outcome matching matters

Every Salesforce org has its own vocabulary. One team's "Attempted - Left Voicemail" is another team's "Working - Contacted". A dialer that writes its own labels leaves you with activity history nobody can report on. Because Cold Call X reads your org's call results and lead statuses, you pair the six outcomes with the values your org already uses, and the tasks it logs fit your existing reports and list views.

Lead status changes are the one write the app never makes on its own: they stay off until you turn them on, and even then the app only moves a lead that is still in a status it manages or your org's default. A lead a colleague moved to Qualified stays Qualified.

How to set it up

  1. Get Cold Call X on your iPhone.
  2. Choose Salesforce as the import source and sign in with Salesforce. You approve access on Salesforce's own screen.
  3. Pick leads or contacts, then all records you can see, the ones you own, or a list view. A list view is the cleanest way to define a call block, because it's already how your org slices records.
  4. Match outcomes to your org's call results, and decide whether lead status should follow.
  5. Dial. Calls go out through the iPhone's phone app from your own number; Calling Hours only dials leads during their own daytime.
  6. Tap the outcome, add a note, and the task lands in Salesforce while the next lead is already on screen.

Where your Salesforce data goes

Salesforce's sign-in returns directly to the app, so no Cold Call X server is involved at any point: signing in, reading records, and logging calls and notes all go directly between your iPhone and Salesforce. The imported records are stored on your iPhone like any other list. Your Salesforce token is kept in the iPhone Keychain and excluded from backups; logging out in Settings removes it and asks Salesforce to revoke it, and an admin can also remove access under Connected Apps OAuth Usage in Setup. Details are in the privacy policy.

Cold Call X or a cloud Salesforce dialer?

The AppExchange is full of dialers, and for a call center they are the right tool. Here is where each approach fits:

Cold Call X compared with a typical cloud Salesforce dialer
Cold Call XTypical cloud Salesforce dialer
Price$12.99 oncePer user, per month
Number prospects seeYour own mobile numberA VoIP number you rent
Where you dialiPhoneBrowser softphone, often with a mobile app
Logged to SalesforceCompleted call task, notes, optional lead statusCall activity, often with recordings
Recording, coaching, dashboardsNoUsually
SetupSign in on the phoneUsually an admin install and user licenses

Choose a cloud dialer if you run a team that needs recordings, routing and manager reporting. Choose Cold Call X if you make your own calls, want prospects to see your real number, and need Salesforce to have an honest record of every attempt without another license. If your contacts live in HubSpot instead, see the HubSpot dialer for iPhone guide.

Making it stick

  • One list view per call block. "My open leads, no activity in 14 days" is a better session than "all leads".
  • Outcome first, note second. The outcome drives the follow-up and the task; the note is what makes the next call personal.
  • Watch the numbers. List stats show connect rate, outcomes and the best time to call from your own dials; a daily dial goal and streak keep the habit.
  • Respect the clock. Calling Hours handles time zones; the legal windows by country and state are in our calling hours guide.

For the dialing modes themselves, see the iPhone dialer guide; for spreadsheet lists, the Google Sheets dialer.

Salesforce dialing questions, answered

Can I power dial Salesforce leads from my iPhone?+

Yes. Cold Call X imports Salesforce leads or contacts to your iPhone and dials through them one call at a time from your own number. Each call outcome is logged on the record as a completed call task, and notes sync both ways. The Salesforce integration is in beta, and the app costs $12.99 once with no subscription.

Which Salesforce records can I import?+

Leads or contacts: every record you can see, only the ones you own, or one of your list views. For each record the app reads first name, last name, phone, mobile phone, company or account name, title, email and the Salesforce record ID.

Does Cold Call X update the lead status in Salesforce?+

Only if you turn it on. The app reads your org's lead statuses so you can pair each call outcome with one. With that on, a lead's status moves to the status you paired with the outcome, and only from a status the app manages or your org's default.

Does my Salesforce data go through Cold Call X's servers?+

No. Salesforce's sign-in returns directly to the app, so no Cold Call X server is involved: the sign-in, reading records, and logging calls and notes all go directly between your iPhone and Salesforce.

Is Cold Call X a replacement for a Salesforce call center?+

No. It doesn't record calls, route leads between reps or give managers dashboards. It is built for the rep who makes their own calls and wants every attempt and conversation logged in Salesforce without a per-seat dialer.

Work your Salesforce leads from your iPhone

Import leads or contacts, dial from your own number, and log every outcome as a completed call task. 4.8★ on the App Store (64 ratings, checked September 25, 2026).

Download Cold Call X on the App Store

$12.99 one-time · No subscription · Your leads never touch our servers