For the complete documentation index, see llms.txt. This page is also available as Markdown.

Common Issues

Connection issues

Authentication fails when I enter my API token

Zendesk Talk uses a combined credential format. Make sure you're entering your email address (not just your username) and the API token (not your account password). In Zendesk, API tokens are found under Admin Center → Apps and integrations → Zendesk API → API tokens. Also confirm that API access is enabled on that same page — it can be toggled off.

My subdomain isn't being accepted

Enter only the subdomain portion — for example, if your Zendesk URL is acme.zendesk.com, enter acme. Do not include https://, .zendesk.com, or any trailing slashes.

Missing data

Calls or Call legs return no data

Both entities require a start date. If no start date is set, the export may return empty results. Use the date picker to set a start date that covers the period you need. Also confirm that calls were actually made in that period — if the account was newly set up, there may be no records yet.

Current queue activities or Agents overviews show unexpected zeros

These entities reflect the real-time state at the moment the data flow runs. If you run the data flow outside business hours or when no agents are online, values like calls_waiting or agents_on_call will legitimately be zero. Schedule runs during active hours if you need meaningful snapshots.

IVR menus or IVR routes return no rows

These entities only return data if IVRs are configured in your Zendesk Talk account. If your account uses simple line routing without IVRs, these entities will be empty.

Permission errors

I get a 403 Forbidden error

The agent account whose credentials you're using may not have sufficient permissions. Zendesk Talk API access typically requires an Administrator role. Ask your Zendesk admin to either grant admin rights to your account or generate a dedicated API token using an admin account.

Call recordings are missing from the Calls entity

The recording_url field only appears if call recording is enabled for your Zendesk Talk plan and the specific line. Additionally, access to recordings may be restricted by role — agents may see their own recordings, but not others'. Confirm recording settings under Admin Center → Channels → Talk.

Data discrepancies

Call counts in Coupler.io don't match the Zendesk Talk dashboard

Zendesk Talk dashboards often apply their own date/time filters and may use the account's local timezone. Coupler.io exports timestamps in UTC. Check that you're comparing the same time window accounting for timezone differences. Also note that Zendesk Talk may count abandoned calls differently depending on the dashboard view.

Rate limits

The data flow fails with a rate limit error

Zendesk's API enforces rate limits that vary by plan (typically 700 requests per minute for most plans). Exporting very large date ranges for Calls or Call legs in a single run can trigger these limits. Narrow your start date to a shorter window and run multiple data flows for different periods if needed.

Last updated

Was this helpful?