---
sourceDocument: Australia Workflow Data Fabric
sourceDocumentLink: https://www.servicenow.com/docs/r/australia/integrate-applications

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Set up a webhook

# Set up a webhook {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Configure a webhook to subscribe to Zendesk with a ServiceNow callback URL.

## Before you begin

Role required: admin

## Procedure

1. Register a Zendesk webhook in ServiceNow to notify ServiceNow when certain events occur in Zendesk.
   1. Log in to your ServiceNow instance as an admin.
   2. Navigate to Zendesk SpokeWebhook Registries.
   3. Click New.
   4. Provide a name to identify the webhook registry record for Name.
   5. Click the Generate Token related link.  
      A secret token is generated and displayed. This values is also updated in Token.
   6. Right-click the form header and click Save.
   7. Click Create Webhook.  
      A confirmation message is displayed that the webhook creation is initiated and value of Webhook ID is populated.
   {#zendesk-spk-webhook__substeps_l4y_3x1_hxb}
2. In the Zendesk account, set up event-based rules that run every time a ticket is created or updated.
   1. Log in to the Zendesk account.
   2. Navigate to Zendesk Admin Center.
   3. Navigate to Objects and rulesBusiness rulesTriggers.
   4. Click Add trigger.
   5. On the form, fill these values.  
      {#zendesk-spk-webhook__table_owm_ndb_hxb__entry__2}

      | Field | Description |
      |-|-|
      | Trigger name | Name to identify the trigger. |
      | Category | Required event category. Select Tickets. |
      | Conditions | Trigger conditions. Under Meet ANY of the following conditions, provide these conditions: |
      | Actions | Select Notify active webhook for Notifications and select the ServiceNow webhook. In JSON body, enter: { "id":"{{ticket.id}}", "priority":"{{ticket.priority}}", "status":"{{ticket.status}}", "subject":"{{ticket.title}}", "description":"{{ticket.description}}", "due_at":"{{ticket.due_date}}", "requester":"{{ticket.requester.name}}" } |
      [ ]

      {#zendesk-spk-webhook__table_owm_ndb_hxb}
   6. Click Create.  
      A confirmation message is displayed that the trigger is created.
   {#zendesk-spk-webhook__substeps_spv_c1b_hxb}

## Result

The webhook is setup. When a ticket is created or updated in Zendesk, the details are stored in your ServiceNow instance. To
access the Zendesk tickets in your ServiceNow instance,
navigate to Zendesk SpokeWebhookTickets.

*[\>]: and then


