Connecting Slack and Freshdesk brings support conversations and tickets together. The integration you choose depends on where your team handles support. This guide shows admins how to install Freshdesk’s native Slack app and agents how to connect their own accounts. It also covers ClearFeed’s two-way sync between Slack and Freshdesk for teams that handle most of their support in Slack. For more on the benefits, see our Slack-Freshdesk integration overview.
‍
Which Slack-Freshdesk setup fits your team
Two paths are worth comparing before you install anything:
- Freshdesk's native Slack app. Routes Freshdesk group tickets to Slack channels and gives agents a lightweight way to see and act on tickets from Slack. A fit for teams whose agents live in Freshdesk and use Slack mainly for notifications and quick actions.
- ClearFeed. Makes Slack the primary intake and triage surface, with two-way sync into Freshdesk, Slack-native forms, SLAs, and AI agents trained on your Freshdesk solution articles. A fit for internal IT and HR support, Slack Connect customer channels, or any team whose requesters already live in Slack.
The admin and agent instructions below cover Freshdesk's native app. The ClearFeed walkthrough is at the end of the guide.
‍
For Admins: Setting up the Freshdesk app in Slack
Before you begin, make sure you have administrative privileges in Freshdesk and that your plan includes API access. Freshdesk's Free plan does not expose the API that the Slack app relies on, so you will need a paid Freshdesk plan to complete the setup.
- Sign in to the Slack workspace where you want the integration installed.
- Open the Apps section in the Slack sidebar.
- Search for Freshdesk in the app directory and click Add.
- On the Freshdesk app page, click Add to Slack to begin installation.
- Click Allow to grant the permissions the integration requests.

- On the app home page, open Settings and then click Proceed. Enter your Freshdesk domain (for example, company.freshdesk.com) and a valid API key, then click OK.
- Map each Freshdesk group to a Slack channel. Both public and private channels are supported, though private channels you are not a member of will not appear in the list.
A note on routing. You can scope the sync by ticket priority so only the tickets your team needs to see reach Slack. One Freshdesk group cannot be mapped to more than one Slack channel, so plan your group-to-channel structure before you start assigning channels.
‍
For Agents: Connecting Freshdesk accounts to Slack
Once an admin has installed the app, each agent connects their own Freshdesk account:
- In Slack, open Apps and select the Freshdesk app.
- The Freshdesk domain configured by your admin appears on the app home page.
- Open Settings and enter your personal Freshdesk API key to finish connecting your account.
- Admin access in Freshdesk is required to edit the group-to-channel mapping. Agents without admin rights can use the mapping their admin has already configured but cannot change it.

‍
Connect Slack and Freshdesk with ClearFeed
Freshdesk’s native Slack app keeps Freshdesk as the main support workspace. ClearFeed lets teams handle their daily support work in Slack while Freshdesk remains the system of record. This setup suits teams using Slack for internal IT and HR support, Slack Connect customer channels, or shared engineering escalations.
With ClearFeed's Integrations edition installed, your team can:
- Create Freshdesk tickets from any Slack thread using an emoji reaction, a Slack shortcut, or an automatic trigger that files a ticket on every new conversation in a monitored channel.
- Keep conversations in sync both ways. Public Slack replies appear as Freshdesk ticket replies, and Freshdesk agent replies appear in the Slack thread. Freshdesk and Zendesk are the only integrations that also sync internal notes bidirectionally.
- Use Slack-native forms with Freshdesk's Priority and Source fields in addition to the standard Contact Email, Subject, and Description.
- Run a single triage channel in Slack that aggregates requests from Slack, MS Teams, Discord, Telegram, email, portal, web chat, and API.
- Preserve requester identity in Freshdesk. ClearFeed uses the Slack user's email to create the ticket and matches agents and contacts by email so replies attribute to the right person on both sides.
‍
AI agents trained on your Freshdesk knowledge base
ClearFeed can index your Freshdesk solution articles and use them as a knowledge source for AI answers in Slack. The Virtual Agent replies directly to requesters, while the Agent Assistant drafts answers privately for your team.
Indexing a Freshdesk knowledge base requires a paid Freshdesk plan with API access. ClearFeed’s AI agents also require the AI Pack, which is included in Professional and Enterprise helpdesk plans. On the Integrations edition and Starter helpdesk plans, the AI Pack starts at $20 per account per month for 100 GPT requests.
‍
Pricing
ClearFeed’s Integrations edition charges by the number of tickets created or synced from Slack and includes unlimited agent seats. You can compare Starter, Professional, and Enterprise plans on the Integrations pricing page.
The Integrations edition doesn’t support Slack Connect channels. If you support external customers through Slack Connect, you’ll need ClearFeed’s External Helpdesk edition. See the Helpdesk pricing page for plans and pricing.
‍
Pick the setup that matches your workflow
If your agents work in Freshdesk and use Slack for notifications, the native app may be all you need. If they create, reply to, and resolve tickets in Slack, ClearFeed’s two-way sync reduces the need to switch between tools while keeping Freshdesk as the system of record.












