The CallerDesk – Freshsales Integration allows users to sync call data with Freshsales, providing real-time call insights for enhanced customer support. By integrating CallerDesk with Freshsales, you can:
- Automatically log outbound call details in Freshsales tickets.
- View caller information linked to Freshsales contacts.
- Improve agent productivity with call tracking and analytics.
- Automate workflows based on call activity.
Step-by-Step Installation Guide
Step 1: Access the Freshsales Admin Panel
- Login to Freshsales.
- Navigate to the Admin Panel.

Step 2: Search for CallerDesk in the Freshsales Marketplace
- In the Admin Panel, search for Marketplace.
- Click on Marketplace Apps and search for CallerDesk.
- click Install CallerDesk.

Step 3: Retrieve Freshsales API Key
- Navigate to Admin > API Settings in Freshsales.
- Copy your API Key and Bundle Alias.

Step 4: Configure Freshsales in CallerDesk
- Login to CallerDesk at CallerDesk App.
- From the left-hand menu, go to API & Integration.
- Locate the Freshsales Integration card and click Connect.
- Enter your Freshsales API Key and Bundle Alias (copied from Step 3).
- Click Submit to establish the connection.
- A Success Message will appear, confirming the integration.


Step 5: Configure CallerDesk in Freshsales
- Go back to Freshsales Admin Panel.
- Navigate to Marketplace > Installed Apps.
- Open CallerDesk and paste the API Key and Bundle Alias in the configuration section.
- Click Save to complete the setup.

How to Use the Integration
View Call Logs in Freshsales
- Open Freshsales and navigate to the Tickets section.
- Click on a customer ticket to view detailed call logs.
- CallerDesk will automatically attach:
- Caller Name
- Phone Number
- Call Duration
- Call Status (Missed, Answered, Voicemail, etc.)
- Call Notes (if added by an agent)
Track Call Performance & Reports
- Navigate to Reports > Call Analytics in Freshsales.
- Use built-in reports to analyze call trends.
- Identify peak call hours and agent performance.
- Export call data for deeper insights.
Automate Workflows Based on Call Activity
- Go to Admin > Automations in Freshsales.
- Set up rules to trigger actions based on call events:
- Create a new ticket when a missed call is received.
- Assign calls to specific support agents.
- Send automated follow-up emails based on call status.
- Save automation rules and test them.
How to Disconnect Freshsales from CallerDesk
If you want to remove the integration:
- Login to CallerDesk.
- Go to API & Integration > Freshsales Integration.
- Click Edit next to the configured Freshsales account.
- Confirm disconnection to stop call log syncing.
Uninstalling CallerDesk from Freshsales
To completely remove CallerDesk:
- Login to Freshsales.
- Navigate to Admin > Marketplace > Installed Apps.
- Locate CallerDesk and click Uninstall.
- Confirm uninstallation to remove all linked data.
For more details, refer to the Freshsales Help Center or contact CallerDesk Support.