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
| Direction | What | Details |
|---|---|---|
| Salesforce → iPhone | Leads or contacts | All 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 → iPhone | Your org's setup | List view names, your call results and your lead statuses, so outcomes can be matched to how your org works |
| Salesforce → iPhone | Notes | Notes written on the record in Salesforce show in the app |
| iPhone → Salesforce | Call outcome | A completed call task on the lead or contact, with the outcome you chose |
| iPhone → Salesforce | Lead status | Off unless you turn it on; moves only from a status the app manages or your org's default |
| iPhone → Salesforce | Notes | Notes you type are saved as notes on the record |
| Neither way | Everything else | Opportunities, 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
- Get Cold Call X on your iPhone.
- Choose Salesforce as the import source and sign in with Salesforce. You approve access on Salesforce's own screen.
- 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.
- Match outcomes to your org's call results, and decide whether lead status should follow.
- Dial. Calls go out through the iPhone's phone app from your own number; Calling Hours only dials leads during their own daytime.
- 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 | Typical cloud Salesforce dialer | |
|---|---|---|
| Price | $12.99 once | Per user, per month |
| Number prospects see | Your own mobile number | A VoIP number you rent |
| Where you dial | iPhone | Browser softphone, often with a mobile app |
| Logged to Salesforce | Completed call task, notes, optional lead status | Call activity, often with recordings |
| Recording, coaching, dashboards | No | Usually |
| Setup | Sign in on the phone | Usually 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.