Skip to content

Zendesk Ticketing Provider Configuration Guide

This guide provides step-by-step instructions for configuring the Zendesk ticketing integration with our platform. By following these instructions, you'll be able to successfully set up and connect your Zendesk Support instance to enable ticket management and synchronization aligned with how the integration authenticates and calls the Zendesk API today.

Overview

Zendesk uses HTTP Basic authentication with an API token. See Zendesk’s Security and authentication for more detail.

Authentication Steps

1. Obtain or create an API token

  1. Ensure you can open Zendesk Admin Center for your instance (admins typically use the Admin Center launcher from the Support product toolbar; Zendesk publishes navigation help in How can I authenticate API requests? and related docs).
  2. Go to Apps and integrations → APIs → Zendesk API. On that page use API tokens (or Token Access depending on Zendesk’s current UI labeling) to Add API token (or equivalent).
  3. Optionally add a descriptive label so you can rotate tokens safely later (Zendesk allows multiple active tokens, up to their documented limits—see Managing API token access to the Zendesk API).

Official reference: Zendesk API token authentication.

Note: Treat the token as a secret shared only with integrations that need it. Rotate it at once if leaked, and update the credential everywhere it is configured (including Synqly).

2. Determine your Zendesk base URL

The integration expects a single HTTPS base URL for your Zendesk tenant, typically:

https://YOUR_SUBDOMAIN.zendesk.com

Replace YOUR_SUBDOMAIN with the subdomain assigned to your Support instance—that is usually the host you already use when agents sign in.

The URL validation and connection testing logic derive the subdomain from an *.zendesk.com hostname. Use only the tenant origin (scheme + host)—no trailing path segments such as /api/v2/....

Configure the Integration

Create your integration by supplying the following values:

ParameterDescription
URLHTTPS base URL for your Zendesk tenant (for example https://YOUR_SUBDOMAIN.zendesk.com)
UsernameExactly YOUR_EMAIL/token — your Zendesk user’s email, followed by the literal string /token. (Example: agent@yourcompany.com/token)
SecretThe API token string from Admin Center—not your interactive login password

The runtime sends these as HTTP Basic auth without rewriting the username field. Ensure you include /token after the email if your integration exposes separate username/password fields.

If your platform references stored credentials by ID, configure the credential that maps to Basic auth with username = email/token and secret = token.

Troubleshooting

If something fails:

  • 401 / auth failures: Confirm the username is literally you@yourcompany.com/token (not email alone) and the secret is the active Admin Center API token.
  • URL errors: The URL must be HTTPS and match your host (normally https://SUBDOMAIN.zendesk.com without extra path segments).
  • Subdomain issues: Recover the subdomain from your Support login URL or admin settings and rebuild the base URL accordingly.
  • Permissions: Use an agent email whose role can manage the tickets your integration touches. If actions fail with forbidden errors, widen that user’s Zendesk permissions or use a dedicated integration user profile.

Additional Resources