Skip to main content
The Zendesk Source Connector ingests support data from your Zendesk instance — tickets, users, organizations, and any other standard resource — into Popsink pipelines. It runs on a configurable schedule and performs incremental synchronization, so only records updated since the last run are delivered downstream. This is ideal for powering support analytics, SLA dashboards, and customer 360 initiatives with fresh helpdesk data.

Key Features

  • Incremental synchronization: the connector tracks each resource’s updated_at cursor across runs and only delivers new or updated records.
  • Selectable resources: choose which Zendesk resources to ingest (e.g. tickets, users, organizations); available resources are discovered automatically.
  • Scheduled ingestion: flexible scheduling by minutes, hours, or days, with an immediate first run on creation.

Prerequisites

  • A Zendesk account with API access enabled.
  • A Zendesk API token: in Zendesk Admin Center, go to Apps and integrations → APIs → Zendesk API, enable Token Access, and add an API token.

Configuration

FieldRequiredDescription
SubdomainYesYour Zendesk subdomain (e.g. mycompany for mycompany.zendesk.com)
EmailYesAgent email address associated with the API token
API TokenYesThe Zendesk API token
ScheduleYesSync frequency — see Scheduling

Scheduling

API source connectors run on a schedule rather than streaming continuously. A first run is always triggered immediately after the connector is created; subsequent runs depend on the selected mode:
ModeBehaviorExample
daysRuns every N days at 00:00 UTC + offset (in minutes)Offset 30 → every day at 00:30 UTC
hoursRuns every N hours at :00 + offset (in minutes)Offset 15 → 00:15, 01:15, 02:15, …
minutesRuns every N minutes, anchored on the connector creation timeCreated 10:03, interval 10 → 10:13, 10:23, …