Working with Jira Webhooks

Published: Oct 02, 2025

Working with Jira Webhooks

Published: Oct 02, 2025

SmartConnect can leverage Jira webhooks to create event driven real-time integrations. The Jira connector comes with some predefined examples, but additional webhooks can be added as needed.

Before configuring a webhook, the Jira Connector must be imported and configured.

1. Create Data Source

  1. Navigate to Data Sources Realtime Triggers
  2. Click Create Realtime Trigger
  3. Select Jira Webhook
  4. Description – Friendly description for the data source
  5. Connection – Jira connection to monitor
  6. Webhook – The desired webhook listener
  7. Run As – User impersonated on map run
  8. Log Action – Which integration run events to log to the Realtime Process Logs table
  9. Use the Select Fields button to add any required fields
  10. Click Validate and Save
  11. Copy the generated Callback url for use in step 3

2. Register Data Source

The real-time data source needs to be linked to an integration before it can be used.

  1. Navigate to Processes Integration Processes
  2. + Create Integration
  3. Provide an integration id and description, switch to the Source tab
  4. Source Type – Real-Time Event
  5. Source – Jira
  6. Data source – Your previously created data source
  7. Group By – Select at least 1 key field
  1. Finish mapping at least one field to the target
  2. Save the integration
  3. Click Register
  4. Enable the Trigger on the linked integration
  5. Click Validate and Save

3. Configure Webhook in Jira

Now that SmartConnect is listening for events from Jira, we need to configure Jira to send the messages to our data source.

  1. Log into Jira as an Administrator
  2. Go to Settings > System
  1. Navigate to Advanced > Webhooks > Create a Webhook
  1. Name – Provide a friendly name for the webhook
  2. Status – Set the status to Enabled
  3. URL – Paste in the URL generated in Step 1 with an issue={issue.id} parameter
    • Example: https://apina.smartconnect.com/v1/realtime/rest-webhook-callback/00000000-0000-0000-0000-000000000000?issue={issue.id}
  4. Secret – Leave blank
  5. Description -Optionally, add a description of the webhook
  6. Events – Select the tracked event

The Standard webhooks are all based in Issue events, but other webhooks can be configured.

  1. Exclude body -Check this box. SmartConnect will make an API call for the issue details
  2. Save the Webhook setup

4. Testing a Webhook

After the webhook is registered, we can test a webhook notification and ensure it processes the whole way through to run the integration.

  1. Trigger a webhook by causing a tracked event such as updating a record
  2. Log into SmartConnect Dashboard
  3. Verify the integration executed
  1. If the integration didn’t automatically run, check the following locations for errors
    • Process History >
      • Realtime Staging
      • Realtime Process Logs
      • System Events
Content
1. Create Data Source 2. Register Data Source 3. Configure Webhook in Jira 4. Testing a Webhook

Feeling stuck? Get the support and guidance you need to help you power through any data challenge

Filter Results
Content Type
Reset Filters