Adding Freshdesk to Slack
Adding slack as an app in Freshdesk allows you to use observers and dispatcher in freshdesk to notify / recieve data from Slack. First, add Slack as an app to Freshdesk
- Login to your Freshdesk
- Click Admin > Apps > Get more apps
- Search for slack
- Add it to your team and channel
Add an dispatcher rule if you want notification when ticket is CREATED
-
Click Admin > Dispatcher > New Rule
-
At the bottom, choose Push to Slack, and select your channel
-
The Message need only be the
NEW TICKET: {{ticket.url}}
Unfortunately, if you try to insert the comment made by the customer, you get the whole html, which is more of an annoyance than anything. Luckily, the ticket.url is picked up by slack, and you’ll get basic information on the ticket :D
Add an observer rule if you want notification when ticket is UPDATED
-
Click Admin > Observer > New Rule
-
You might want it to only trigger when the customer replies (not yourself)
-
Then, post to Slack. Again, use the url of the ticket, and don’t include reply text.
REPLY: {{ticket.url}}
There you go. There’s also possible to create tickets from slack, but that’s not very useful for me, so I’ll just refer to the Freshdesk docs for that.