If Workflow

Automated workflow: If Workflow. This workflow processes data and performs automated tasks.

Integrations Used (3)

Workflow Structure (14 nodes)
100%
Cron
Every 5 minutes
Function Item
Get last execution timestamp
Zendesk
Get tickets updated after last execution
Zendesk
Get user data of Ticket requester
Set
Only keep needed data
Merge
Add user data
If
Ticket Exists
Stop And Error
Error Handler
Hubspot
Update existing ticket
Hubspot
Create or update contact
Zendesk
Update External Id in Zendesk for contact
Hubspot
Create new Ticket
Zendesk
Update Zendesk ticket with External Id
Function Item
Set new last execution timestamp
Node Types:
logic
default
transform
code
trigger
Requires credentials

Prerequisites

Required Credentials (2)

Hubspot

Used by: Update existing ticket, Create new Ticket +1 more

Docs

Zendesk

Used by: Get user data of Ticket requester, Update Zendesk ticket with External Id +2 more

Docs

Complexity

Advanced

Expert level. Custom code, complex logic, many integrations.

Setup time: ~45 min
Score: 65/100
Custom Code
Conditional Logic
4 Integrations

When to Use This Workflow

Scheduled Operations

Run automated tasks at specific times - daily reports, weekly cleanups, monthly backups.

Set it and forget it - reliable automation that runs on your schedule.

Time Savings

Replace repetitive manual tasks with reliable automation.

Reclaim hours every week for higher-value work.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "meta": {
    "instanceId": "workflow-9f80cc3c",
    "versionId": "1.0.0",
    "createdAt": "2025-09-29T07:08:01.730966",
    "updatedAt": "2025-09-29T07:08:01.730987",
    "owner": "n8n-user",
    "license": "MIT",
    "category": "automation",
    "status": "active",
    "priority": "high",
    "environment": "production"
  },
  "nodes": [
    {
      "id": "dcd5f025-9af9-4e3a-96fc-25a33dcc6c00",
      "name": "Ticket Exists",
      "type": "n8n-nodes-base.if",
      "position": [
        900,
...

Workflow Details

Nodes
14
Trigger
Scheduled
Source
community
Added
Sep 29, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Merge Workflow

Automated workflow: Merge Workflow. This workflow processes data and performs automated tasks.

Hubspot
Zendesk
Cron
10 nodesScheduled

Cron Workflow

Automated workflow: Cron Workflow. This workflow processes data and performs automated tasks.

Cron
Pipedrive
Hubspot
8 nodesScheduled

Hubspot Workflow

Automated workflow: Hubspot Workflow. This workflow processes data and performs automated tasks.

Hubspot
Pipedrive
Cron
6 nodesScheduled

Scheduletrigger Workflow

Automated workflow: Scheduletrigger Workflow. This workflow integrates 8 different services: filter, httpRequest, sticky...

Schedule
Http-request
Hubspot
22 nodesScheduled

If Workflow

Automated workflow: If Workflow. This workflow integrates 7 different services: stickyNote, filter, hubspot, clearbit, c...

Clearbit
Hubspot
Calendly
17 nodesEvent

If Workflow

Automated workflow: If Workflow. This workflow integrates 7 different services: stickyNote, convertKitTrigger, filter, h...

Clearbit
Hubspot
Convertkit
17 nodesEvent