Jira Integration
Dispatch integrates with Jira to receive webhook events when issues are created, updated, or deleted in your projects.
Connecting Jira
- Navigate to your project's Sources page
- Click Connect Jira
- Authorize the Dispatch Jira OAuth app
- Select a Jira project and the events you want to receive
Dispatch will:
- Create a webhook endpoint with
provider = "jira" - Register a webhook on the selected Jira project
- Configure the endpoint to receive the selected event types
Supported Jira Events
| Event | Description |
|---|---|
jira:issue_created | Issue created |
jira:issue_updated | Issue field changed |
jira:issue_deleted | Issue deleted |
comment_created | Comment added to an issue |
comment_updated | Comment edited |
comment_deleted | Comment removed |
The event type is extracted from the webhookEvent field in the Jira payload.
Signature Verification
Jira webhooks include a JWT in the Authorization header. Dispatch verifies this automatically. When connecting via OAuth, Dispatch manages the signing secret configuration for you.
Auto-Formatted Embeds
When no custom template is assigned, Dispatch auto-detects Jira payloads and generates specialized embeds:
jira:issue_created
- Shows issue key and summary
- Includes issue type, priority, and assignee
- Links to the issue in Jira
jira:issue_updated
- Shows the issue key and what changed
- Displays old and new field values for changed fields
jira:issue_deleted
- Shows the issue key and summary of the deleted issue
Disconnecting
To disconnect a Jira project:
- Go to Sources and find the Jira endpoint
- Click Disconnect
- Dispatch removes the webhook from Jira and deactivates the endpoint