{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":21267,"path":"integrate-applications/integration-hub/jamf-setup-triggers.md","title":"Set up triggers for the Jamf spoke","bundle":null,"doc_type":null,"release":"australia","body":"\n# Set up triggers for the Jamf spoke\n\nSet up triggers for the Jamf spoke for the required events. The endpoint enables webhooks to connect with your ServiceNow instance.\n\n## Before you begin\n\nRole required: admin\n\n## Configure triggers in ServiceNow instance\n\nConfigure endpoint for webhooks in the Jamf that support the token authentication.\n\n### Before you begin\n\nRole required: flow\\_designer and connection\\_admin\n\n### Procedure\n\n1.  Navigate to **All** &gt; **Process Automation** &gt; **Workflow Studio**.\n\n2.  Click the **Integrations** tab.\n\n3.  Toggle and enable the **Inbound** connections.\n\n4.  Locate the **Jamf Spoke** endpoint and click **View Details**.\n\n5.  For the **Jamf External Trigger** end point, click **Configure**.\n\n    \\[Omitted image \"jamf-ext-trigger.jpg\"\\] Alt text:\n\n6.  Select the user who can trigger the endpoint and click **Activate**.\n\n    \\[Omitted image \"jamf-conf-trigger-user.jpg\"\\] Alt text:\n\n    The values **Token** and **URL** are generated.\n\n7.  Copy the generated endpoint URL for later use.\n\n    \\[Omitted image \"jamf-conf-trigger4.jpg\"\\] Alt text:\n\n\n## Create an outbound webhook\n\nCreate an outbound webhook in your Jamf Pro cloud instance.\n\n### Before you begin\n\nRole required: admin\n\n### Procedure\n\n1.  Log in to the Jamf cloud account as an admin.\n\n2.  Click **Settings**.\n\n3.  Click the **Global** tab and click the **Webhooks** tile.\n\n4.  Click **+ New**.\n\n5.  On the form, fill these values.\n\n<table id=\"table_l22_ndb_t3c\"><thead><tr><th>\n\nField\n\n</th><th>\n\nDescription\n\n</th></tr></thead><tbody><tr><td>\n\nDisplay Name\n\n</td><td>\n\nA display name to identify the webhook.\n\n</td></tr><tr><td>\n\nWebhook URL\n\n</td><td>\n\nURL the webhook should post to. Paste the URL that was generated when you configured triggers in ServiceNow instance. For more information, see [Configure triggers in ServiceNow instance](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/jamf-setup-triggers.md).\n\n</td></tr><tr><td>\n\nAuthentication Type\n\n</td><td>\n\nType of authentication required to connect to the webhook. Choose the **Header Authentication** option.When you select **Header Authentication**, another **Header Authentication** field is displayed. Provide the header metadata in JSON format that is used for authentication. For example, enter `{\"Authorization\":\"Bearer eyJhbGciOiJIUzI1NiJ9.eyJhdX\", \"Date\":\"Fri, 22 Nov 2024 16:56:32 GMT\"}`.\n\n</td></tr><tr><td>\n\nConnection timeout\n\n</td><td>\n\nConnection timeout for the webhook.\n\n</td></tr><tr><td>\n\nRead Timeout\n\n</td><td>\n\nRead timeout for the webhook.\n\n</td></tr><tr><td>\n\nContent Type\n\n</td><td>\n\nFormat for sending the webhook information. Select **JSON**.\n\n</td></tr><tr><td>\n\nWebhook Event\n\n</td><td>\n\nEvent that will trigger the webhook. Select one of the supported events. For the list of supported events, see the [Spoke triggers](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/integrate-applications/integration-hub/jamf-spoke.md) section.\n\n</td></tr></tbody>\n</table>    For more information about configuring the webhook, see [Configuring a Webhook](https://learn.jamf.com/r/en-US/jamf-pro-documentation-11.15.0/Webhooks) in [Jamf Learning Hub](https://learn.jamf.com/home).\n\n6.  Click **Save**.\n\n\n"}}