Summary
This article describes a business use case to sync the issue created in GitHub to the ticket in Zendesk.
Prerequisites
- User should have a working webMethods.io Integration tenant.
- User should have a working GitHub and Zendesk account.
Steps
-
Log in to webMethods.io Integration tenant and create a Workflow.
-
Click the Settings and search for GitHub trigger from the available list of triggers.
-
Select New Issue from the list of Select Trigger options. Authorize GitHub by either default or manual configuration, then select the Repository Name.
-
Click Save , skip testing the trigger for now, then click Done .
-
Drag and drop the Zendesk connector to the workflow palette.
-
Double click the Zendesk connector icon in the workflow palette to configure the action.
-
In the action configuration screen, click on the + icon under Select Action to create a custom action.
-
Authorize Zendesk by providing the necessary credentials.
-
Provide a name to the custom action, then select Tickets as the functional area.
-
Select Create Ticket as the operation.
-
Click Next, then Done.
-
Once the custom action is created, click on Next.
-
Map the appropriate fields from the GitHub trigger to the Zendesk connector fields.
-
Click Next, then Done. Save the workflow.
-
Now, create a new issue in the GitHub. Use the same repository selected in step 3.
-
Soon the issue is submitted the workflow will execute.
-
Now check the Zendesk account for the ticket created.