How can we help?
FreshDesk Integration with WatchMyDC®
Introduction
WatchMyDC® can integrate with FreshWorks FreshDesk without the need of a pre-built notifier package. For FreshDesk integration, customers can configure the FreshDesk admin settings with required information. Such information is collected from the WatchMyDC® Dashboard.
Dependencies
- The WatchMyDC® Collector is imported and registered to the WatchMyDC® Dashboard
- Customers need to generate the Webhook Secret from the WatchMyDC® Dashboard
- Customers also need to copy the Organization ID from the Configuration Center > Collector or from the Organization Settings page
Procedure
From the WatchMyDC Dashboard
- Navigate to the Configuration Center > App Synchronization page
- Click on the FreshDesk then click to generate the Webhook Secret, copy the key
![freshdesk integration](http://192.168.1.210/wp-content/uploads/2023/01/freshdesk-integration-1.png)
From the FreshDesk
- Login to the FreshDesk with admin privilege
- Click on the Admin Icon, then navigate to Workflow section next click on the Automation
- Under the Ticket Creation, create a New Rule
- Provide below information:
- Rule Name: ex. WatchMyDC Notifier
- Under On tickets with these priorities:
![](http://192.168.1.210/wp-content/uploads/2023/01/freshdesk-integration-2-1024x362.png)
- Under Perform these actions:
![freshdesk integration](http://192.168.1.210/wp-content/uploads/2023/01/freshdesk-integration-3-1024x998.png)
- Remember here, when selected the ‘I have username & password‘, enter below properties:
- Username: Organization ID
- Password: Webhook Secret
- In the Content, we suggest to keep it simple like below. However, it depends on customer use cases:
{ "ticket_id": "{{ticket.id}}", "ticket_subject": "{{ticket.subject}}", "ticket_url": "{{ticket.url}}", "ticket_description": "{{ticket.description}}" }
5. When validated and saved, any new ticket created on FreshDesk should be seen in WatchMyDC® Alerts Dashboard.
![freshdesk integration](http://192.168.1.210/wp-content/uploads/2023/01/freshdesk-integration-4-1024x254.png)
Next Step
Once the tickets logs are present in the Alert Dashboard, customers now can:
- Create search strings
- Extract and parse logs
- Create playbooks
- Attach playbooks with the search strings