Freshdesk
See the support story behind every request. Automatically match feedback authors to Freshdesk contacts and surface their support history, open tickets, and satisfaction scores alongside their feedback.
Overview
The Freshdesk integration enables:
- Ticket enrichment -- automatically match feedback authors to Freshdesk contacts and display their support history
- Contact lookup -- look up contacts by email to see open tickets, satisfaction scores, and account details
Prerequisites
- Admin access to your Quackback workspace
- A Freshdesk account with API access
- Your Freshdesk subdomain and an API key
Setup
1. Get Your Freshdesk API Key
- Log in to your Freshdesk account
- Click your profile icon in the top-right
- Go to Profile Settings
- Copy the API Key from the right sidebar
2. Connect to Freshdesk
- Go to Admin → Settings → Integrations → Freshdesk
- Click Connect to Freshdesk
- Enter your Freshdesk subdomain (e.g.,
yourcompanyfromyourcompany.freshdesk.com) - Enter your API key
- Click Connect
Freshdesk uses API key authentication rather than OAuth. Your API key is encrypted at rest and only used to query the Freshdesk API.
3. Save and Test
- Click Save
- Submit test feedback with an email address that matches a Freshdesk contact
- The feedback post will be enriched with the contact's data
How Enrichment Works
When new feedback is submitted, Quackback:
- Looks up the author's email in Freshdesk via the Contacts API
- If a match is found, links the feedback post to the Freshdesk contact
- Displays the contact's support context alongside the feedback
This gives your team immediate visibility into whether a feedback author has open support tickets, their satisfaction history, and account details.
Manage the Integration
Pause
Temporarily stop enrichment:
- Go to Admin → Settings → Integrations → Freshdesk
- Toggle Enabled off
- Enrichment pauses, but the connection remains
Reconnect
If you see connection errors:
- Verify your API key is still valid in Freshdesk
- Update the credentials in Quackback if needed
Disconnect
To fully remove the integration:
- Go to Admin → Settings → Integrations → Freshdesk
- Click Disconnect
- Confirm the action
Troubleshooting
Contacts Not Being Matched
- Check email addresses -- the feedback author's email must exactly match a Freshdesk contact
- Verify API key -- ensure the key has permission to read contacts
- Check integration status -- look for errors in settings
"Authentication Failed" Error
Your API key may have been revoked or expired:
- Generate a new API key in Freshdesk
- Update the key in Quackback's integration settings
Next Steps
- Zendesk -- Zendesk support integration
- Intercom -- Intercom support integration
- Integrations Overview -- All integrations