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

 Release :

    - zurich

ft:locale :

    - en-US

ft:publication_title :

    - Zurich Workflow Data Fabric

ft:clusterId :

    - crint

bundleId :

    - crint

workflow :

    - Creator


---

# Set up external trigger endpoints

# Set up external trigger endpoints {#ariaid-title1}

* Release version: Zurich
* 
* Updated July 31, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Generate an endpoint that the external webhook in the third-party application uses to connect to your ServiceNow instance. You can deactivate or remove the configuration of the endpoint from the connection when you want the endpoint to no longer listen to the external webhook.

## Before you begin

Role required: flow_designer and
connection_admin

Subscription required: This feature requires an
Integration Hub subscription. For more information, see [Legal schedules - IntegrationHub overview](https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/legal/snc-addendum-integrationhub.pdf).

Ensure that you've installed the required spoke plugin.

## About this task

The connections that enable you to set up endpoints become available as base system contents on your ServiceNow instance when you install the spoke plugin from the ServiceNow store. After that, you can generate endpoints with basic authentication, token, or hash authentication mechanisms based on the type of authentication the third-party application supports.
When the webhook attempts to connect with your ServiceNow instance, it's first authenticated with the authentication method set up in the endpoint connection.

## Procedure

1. Navigate to AllProcess AutomationFlow Designer.
2. Select Connections.
3. In the Search all connections field, enter the name of the spoke.  
   The spoke connection card appears with the Inbound tab selected by default.
4. Select View Details.
5. Set up external trigger endpoints with different authentication types.
   1. [Manage endpoint with Basic authentication support](https://www.servicenow.com/docs/NsOEmjzxetaDfnlPCUZmcg#set-up-endpoint-external-trigger-with-basic-authentication "Generate endpoint for webhooks in third-party applications that support basic authentication. The endpoint enables webhooks to connect with your ServiceNow instance. You can deactivate or remove the configuration of the endpoint from the connection when you want the endpoint to no longer listen to the external webhook.").
   2. [Manage endpoint with Hash message support](https://www.servicenow.com/docs/mDcntUH33_B_d0SAMDQI0w#generate-endpoint-with-hash-message-support "Generate endpoint for webhooks in third-party applications that support hash message authentication. The endpoint enables webhooks to connect with your ServiceNow instance. You can deactivate or remove the configuration of the endpoint from the connection when you want the endpoint to no longer listen to the external webhook.").
   3. [Manage endpoint with Token support](https://www.servicenow.com/docs/8ganLIF4zHh1tVX6X9PL9g#generate-endpoint-with-token-support "Generate endpoint for webhooks in the third-party applications that support token authentication. The endpoint enables webhooks to connect with your ServiceNow instance. You can optionally remove the configuration of the endpoint from the connection. You can deactivate or remove the configuration of the endpoint from the connection when you want the endpoint to no longer listen to the external webhook.").
   4. [Manage endpoint with OAuth 2.0 support](https://www.servicenow.com/docs/me7AAs_slum5Rx8MrNP5NQ#generate-endpt-oauth2 "Manage endpoint for webhooks in third-party applications that support the OAuth 2.0 authentication. The endpoint enables webhooks to connect with your ServiceNow instance.")
   {#set-up-external-webhook-endpoints__substeps_dct_kp5_dyb}
* **[Manage endpoint with Basic authentication support](https://www.servicenow.com/docs/NsOEmjzxetaDfnlPCUZmcg#set-up-endpoint-external-trigger-with-basic-authentication)**   
  Generate endpoint for webhooks in third-party applications that support basic authentication. The endpoint enables webhooks to connect with your ServiceNow instance. You can deactivate or remove the configuration of the endpoint from the connection when you want the endpoint to no longer listen to the external webhook.
* **[Manage endpoint with Hash message support](https://www.servicenow.com/docs/mDcntUH33_B_d0SAMDQI0w#generate-endpoint-with-hash-message-support)**   
  Generate endpoint for webhooks in third-party applications that support hash message authentication. The endpoint enables webhooks to connect with your ServiceNow instance. You can deactivate or remove the configuration of the endpoint from the connection when you want the endpoint to no longer listen to the external webhook.
* **[Manage endpoint with Token support](https://www.servicenow.com/docs/8ganLIF4zHh1tVX6X9PL9g#generate-endpoint-with-token-support)**   
  Generate endpoint for webhooks in the third-party applications that support token authentication. The endpoint enables webhooks to connect with your ServiceNow instance. You can optionally remove the configuration of the endpoint from the connection. You can deactivate or remove the configuration of the endpoint from the connection when you want the endpoint to no longer listen to the external webhook.
* **[Manage endpoint with OAuth 2.0 support](https://www.servicenow.com/docs/me7AAs_slum5Rx8MrNP5NQ#generate-endpt-oauth2)**   
  Manage endpoint for webhooks in third-party applications that support the OAuth 2.0 authentication. The endpoint enables webhooks to connect with your ServiceNow instance.

*[\>]: and then


