Integrations › What users ask for › Freshdesk

Turn your Freshdesk into build-in-public posts

Freshdesk is a help desk where support teams receive customer tickets, answer them and label them with tags. FoxPlug reads what you did there, scores it, and tells you what to fix, what to say and what to skip. Nothing posts until you approve it.

Built, not yet read live

1What FoxPlug reads from Freshdesk

These are the exact things it reads, and nothing else.

WhatThe details it takes
Your subdomaintyped by you in the box under the key: the acme part of acme.freshdesk.com. A pasted address is trimmed down to that part. Without it the read stops with an error
Your newest tickets (tags and creation time only)for each ticket in the list: its tags and the time it was created, newest first, 100 per page, up to 3 pages, so at most the 300 newest tickets. The ticket list the API sends back carries other fields too; the code takes only the tags and the creation time and drops the rest
Counts per tagover the last 30 days; a tag must be at least 3 characters and be on at least 2 tickets; the top 20 are kept, each as a 'request' with as many votes as tickets
What is stored from the readup to 30 of those tag names with their counts, how many matched something you shipped, and the time of the read; no ticket text, customer name or email
Your own recent updates, for matchingtitles of the updates FoxPlug already holds from your other tools in the last 30 days (up to 80), compared word by word with the tag names

2Moments it finds, and what each becomes

A moment is one thing that happened in Freshdesk worth a second look. Each one is scored, then it becomes a post, a changelog entry, a thing to fix or an idea to email, or it is skipped.

Post

A tag used on at least 3 tickets in the last 30 days matches the words of something you shipped in the last 30 days

The moment is titled like this: Looks like you shipped what 4 people asked for: dark mode

Four tickets from the last 30 days carry the tag 'dark mode', and one of your updates this month is 'Shipped dark mode for the dashboard'. FoxPlug writes 'Looks like you shipped what 4 people asked for: dark mode' and says the tag is on 4 tickets in 30 days. At most 3 such moments come out of one read.

3How the brain uses it

The rules below are the ones that apply to Freshdesk. The same rules, with worked examples, are on the brain page.

4Set up Freshdesk in a few steps

Access: your API key plus your subdomain, pasted by you. What to give it: API key (FoxPlug only reads); the subdomain goes in the box under it.

  1. In Freshdesk, click your profile picture in the top right, then Profile settings.
  2. Your API key is on that page, below the change password section. Copy it. Keep it private; FoxPlug only reads and never writes.
  3. Paste it into FoxPlug, and type your subdomain (the acme in acme.freshdesk.com) in the box under it.
  4. Press Check for what's new.

5Limits worth knowing

Where it stops, so nothing surprises you.

6What it never reads

Read only means read only, and the list below is what the code leaves alone.

  • Ticket text, subjects and conversations
  • Customer names or email addresses
  • Anything that writes to Freshdesk: it replies to nobody, changes no ticket and adds no tag

7How Freshdesk differs from the tools next to it

Near-identical to Help Scout and Intercom in what FoxPlug does with the result. Freshdesk: an API key plus your subdomain, then GET of the ticket list (100 per page, up to 3 pages); tag names only. Help Scout: an App ID and App secret exchanged for a token, then conversations. Intercom: one private-app token, tags and topic names. None has a completed state, so all three can only give 'Looks like you shipped it' moments.

8Questions

Where do I find my Freshdesk API key?

Click your profile picture in the top right of Freshdesk and open Profile settings. The key is on that page, below the change password section.

Does FoxPlug read my customers' emails or what they wrote?

No. It counts the tags on your newest tickets. Ticket text, customer names and email addresses are not read or kept.

When does it read Freshdesk?

Only when you press Check for what's new. Nothing is fetched on a timer for your project.

Has the Freshdesk connection been tested against a real account?

No. It is marked code-path-only, and one assumption is still open: the code expects tags on each ticket in the ticket list, which Freshdesk's documentation shows only for a single ticket. If tags are missing from the list, nothing will show up. Treat the first read as the test.

FoxPlug reads this tool only when you press Check for what's new, and only to read. Plans and limits are on the pricing page. Questions: support.