CallPal
Freshsales logo

Power dialer and click-to-call for Freshsales

Dial your Freshsales contacts from the browser, and log every call as a phone call on the contact.

  • Your contacts, with every number
  • Saved views become campaign lists
  • Connect with one API key

What you can do with Freshsales and CallPal

  • Your views are your lists

    Every saved contact view in Freshsales — My Contacts, Never Contacted, or a filter your team built — can fill a power-dialer campaign in one step, so the list you already maintain is the list you call.

  • Calls land on the contact

    Each finished call is logged as a phone call on the Freshsales contact, with the duration, outcome and a link to the recording, where a rep would log it by hand.

  • Every number, mobile first

    Freshsales keeps a mobile, a work phone and any number of others. All of them come across, so a rep can try the next one without leaving the call screen.

  • One key, one address

    Your API key sits in Freshsales under Profile Settings → API Settings. Paste it and your account address into CallPal and the connection is live.

Contacts
Synced from your CRM or CSV import — pick contacts and power-dial them in sequence.
Refresh dataImport contacts Call selected (2)
Freshsales 846CSV import 358
Search name or email… Filters846 contacts Columns 7/12
NamePhoneEmailCountryStatusOwner
DWDana Whitfield
•••• 0142[email protected]USQualifiedJordan Lee
MBMarcus Bell
•••• 0177[email protected]UKFollow-upJordan Lee
PNPriya Nair
•••• 0163[email protected]USNewPriya Nair
TATom Alvarez
•••• 0128[email protected]USContactedMarcus Bell
1–10 of 846 contacts10 per page PrevPage 1 / 85Next

The Freshsales objects CallPal supports

What a Freshsales team calls from.

Contacts
Name, mobile, work and other numbers, email, job title, primary account, address, time zone, score, tags, owner and your own custom fields. The calling list.
Saved views
Not imported as records — offered as lists. Pick one when you create a campaign and its contacts are added in the order Freshsales holds them.
Accounts and deals
Not imported directly. A contact carries its primary account’s name, and deals are reached through the people on them.

CallPal sees what the user whose API key you connect can see. Connect with an admin’s key to bring in the whole directory.

Why call from Freshsales with CallPal

CallPal dials on the SIP trunk you already have, with your own caller ID, at your carrier’s rate — no second phone bill, and no numbers to move.

The power dialer works a saved view end to end: the next contact rings the moment the last call ends, and each call is written back to the contact so its timeline stays complete without anyone typing it.

Nothing is changed in Freshsales except the call log. Contacts, owners and views stay exactly as your team keeps them.

How to connect Freshsales

  1. Step 01

    Copy your API key

    Freshsales → your profile → Profile Settings → API Settings. Copy "Your API key" and note your account address.

  2. Step 02

    Paste it into CallPal

    Settings → Integrations → Freshsales. Enter your account address — yourcompany.myfreshworks.com — and the key, and the connection is live.

  3. Step 03

    Pick the fields, then dial

    Choose the contact fields worth keeping. Your contacts appear under their own tab, and any saved view can fill a campaign.

Ready to set it up? The full Freshsales setup guide, step by step with screenshots.

The Freshsales integration at a glance

How you connect
Your account address and the API key from Profile Settings → API Settings
What imports
Contacts, with every phone number, their account, owner and custom fields
Where calls appear
As a phone call on the contact, with the call notes
How often it updates
Every 30 minutes, paced to Freshsales’ hourly API allowance
Getting back to Freshsales
One click from a contact opens it in Freshsales
Campaign lists
Any saved contact view

What people ask about Freshsales

Can I power-dial one of my Freshsales views?

Yes. When you create a campaign, choose Freshsales as the source and pick the view. Its contacts are added in order, and anyone not yet synced is counted rather than skipped silently.

Where do calls appear in Freshsales?

As a phone call on the contact you dialled, with the duration, outcome and a link to the recording in its notes.

Other integrations

Calling, recording and reporting work the same way whichever of these you bring, and you can connect more than one.

Start calling from your CRM today.

Sign up, connect your phone provider, and make your first call. Your own CRM, your own data.

  • Every feature, up to 5 people
  • No card, nothing to cancel
  • Your CRM, your phone provider

Or write to us at [email protected].