Status Tracking-Zendesk Integration

Setting up Zendesk integration for the Status Tracking plugin is pretty straightforward, but will involves a few key steps.
  1. Set “Turn on Zendesk Receiver” to “Yes” in the “Zendesk” area of the “Options” tab. Zendesk1
  2. In the Zendesk “Admin” settings area, click on the “Extensions” menu item and then click the “add target” link. Zendesk2
  3. Select the “HTTP target” option from the list of available options. Enter a title (ex. Status Tracking ticket created), leave the method as “GET” and the “Basic Authentication” box unchecked. Next, for the URL enter the following:http://example.com?Action=Zendesk_Order_Created Be sure to replace example.com with the URL of your website. Next, change the dropdown box from “Test Target” to “Create Target” and click the “Submit” button.
  4. Go back to the “Extensions” menu item and then click the “add target” link again. Select the “HTTP target” option from the list of available options. Enter a title (ex. Status Tracking ticket updated), leave the method as “GET” and the “Basic Authentication” box unchecked. Next, for the URL enter the following:http://example.com?Action=Zendesk_Order_Updated Be sure to replace example.com with the URL of your website. Next, change the dropdown box from “Test Target” to “Create Target” and click the “Submit” button.
  5. Next, click on the “Triggers” menu item, and then click the “Add trigger” button. Zendesk3
  6. Create a trigger that fires when a ticket is created, using the settings in the following two screenshots: Zendesk4 Zendesk5
  7. Create another trigger that will fire when a ticket is updated, with the settings on the following two screenshots: Zendesk6 Zendesk5
That’s it! There should now be an order created each time a ticket is submitted to you via Zendesk, and the status of that ticket should automatically update on your website tracking form each time you update the status of the ticket via Zendesk!

Comments are closed.