Developer & DevOps

Sync Zendesk tickets to Asana project tasks automatically

7 nodes 232 118 Webhook
Download

Workflow Description

Automation receives Zendesk alerts via Webhook and converts new or updated tickets into Asana tasks, preserving essential data. This ensures unified tracking across support and project teams without manual intervention.

How it works

  1. 1.Receive Zendesk notification via Webhook when ticket is created or updated
  2. 2.Evaluate ticket conditions (priority or status) using conditional logic node
  3. 3.Extract required data (title, description, priority) with JavaScript function
  4. 4.Create new task in Asana with extracted ticket information
  5. 5.Assign task to appropriate project and section in Asana

Use cases

  • Consolidate support tickets and project management in a single workflow
  • Eliminate manual data transfer between systems and reduce human errors
  • Accelerate team response by providing unified task visibility

Requirements

  • Active Zendesk account with Webhook creation permissions
  • Asana account with access to target projects
  • Asana project ID to organize imported tasks
  • API keys or authentication tokens for both platforms

Service Value

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

Apps Used

Zendesk Asana

Details

Trigger Webhook
Nodes 7
Apps 2
Views 232
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

Create task

Asana

#2

IF

If

#3

Update ticket

Zendesk

#4

Determine

Function

#5

Create comment on existing task

Asana

#6

On new Zendesk ticket

Webhook

#7