Channel Resolver Integration - Freshservice
Channel Resolver Integration - Freshservice
Channel Resolver Integration - Freshservice
A FreshService Administrator within your organization will need to implement the following webhooks so that we can sync comments in the shared channel to FreshService.
[yourcompany.freshservice.com/admin/home](http://yourcompany.freshservice.com/admin/home) should link to the Admin Panel.

The workflow goes like this: ticket is raised → make request to Freshservice API to get the conversations on that ticket → send ticket data and conversations to Moveworks webhook.

Ticket is raised.
Trigger Webhook for the actionPOST for the “Request Type”https://app.moveworks.ai/{org_name}/fresh_service/fresh_service/events for the “Callback URL”Inline Credential for “Credentials” and API key for “Authentication Type”. Enter the password generated in the above step.JSON on line 1 and Advanced on line 2.Unfortunately, due to the severe functional limitations of the Freshservice Workflow Automator, we need to create a separate Workflow Automator to setup a webhook that triggers on ticket updates. Heres how:
Repeat Steps 1-5 from above. For Step 4, select the Ticket is updated for the event trigger. For Step 5, copy the following code block into the Content section. The only difference is that the “event_type” field is now “ticket_updated”.
Again, we must create a new Workflow Automator to support a new type of event: this time it’s comment creation. Once again, follow Steps 1-5 of the “Ticket Raised” section. For Step 4, select Note added is of type public and Reply is sent for the event triggers. For Step 5, copy the following code block into the Content section. The only differences are that the “event_type” field is now “comment_created” and that conversation has the value {{ticket.latest_public_comment}}.

After these steps have been completed, please inform your Moveworks Customer Success team so that they can move forward with finishing the configuration.