Verify Incoming Webhook Trigger in Automation Rule - Jira Cloud

Platform Notice: Cloud Only - This article only applies to Atlassian products on the cloud platform.

Summary

This article describes how you can check if an incoming webhook trigger in an automation rule is working correctly

Solution

You can quickly check if the Automation rule is triggered by sending a POST request using tools like cURL or Postman. To check with any of the methods use the following steps:

  1. Go to your automation rule and open it in the rule builder.

  2. Select the incoming webhook trigger.

  3. Copy the webhook URL & accompanying Secret.

Check using cURL

curl -X POST -H 'Content-type: application/json' -H 'X-Automation-Webhook-Token: <Add you secret here>' \ <Insert_webhook_URL>
  1. Run the cURL command in your terminal

  2. You'll see a null response, indicating the command was received

  3. Check the automation audit log to see if the rule has run.

Check using POSTMAN

In Postman, you can simply open a new request tab and follow these steps:

1. Change the request type to POST.

2. Paste the Webhook URL in the URL section, as you can see in the screenshot below.

Sent request to webhook using Postman

3. Add the X-Automation-Webhook-Token header with your secret value.

4. Select Send

5. Verify that the POST request was successful: check for a 200 response code in the Status

6. Check the automation audit log to make sure the rule has run successfully.

Trigger the rule using any method above to confirm the Incoming Webhook component works as expected.

Check the source application that sends the webhook event

  • See if the application is actually sending a request to the webhook URL.

  • Note what response code was returned to the source application when attempting to push to the webhook URL.

Updated on April 25, 2025

Still need help?

The Atlassian Community is here for you.