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
3 weeks ago - last edited 3 weeks ago
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
3 weeks 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
3 weeks ago
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hi Pavan,
Thank you for your response. However, I have already followed all the steps in the link you provided above to set up the Zendesk spoke, and the connection is working. However, the next steps that I’m currently unsuccessful in moving forward with are setting up the webhook in ServiceNow. I already tried to create the webhook registries; however, when I click create webhook, it always returns a 403 status with the error in the system log: “The user or the account doesn’t have the required permissions to use the API.”
Is this the problem on the permission of the service account using to generate the OAuth token on the Zendesk side?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
Hello Tanya,
Probably raise a support case so our team can review and assist further.