Zendesk Spoke – Webhook Creation Fails with 403 (Webhook ID Not Populated)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
yesterday - last edited yesterday
Hi everyone,
I’m currently setting up the Zendesk Spoke and running into an issue when creating a webhook from Webhook Registries in ServiceNow.
After clicking Create Webhook, ServiceNow shows “Webhook creation is initiated”, but the Webhook ID never populates.
According to the ServiceNow documentation, navigating to:
Zendesk Spoke → Webhook Registries → Generate Token → Save → Create Webhook
should trigger a POST call from ServiceNow to Zendesk (/api/v2/webhooks) and return a Webhook ID back into ServiceNow.
However, in my case, the Webhook creation fails silently on the form, and the Outbound HTTP Logs consistently show a 403 Forbidden response from Zendesk.
Additionally, the Flow Script logs show the following error:
“The user or the account doesn’t have the required permissions to use the API.”
We have already activated the Zendesk Spoke and successfully connected to Zendesk using OAuth — the token, scopes, and connection all appear to be working correctly.
Has anyone experienced this issue before?
Does the 403 response indicate that the Zendesk account used to generate the OAuth token requires additional permissions (e.g., admin privileges or webhook-specific permissions) for the webhook creation API to succeed?
Any advice or suggestions would be greatly appreciated.
Thank you!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
41m ago
Hello Tanya,
You could review the Servicenow documentation on
Zendesk Integration Hub Spoke Landing Page
- https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB1513844.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
24m ago
