Makes it easy to keep everything in one place by bringing your calls, contacts, tickets, and AI insights together and staying productive without jumping between apps.
Let’s dive into the details.
Who can use this
This feature is in an Early Adopter Program (EAP) and is not yet available to all users.
To use the Dialpad + FreshDesk integration, your company must already be using Freshdesk, and you'll need your Freshdesk URL and API key to connect the integration.
Get your Freshdesk URL & API Key
To get your Freshdesk URL and API key, go and log in to your Freshdesk account.
Navigate to your avatar > Select Profile Settings
Select View API key
Highlight your API key > Copy
Your Freshdesk URL is the web address you use to log in.
(e.g.,https://yourcompany.freshdesk.com)
Enable Freshdesk
To enable Freshdesk integration, go to your Company Settings.
Select Integrations > Navigate to Freshdesk
Select Options > Manage Settings
Select Enable this feature
Enter your Freshdesk URL
Enter your Freshdesk API key
You can choose to enable this for the whole company or specific offices, departments, or contact centers.
Enable call logging
Call logging must be enabled to create tickets automatically during inbound calls. Call logging can be enabled at the company, office, and shared line levels.
To enable call logging preference, go to your Dialpad Admin Settings.
Navigate to My Company, Office Settings, or Shared lines
Select Integrations > Navigate to Freshdesk
Select Options
Select Manage Settings > Navigate to Call logging
Select the desired preference > Select Save
The following activities can be logged in Freshdesk:
Log calls as tickets
Log missed calls as tickets
Post call recordings to Freshdesk
Post Ai-generated data to Freshdesk
Note
Freshdesk logs calls from direct numbers and shared lines. If you don’t have a contact center, shared line calls won’t be logged since they don’t exist for you.
Connect Freshdesk in Dialpad
Once Freshdesk has been enabled at the company and office level, agents will need to connect their Dialpad account to Freshdesk in the Dialpad app.
To connect a Dialpad account to Freshdesk:
Navigate and select any contact > select the Skinny Bar icon
Navigate to the Freshdesk widget > Select Connect FreshDesk
Paste your API key > Select Save
Once connected, you’ll see matching Freshdesk records in the right-hand sidebar of Dialpad.
Note
Freshdesk doesn’t support OAuth yet, so you’ll need to use your API key.
No need to re-enter your API key as long as you're connected to the integration — unless you disconnect, clear your cache, use incognito mode, or switch browsers.
Contact Matching
Dialpad looks for matching Freshdesk contacts using the contact’s name, email, and phone number.
View contact information
Once a contact is connected, you can view their details right in the Dialpad sidebar.
This includes their name, email, job title, and phone number if available. You’ll also see their most recent tickets and the status of each one.
Rematch a contact
Need to change the matched contact? No problem!
To change (rematch) a contact:
Hover over the contact details in the Freshdesk widget
Select Rematch
Search for a different contact’s name or number in the search bar
Select the name of the contact you’d like to match
Note
If you see a soft deleted error, it means the contact still exists in Freshdesk. Just go to the newly opened tab and delete the contact permanently to continue with re-matching.
Multiple contact match
If multiple contacts are found, you’ll see potential matches listed in the Freshdesk widget.
To match the Dialpad contact to the correct Freshdesk contact, select the name.
Create Freshdesk contact
New Freshdesk records can be created live during Dialpad calls.
To create a FreshDesk record from the Dialpad app:
Select the Freshdesk widget on the right-hand sidebar
Select Create Record
Enter name, email, and phone number
Review and edit details > Select Save
Once you create a new contact, it’ll automatically link to the Dialpad contact you’re viewing in the sidebar.
Tip
For easier matching, use International Format (+14155552671) with no spaces, or National Format like (415) 555-2671 with local formatting.
Ticket management
Tickets help you keep track of customer issues in Freshdesk. Before creating a ticket, you’ll need to have a matched Freshdesk contact. This can happen automatically, manually, or during a call.
Once the contact is matched, tickets can be created automatically or manually based on your settings.
View recent tickets
View a list of recent tickets tied to the contact. You can also open these tickets in a browser tab to view them directly in Freshdesk.
Manually create a ticket
If Log Calls as Tickets is off, you can manually create a ticket for a matched contact.
To manually create a ticket:
Go to the Freshdesk widget on the Dialpad app
Navigate to Recent tickets > Select the + icon
Enter the required ticket fields
Subject
Status
Priority
Description
Once created, you'll see the ticket appear in the Freshdesk Widget, under Recent tickets.
Note
Select View all under Recent tickets to see all tickets created for the contact.
Edit a ticket
You can edit tickets created during a call or any recent ticket linked to the contact.
To edit a ticket:
Go the the Freshdesk widget on the Dialpad app
Select the pencil icon
Edit the ticket details as needed
Note management
Notes help you keep track of important details within a ticket.
Create a note
A note is always tied to a ticket, and it can’t exist on its own.
In order for the user to create a note, the following fields have to be filled:
Visibility
Description
To create a note:
Go the the Freshdesk widget on the Dialpad app
Navigate to Recent Note > Select the + icon
Enter the Note details > Save Note
After you’ve created a note, you’ll see more ways to manage it:
Edit a note by clicking the pencil icon.
View a note by clicking the external link icon to open it in Freshdesk.
Delete a note by clicking the trash can icon.
Call logging behavior
When a call is active, the Freshdesk sidebar updates to show the call timer, the matched contact’s info, and their recent tickets, all in one place.
Call details in the ticket will include:
Call date & time
Direction (Inbound/Outbound)
Duration
Caller & callee info
Call recording link (if enabled)
Call review link
Voicemail link (if available)
Post-call notes may also include:
From/To
Coaching team name (If part of a Coaching team)
Contact center (If part of a Contact center)
Department
Call disposition (If enabled)
Call summary link
Recording URL (If recorded)
Note
Missed calls on shared lines are logged under the admin account. If the number isn’t saved in Freshdesk, a new contact will be created automatically.
If automatic ticket creation is on, the first ticket under Recent tickets will be the one just created for the call.
Dialpad Ai & Call recordings in Freshdesk
You can set up your Freshdesk integration to include call recordings and AI-generated insights right within your tickets.
To enable call recordings and Dialpad Ai, go to your Dialpad Admin Settings.
Navigate to My Company, Office Settings, or Shared lines
Select Integrations > Navigate to Freshdesk
Select Options > Manage Settings
Navigate to Call logging
Enable Post call recordings to Freshdesk
Enable Post Ai-generated data to Freshdesk
Here are the Dialpad Ai features logged to and supported in Freshdesk.
Ai Transcript - Ai-generated call transcript
Ai Summary - Ai Recap of a call with a 255-character limit.
Ai Action Items - The action items detected in a call.
Ai Outcome - The outcome of the call, generated along with Ai Recap.
Ai Call Purpose - Ai developed call purpose, accessible in the AI Recap object.
Ai Playbook Adherence - Adherence score (Add-on)
Ai CSAT - Ai generated CSAT score (Add-on)
Frequently asked questions
Why isn’t my call being logged in Freshdesk?
For a call to be logged, these conditions must be met:
The contact on the call was matched to a Freshdesk contact.
A ticket was created (either automatically or manually).
The Log Calls as Tickets and Log Missed Calls as Tickets settings are turned on.
How are missed calls logged in Freshdesk?
Missed calls are only logged if the Log Missed Calls as Tickets setting is enabled. For shared lines, missed calls aren’t tied to a specific user, so they’ll be logged under the admin account instead.
How do I make sure my call recordings show up in Freshdesk?
To see your call recordings:
Confirm Post Call Recordings to Freshdesk is enabled.
Make sure the call was recorded (automatically or manually).
Why aren’t my Ai Recap or transcripts showing up?
Make sure Post AI-generated Data to Freshdesk is turned on. Sometimes AI data takes a little time to show up after the call.
Ai Recap won’t appear if:
Dialpad Ai or transcription wasn’t turned on during the call.
The call was less than 2 minutes, or didn’t hit 150 words of conversation.
How can I share my feedback?
A huge part of the EAP process is getting your feedback on what’s working and what needs more attention before publicly launching the feature.
Please contact our Customer Care team (or your Customer Success Manager) to provide us with your thoughts.
Please note that we may use your responses in marketing promotions for the product launch (don’t worry, we will ask for approval before doing so).