Skip to main content

What It Does

  • Syncs tickets from your Zendesk account into Decimal
  • Writes resolutions back as comments on the original Zendesk ticket
  • Imports ticket conversations including all messages, attachments, and metadata
  • Keeps tickets updated as new messages are added in Zendesk
Connect while signed into Zendesk as an admin. Zendesk limits ticket export to admins, so Decimal refuses any other account type. If that admin later loses access, sync stops until someone else reconnects.

Connecting Zendesk

  1. Sign into Zendesk as an admin in a browser tab. Being an admin in Decimal is not the same thing.
  2. Open Integrations: Go to Settings → Integrations, then click the Zendesk row.
  3. Enter your subdomain: just acme for acme.zendesk.com, with no https:// or .zendesk.com. Connect Zendesk modal
  4. Click Connect with OAuth. Zendesk asks you to grant read access to tickets, users, organizations, and help center content, and write access to tickets and help center articles. Click Allow. Zendesk OAuth approval screen
  5. You’ll land back in Decimal, connected. Zendesk integration connected
Reopening the Zendesk row now shows sync status and lets you narrow what gets synced: exclude custom fields, limit processing to specific Zendesk groups, or exclude tickets matching a rule.

Why OAuth Instead of an API Token

Zendesk is retiring API tokens: they never expire, can’t be scoped to specific endpoints, and work for anyone holding the token and its email address. OAuth is short-lived, renews itself, and is scoped to the access you approve.
Already connected with an API token? It keeps working, and OAuth is now the only way to create a new connection. Use Switch to OAuth in the Zendesk panel before April 30, 2027.

Troubleshooting