Developer & DevOps

Connect Zendesk with GitHub

7 nodes 207 118 Webhook
Download

Workflow Description

An automation template that synchronizes Zendesk support tickets with GitHub issues. Receives webhook events from Zendesk, processes the data based on specified conditions, and automatically creates or updates corresponding issues in GitHub repositories for streamlined developer workflow.

How it works

  1. 1.Receive Zendesk ticket data through webhook trigger
  2. 2.Evaluate conditions such as ticket priority, category, or custom fields
  3. 3.Transform and prepare ticket information using a function node
  4. 4.Create or update the corresponding GitHub issue in the target repository
  5. 5.Log synchronization status and handle errors

Use cases

  • Automatically create GitHub issues from critical Zendesk support tickets
  • Link customer feature requests directly to development project repositories
  • Keep status updates synchronized between support tickets and development issues

Requirements

  • Active Zendesk account with webhook creation and API access
  • GitHub API credentials with write permissions on target repositories
  • Basic understanding of JSON data structures and REST APIs

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Zendesk GitHub

Details

Trigger Webhook
Nodes 7
Apps 2
Views 207
Downloads 118

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (7)

Get ticket

Zendesk

#1

IF

If

#2

Update ticket

Zendesk

#3

Determine

Function

#4

Create issue

Github

#5

Create comment on existing issue

Github

#6

On new Zendesk ticket

Webhook

#7