Use Jira to create, retrieve, update, delete, and bulk-read issues, search with JQL, assign issues, and move them through workflow transitions. The actions also manage comments, attachments, worklogs, issue links, watchers, and user lookups.
Connect an account with access to the target project. Trigger mode starts workflows from Jira webhook events; action permissions still depend on the connected account and the project's configuration.
Sim requests these scopes when someone connects a Jira account. For a self-hosted deployment, register your own app with the provider using the settings below. See Integrations and OAuth for setup.
Setting Value Redirect URI <NEXT_PUBLIC_APP_URL>/api/auth/oauth2/callback/jiraEnvironment variables JIRA_CLIENT_ID, JIRA_CLIENT_SECRET
Scope Description read:jira-userView Jira user profiles, including email addresses read:jira-workView Jira projects and issues, and search issues write:jira-workCreate, edit, and delete Jira issues, comments, and worklogs read:meRead profile information offline_accessAccess account when not using the application read:issue.vote:jiraRead Jira issue votes read:user:jiraView Jira users delete:issue:jiraDelete Jira issues delete:comment:jiraDelete comments from Jira issues delete:attachment:jiraDelete attachments from Jira issues delete:issue-worklog:jiraDelete worklog entries from Jira issues delete:issue-link:jiraDelete links between Jira issues read:servicedesk-requestView service desk requests write:servicedesk-requestCreate and update service desk requests manage:servicedesk-customerManage service desk customers and organizations read:servicedesk:jira-service-managementView service desks and their settings read:requesttype:jira-service-managementView request types available in service desks read:request:jira-service-managementView customer requests in service desks write:request:jira-service-managementCreate customer requests in service desks read:request.comment:jira-service-managementView comments on customer requests write:request.comment:jira-service-managementAdd comments to customer requests read:servicedesk.customer:jira-service-managementView customers linked to service desks write:servicedesk.customer:jira-service-managementAdd and remove customers from service desks read:organization:jira-service-managementView organizations write:organization:jira-service-managementCreate and manage organizations read:servicedesk.organization:jira-service-managementView organizations linked to service desks write:servicedesk.organization:jira-service-managementAdd and remove organizations from service desks read:queue:jira-service-managementView service desk queues and their issues read:request.sla:jira-service-managementView SLA information for customer requests read:request.status:jira-service-managementView status of customer requests write:request.status:jira-service-managementTransition customer request status read:request.participant:jira-service-managementView participants on customer requests write:request.participant:jira-service-managementAdd and remove participants from customer requests read:request.approval:jira-service-managementView approvals on customer requests write:request.approval:jira-service-managementApprove or decline customer requests read:cmdb-object:jiraView Assets objects and run AQL searches write:cmdb-object:jiraCreate and update Assets objects delete:cmdb-object:jiraDelete Assets objects read:cmdb-schema:jiraView Assets object schemas read:cmdb-type:jiraView Assets object types read:cmdb-attribute:jiraView Assets object type attributes
Read, write, and update issues. Trigger workflows based on Jira webhook events.
Retrieve detailed information about a specific Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to retrieve (e.g., PROJ-123) includeAttachmentsboolean No Download attachment file contents and include them as files in the output
Parameter Type Description tsstring ISO 8601 timestamp of the operation timetrackingobject Time tracking information ↳ originalEstimate string Original estimate in human-readable format (e.g., 1w 2d) ↳ remainingEstimate string Remaining estimate in human-readable format ↳ timeSpent string Time spent in human-readable format ↳ originalEstimateSeconds number Original estimate in seconds ↳ remainingEstimateSeconds number Remaining estimate in seconds ↳ timeSpentSeconds number Time spent in seconds idstring Issue ID keystring Issue key (e.g., PROJ-123) selfstring REST API URL for this issue summarystring Issue summary descriptionstring Issue description text (extracted from ADF) statusobject Issue status ↳ id string Status ID ↳ name string Status name (e.g., Open, In Progress, Done) ↳ description string Status description ↳ statusCategory object Status category grouping ↳ id number Status category ID ↳ key string Status category key (e.g., new, indeterminate, done) ↳ name string Status category name (e.g., To Do, In Progress, Done) ↳ colorName string Status category color (e.g., blue-gray, yellow, green) statusNamestring Issue status name (e.g., Open, In Progress, Done) issuetypeobject Issue type ↳ id string Issue type ID ↳ name string Issue type name (e.g., Task, Bug, Story, Epic) ↳ description string Issue type description ↳ subtask boolean Whether this is a subtask type ↳ iconUrl string URL to the issue type icon projectobject Project the issue belongs to ↳ id string Project ID ↳ key string Project key (e.g., PROJ) ↳ name string Project name ↳ projectTypeKey string Project type key (e.g., software, business) priorityobject Issue priority ↳ id string Priority ID ↳ name string Priority name (e.g., Highest, High, Medium, Low, Lowest) ↳ iconUrl string URL to the priority icon assigneeobject Assigned user ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone assigneeNamestring Assignee display name or account ID reporterobject Reporter user ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone creatorobject Issue creator ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone labelsarray Issue labels componentsarray Issue components ↳ id string Component ID ↳ name string Component name ↳ description string Component description fixVersionsarray Fix versions ↳ id string Version ID ↳ name string Version name ↳ released boolean Whether the version is released ↳ releaseDate string Release date (YYYY-MM-DD) resolutionobject Issue resolution ↳ id string Resolution ID ↳ name string Resolution name (e.g., Fixed, Duplicate, Won't Fix) ↳ description string Resolution description duedatestring Due date (YYYY-MM-DD) createdstring ISO 8601 timestamp when the issue was created updatedstring ISO 8601 timestamp when the issue was last updated resolutiondatestring ISO 8601 timestamp when the issue was resolved parentobject Parent issue (for subtasks) ↳ id string Parent issue ID ↳ key string Parent issue key ↳ summary string Parent issue summary issuelinksarray Linked issues ↳ id string Issue link ID ↳ type object Link type information ↳ id string Link type ID ↳ name string Link type name (e.g., Blocks, Relates) ↳ inward string Inward description (e.g., is blocked by) ↳ outward string Outward description (e.g., blocks) ↳ inwardIssue object Inward linked issue ↳ id string Issue ID ↳ key string Issue key ↳ statusName string Issue status name ↳ summary string Issue summary ↳ outwardIssue object Outward linked issue ↳ id string Issue ID ↳ key string Issue key ↳ statusName string Issue status name ↳ summary string Issue summary subtasksarray Subtask issues ↳ id string Subtask issue ID ↳ key string Subtask issue key ↳ summary string Subtask summary ↳ statusName string Subtask status name ↳ issueTypeName string Subtask issue type name votesobject Vote information ↳ votes number Number of votes ↳ hasVoted boolean Whether the current user has voted watchesobject Watch information ↳ watchCount number Number of watchers ↳ isWatching boolean Whether the current user is watching commentsarray Issue comments (fetched separately) ↳ id string Comment ID ↳ body string Comment body text (extracted from ADF) ↳ author object Comment author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ authorName string Comment author display name ↳ updateAuthor object User who last updated the comment ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ created string ISO 8601 timestamp when the comment was created ↳ updated string ISO 8601 timestamp when the comment was last updated ↳ visibility object Comment visibility restriction ↳ type string Restriction type (e.g., role, group) ↳ value string Restriction value (e.g., Administrators) worklogsarray Issue worklogs (fetched separately) ↳ id string Worklog ID ↳ author object Worklog author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ authorName string Worklog author display name ↳ updateAuthor object User who last updated the worklog ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ comment string Worklog comment text ↳ started string ISO 8601 timestamp when the work started ↳ timeSpent string Time spent in human-readable format (e.g., 3h 20m) ↳ timeSpentSeconds number Time spent in seconds ↳ created string ISO 8601 timestamp when the worklog was created ↳ updated string ISO 8601 timestamp when the worklog was last updated attachmentsarray Issue attachments ↳ id string Attachment ID ↳ filename string Attachment file name ↳ mimeType string MIME type of the attachment ↳ size number File size in bytes ↳ content string URL to download the attachment content ↳ thumbnail string URL to the attachment thumbnail ↳ author object Attachment author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ authorName string Attachment author display name ↳ created string ISO 8601 timestamp when the attachment was created issueKeystring Issue key (e.g., PROJ-123) issuejson Complete raw Jira issue object from the API filesfile[] Downloaded attachment files (only when includeAttachments is true)
Update a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to update (e.g., PROJ-123) summarystring No New summary for the issue descriptionstring No New description for the issue. Accepts plain text (auto-wrapped in ADF) or a raw ADF document object prioritystring No New priority ID or name for the issue (e.g., "High") assigneestring No New assignee account ID for the issue labelsjson No Labels to set on the issue (array of label name strings) componentsjson No Components to set on the issue (array of component name strings) duedatestring No Due date for the issue (format: YYYY-MM-DD) fixVersionsjson No Fix versions to set (array of version name strings) environmentstring No Environment information for the issue customFieldIdstring No Custom field ID to update (e.g., customfield_10001) customFieldValuestring No Value for the custom field notifyUsersboolean No Whether to send email notifications about this update (default: true)
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Updated issue key (e.g., PROJ-123) summarystring Issue summary after update
Create a new Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) projectIdstring Yes Jira project key (e.g., PROJ) summarystring Yes Summary for the issue descriptionstring No Description for the issue. Accepts plain text (auto-wrapped in ADF) or a raw ADF document object prioritystring No Priority ID or name for the issue (e.g., "10000" or "High") assigneestring No Assignee account ID for the issue issueTypestring Yes Type of issue to create (e.g., Task, Story, Bug, Epic, Sub-task) parentjson No Parent issue key for creating subtasks (e.g., { "key": "PROJ-123" }) labelsarray No Labels for the issue (array of label names) componentsarray No Components for the issue (array of component names) duedatestring No Due date for the issue (format: YYYY-MM-DD) fixVersionsarray No Fix versions for the issue (array of version names) reporterstring No Reporter account ID for the issue environmentstring No Environment information for the issue customFieldIdstring No Custom field ID (e.g., customfield_10001) customFieldValuestring No Value for the custom field
Parameter Type Description tsstring ISO 8601 timestamp of the operation idstring Created issue ID issueKeystring Created issue key (e.g., PROJ-123) selfstring REST API URL for the created issue summarystring Issue summary successboolean Whether the issue was created successfully urlstring URL to the created issue in Jira assigneeIdstring Account ID of the assigned user (null if no assignee was set)
Retrieve multiple Jira issues from a project in bulk
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) projectIdstring Yes Jira project key (e.g., PROJ)
Parameter Type Description tsstring ISO 8601 timestamp of the operation totalnumber Total number of issues in the project (may not always be available) issuesarray Array of Jira issues ↳ id string Issue ID ↳ key string Issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ summary string Issue summary ↳ description string Issue description text ↳ status object Issue status ↳ id string Status ID ↳ name string Status name ↳ issuetype object Issue type ↳ id string Issue type ID ↳ name string Issue type name ↳ priority object Issue priority ↳ id string Priority ID ↳ name string Priority name ↳ assignee object Assigned user ↳ accountId string Atlassian account ID ↳ displayName string Display name ↳ created string ISO 8601 creation timestamp ↳ updated string ISO 8601 last updated timestamp nextPageTokenstring Cursor token for the next page. Null when no more results. isLastboolean Whether this is the last page of results
Delete a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to delete (e.g., PROJ-123) deleteSubtasksboolean No Whether to delete subtasks. If false, parent issues with subtasks cannot be deleted.
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Deleted issue key
Assign a Jira issue to a user
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to assign (e.g., PROJ-123) accountIdstring Yes Account ID of the user to assign the issue to. Use "-1" for automatic assignment, or leave empty / pass "null" to unassign.
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key that was assigned assigneeIdstring Account ID of the assignee (use "-1" for auto-assign, null to unassign)
Move a Jira issue between workflow statuses (e.g., To Do -> In Progress)
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to transition (e.g., PROJ-123) transitionIdstring Yes ID of the transition to execute (e.g., "11" for "To Do", "21" for "In Progress") commentstring No Optional comment to add when transitioning the issue resolutionstring No Resolution name to set during transition (e.g., "Fixed", "Won't Fix")
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key that was transitioned transitionIdstring Applied transition ID transitionNamestring Applied transition name toStatusobject Target status after transition ↳ id string Status ID ↳ name string Status name
Search for Jira issues using JQL (Jira Query Language)
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) jqlstring Yes JQL query string to search for issues (e.g., "project = PROJ AND status = Open") nextPageTokenstring No Cursor token for the next page of results. Omit for the first page. maxResultsnumber No Maximum number of results to return per page (default: 50) fieldsarray No Array of field names to return (default: all fields).
Parameter Type Description tsstring ISO 8601 timestamp of the operation issuesarray Array of matching issues ↳ id string Issue ID ↳ key string Issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ summary string Issue summary ↳ description string Issue description text (extracted from ADF) ↳ status object Issue status ↳ id string Status ID ↳ name string Status name (e.g., Open, In Progress, Done) ↳ description string Status description ↳ statusCategory object Status category grouping ↳ id number Status category ID ↳ key string Status category key (e.g., new, indeterminate, done) ↳ name string Status category name (e.g., To Do, In Progress, Done) ↳ colorName string Status category color (e.g., blue-gray, yellow, green) ↳ statusName string Issue status name (e.g., Open, In Progress, Done) ↳ issuetype object Issue type ↳ id string Issue type ID ↳ name string Issue type name (e.g., Task, Bug, Story, Epic) ↳ description string Issue type description ↳ subtask boolean Whether this is a subtask type ↳ iconUrl string URL to the issue type icon ↳ project object Project the issue belongs to ↳ id string Project ID ↳ key string Project key (e.g., PROJ) ↳ name string Project name ↳ projectTypeKey string Project type key (e.g., software, business) ↳ priority object Issue priority ↳ id string Priority ID ↳ name string Priority name (e.g., Highest, High, Medium, Low, Lowest) ↳ iconUrl string URL to the priority icon ↳ assignee object Assigned user ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ assigneeName string Assignee display name or account ID ↳ reporter object Reporter user ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ labels array Issue labels ↳ components array Issue components ↳ id string Component ID ↳ name string Component name ↳ description string Component description ↳ resolution object Issue resolution ↳ id string Resolution ID ↳ name string Resolution name (e.g., Fixed, Duplicate, Won't Fix) ↳ description string Resolution description ↳ duedate string Due date (YYYY-MM-DD) ↳ created string ISO 8601 timestamp when the issue was created ↳ updated string ISO 8601 timestamp when the issue was last updated nextPageTokenstring Cursor token for the next page. Null when no more results. isLastboolean Whether this is the last page of results totalnumber Always null. The Jira /search/jql endpoint does not return a total count; use isLast and nextPageToken for pagination.
Add a comment to a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to add comment to (e.g., PROJ-123) bodystring Yes Comment body text visibilityjson No Restrict comment visibility. Object with "type" ("role" or "group") and "value" (role/group name).
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key the comment was added to commentIdstring Created comment ID bodystring Comment text content authorobject Comment author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone createdstring ISO 8601 timestamp when the comment was created updatedstring ISO 8601 timestamp when the comment was last updated
Get all comments from a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to get comments from (e.g., PROJ-123) startAtnumber No Index of the first comment to return (default: 0) maxResultsnumber No Maximum number of comments to return (default: 50) orderBystring No Sort order for comments: "-created" for newest first, "created" for oldest first
Parameter Type Description tsstring ISO 8601 timestamp of the operation issueKeystring Issue key totalnumber Total number of comments startAtnumber Pagination start index maxResultsnumber Maximum results per page commentsarray Array of comments ↳ id string Comment ID ↳ body string Comment body text (extracted from ADF) ↳ author object Comment author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ authorName string Comment author display name ↳ updateAuthor object User who last updated the comment ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ created string ISO 8601 timestamp when the comment was created ↳ updated string ISO 8601 timestamp when the comment was last updated ↳ visibility object Comment visibility restriction ↳ type string Restriction type (e.g., role, group) ↳ value string Restriction value (e.g., Administrators)
Update an existing comment on a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key containing the comment (e.g., PROJ-123) commentIdstring Yes ID of the comment to update bodystring Yes Updated comment text visibilityjson No Restrict comment visibility. Object with "type" ("role" or "group") and "value" (role/group name).
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key commentIdstring Updated comment ID bodystring Updated comment text authorobject Comment author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone createdstring ISO 8601 timestamp when the comment was created updatedstring ISO 8601 timestamp when the comment was last updated
Delete a comment from a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key containing the comment (e.g., PROJ-123) commentIdstring Yes ID of the comment to delete
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key commentIdstring Deleted comment ID
Get all attachments from a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to get attachments from (e.g., PROJ-123) includeAttachmentsboolean No Download attachment file contents and include them as files in the output
Parameter Type Description tsstring ISO 8601 timestamp of the operation issueKeystring Issue key attachmentsarray Array of attachments ↳ id string Attachment ID ↳ filename string Attachment file name ↳ mimeType string MIME type of the attachment ↳ size number File size in bytes ↳ content string URL to download the attachment content ↳ thumbnail string URL to the attachment thumbnail ↳ author object Attachment author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ authorName string Attachment author display name ↳ created string ISO 8601 timestamp when the attachment was created filesfile[] Downloaded attachment files (only when includeAttachments is true)
Add attachments to a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to add attachments to (e.g., PROJ-123) filesfile[] Yes Files to attach to the Jira issue
Parameter Type Description tsstring ISO 8601 timestamp of the operation issueKeystring Issue key attachmentsarray Uploaded attachments ↳ id string Attachment ID ↳ filename string Attachment file name ↳ mimeType string MIME type ↳ size number File size in bytes ↳ content string URL to download the attachment attachmentIdsarray Array of attachment IDs filesfile[] Uploaded attachment files
Delete an attachment from a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) attachmentIdstring Yes ID of the attachment to delete
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status attachmentIdstring Deleted attachment ID
Add a time tracking worklog entry to a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to add worklog to (e.g., PROJ-123) timeSpentSecondsnumber Yes Time spent in seconds commentstring No Optional comment for the worklog entry startedstring No Optional start time in ISO format (defaults to current time) visibilityjson No Restrict worklog visibility. Object with "type" ("role" or "group") and "value" (role/group name).
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key the worklog was added to worklogIdstring Created worklog ID timeSpentstring Time spent in human-readable format (e.g., 3h 20m) timeSpentSecondsnumber Time spent in seconds authorobject Worklog author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone startedstring ISO 8601 timestamp when the work started createdstring ISO 8601 timestamp when the worklog was created
Get all worklog entries from a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to get worklogs from (e.g., PROJ-123) startAtnumber No Index of the first worklog to return (default: 0) maxResultsnumber No Maximum number of worklogs to return (default: 50)
Parameter Type Description tsstring ISO 8601 timestamp of the operation issueKeystring Issue key totalnumber Total number of worklogs startAtnumber Pagination start index maxResultsnumber Maximum results per page worklogsarray Array of worklogs ↳ id string Worklog ID ↳ author object Worklog author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ authorName string Worklog author display name ↳ updateAuthor object User who last updated the worklog ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ comment string Worklog comment text ↳ started string ISO 8601 timestamp when the work started ↳ timeSpent string Time spent in human-readable format (e.g., 3h 20m) ↳ timeSpentSeconds number Time spent in seconds ↳ created string ISO 8601 timestamp when the worklog was created ↳ updated string ISO 8601 timestamp when the worklog was last updated
Update an existing worklog entry on a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key containing the worklog (e.g., PROJ-123) worklogIdstring Yes ID of the worklog entry to update timeSpentSecondsnumber No Time spent in seconds commentstring No Optional comment for the worklog entry startedstring No Optional start time in ISO format visibilityjson No Restrict worklog visibility. Object with "type" ("role" or "group") and "value" (role/group name).
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key worklogIdstring Updated worklog ID timeSpentstring Human-readable time spent (e.g., "3h 20m") timeSpentSecondsnumber Time spent in seconds commentstring Worklog comment text authorobject Worklog author ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone updateAuthorobject User who last updated the worklog ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone startedstring Worklog start time in ISO format createdstring Worklog creation time updatedstring Worklog last update time
Delete a worklog entry from a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key containing the worklog (e.g., PROJ-123) worklogIdstring Yes ID of the worklog entry to delete
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key worklogIdstring Deleted worklog ID
Create a link relationship between two Jira issues
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) inwardIssueKeystring Yes Jira issue key for the inward issue (e.g., PROJ-123) outwardIssueKeystring Yes Jira issue key for the outward issue (e.g., PROJ-456) linkTypestring Yes The type of link relationship (e.g., "Blocks", "Relates to", "Duplicates") commentstring No Optional comment to add to the issue link
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status inwardIssuestring Inward issue key outwardIssuestring Outward issue key linkTypestring Type of issue link linkIdstring Created link ID
Delete a link between two Jira issues
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) linkIdstring Yes ID of the issue link to delete
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status linkIdstring Deleted link ID
Add a watcher to a Jira issue to receive notifications about updates
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to add watcher to (e.g., PROJ-123) accountIdstring Yes Account ID of the user to add as watcher
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key watcherAccountIdstring Added watcher account ID
Remove a watcher from a Jira issue
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes Jira issue key to remove watcher from (e.g., PROJ-123) accountIdstring Yes Account ID of the user to remove as watcher
Parameter Type Description tsstring ISO 8601 timestamp of the operation successboolean Operation success status issueKeystring Issue key watcherAccountIdstring Removed watcher account ID
Get Jira users. If an account ID is provided, returns a single user. Otherwise, returns a list of all users.
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) accountIdstring No Optional account ID to get a specific user. If not provided, returns all users. startAtnumber No The index of the first user to return (for pagination, default: 0) maxResultsnumber No Maximum number of users to return (default: 50)
Parameter Type Description tsstring ISO 8601 timestamp of the operation usersarray Array of Jira users ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ avatarUrls json User avatar URLs in multiple sizes (16x16, 24x24, 32x32, 48x48) ↳ self string REST API URL for this user totalnumber Total number of users returned startAtnumber Pagination start index maxResultsnumber Maximum results per page
Search for Jira users by email address or display name. Returns matching users with their accountId, displayName, and emailAddress.
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) querystring Yes A query string to search for users. Can be an email address, display name, or partial match. maxResultsnumber No Maximum number of users to return (default: 50, max: 1000) startAtnumber No The index of the first user to return (for pagination, default: 0)
Parameter Type Description tsstring ISO 8601 timestamp of the operation usersarray Array of matching Jira users ↳ accountId string Atlassian account ID of the user ↳ displayName string Display name of the user ↳ active boolean Whether the user account is active ↳ emailAddress string Email address of the user ↳ accountType string Type of account (e.g., atlassian, app, customer) ↳ avatarUrl string URL to the user avatar (48x48) ↳ timeZone string User timezone ↳ self string REST API URL for this user totalnumber Number of users returned in this page (may be less than total matches) startAtnumber Pagination start index maxResultsnumber Maximum results per page
List Jira projects visible to the user, with optional name/key filtering and pagination. Returns each project with id, key, name, and type.
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) querystring No Filter projects by partial name or key match startAtnumber No The index of the first project to return (for pagination, default: 0) maxResultsnumber No Maximum number of projects to return (default: 50, max: 100)
Parameter Type Description tsstring ISO 8601 timestamp of the operation projectsarray Array of Jira projects ↳ id string Project ID ↳ key string Project key (e.g., PROJ) ↳ name string Project name ↳ projectTypeKey string Project type key (e.g., software, service_desk, business) ↳ simplified boolean Whether the project is a simplified (team-managed) project ↳ style string Project style (e.g., classic, next-gen) ↳ isPrivate boolean Whether the project is private ↳ url string REST API URL for this project ↳ leadDisplayName string Display name of the project lead ↳ leadAccountId string Account ID of the project lead totalnumber Total number of matching projects startAtnumber Pagination start index maxResultsnumber Maximum results per page isLastboolean Whether this is the last page of results
Get the details of a single Jira project by its ID or key, including its type, lead, components, issue types, and versions.
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) projectIdstring Yes The project ID or key (e.g., "PROJ" or "10000")
Parameter Type Description tsstring ISO 8601 timestamp of the operation idstring Project ID keystring Project key (e.g., PROJ) namestring Project name descriptionstring Project description projectTypeKeystring Project type key (e.g., software, service_desk, business) simplifiedboolean Whether the project is a simplified (team-managed) project stylestring Project style (e.g., classic, next-gen) isPrivateboolean Whether the project is private urlstring REST API URL for this project leadDisplayNamestring Display name of the project lead leadAccountIdstring Account ID of the project lead issueTypesarray Issue types available in this project ↳ id string Issue type ID ↳ name string Issue type name (e.g., Task, Bug, Story) ↳ subtask boolean Whether this issue type is a subtask
Get the workflow transitions available for an issue in its current status. Use the returned transition IDs with the Transition Issue operation.
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net) issueKeystring Yes The issue key or ID (e.g., PROJ-123)
Parameter Type Description tsstring ISO 8601 timestamp of the operation issueKeystring Issue key the transitions belong to transitionsarray Available workflow transitions for the issue ↳ id string Transition ID (use with Transition Issue) ↳ name string Transition name (e.g., "Start Progress") ↳ toStatusId string ID of the status the issue moves to ↳ toStatusName string Name of the status the issue moves to ↳ toStatusCategory string Status category key of the target status (new, indeterminate, done) ↳ isAvailable boolean Whether the transition can currently be performed ↳ hasScreen boolean Whether the transition requires a screen with fields totalnumber Number of available transitions
List all issue types visible to the user across projects (e.g., Task, Bug, Story, Epic, Subtask). Useful for discovering valid issue types before creating an issue.
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net)
Parameter Type Description tsstring ISO 8601 timestamp of the operation issueTypesarray Array of issue types ↳ id string Issue type ID ↳ name string Issue type name (e.g., Task, Bug, Story) ↳ description string Issue type description ↳ subtask boolean Whether this issue type is a subtask ↳ hierarchyLevel number Hierarchy level (0 = standard, 1 = epic, -1 = subtask) ↳ iconUrl string URL of the issue type icon ↳ scope string Project ID if this issue type is scoped to a team-managed project totalnumber Number of issue types returned
Get all system and custom fields defined in the Jira instance. Useful for discovering custom field IDs (e.g., customfield_10001) to use when writing or updating issues.
Inputs and outputsParameter Type Required Description domainstring Yes Your Jira domain (e.g., yourcompany.atlassian.net)
Parameter Type Description tsstring ISO 8601 timestamp of the operation fieldsarray Array of Jira fields (system and custom) ↳ id string Field ID (e.g., summary, customfield_10001) ↳ key string Field key ↳ name string Human-readable field name ↳ custom boolean Whether this is a custom field ↳ navigable boolean Whether the field is navigable in issue views ↳ searchable boolean Whether the field can be used in JQL searches ↳ schemaType string Field value type (e.g., string, number, array, user) ↳ customType string Custom field type identifier (only for custom fields) totalnumber Number of fields returned
A trigger starts a workflow when a supported event occurs in this service.
Trigger workflow when a comment is deleted from a Jira issue
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which comment deletions trigger this workflow using JQL
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue commentobject ↳ id string Comment ID ↳ body json Comment body in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ author object ↳ displayName string Comment author display name ↳ accountId string Comment author account ID ↳ emailAddress string Comment author email address ↳ updateAuthor object ↳ displayName string Display name of the user who last updated the comment ↳ accountId string Account ID of the user who last updated the comment ↳ created string Comment creation date (ISO format) ↳ updated string Comment last updated date (ISO format) ↳ self string REST API URL for this comment
Trigger workflow when a comment is updated on a Jira issue
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which comment updates trigger this workflow using JQL
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue commentobject ↳ id string Comment ID ↳ body json Comment body in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ author object ↳ displayName string Comment author display name ↳ accountId string Comment author account ID ↳ emailAddress string Comment author email address ↳ updateAuthor object ↳ displayName string Display name of the user who last updated the comment ↳ accountId string Account ID of the user who last updated the comment ↳ created string Comment creation date (ISO format) ↳ updated string Comment last updated date (ISO format) ↳ self string REST API URL for this comment
Trigger workflow when a comment is added to a Jira issue
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which issue comments trigger this workflow using JQL
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue commentobject ↳ id string Comment ID ↳ body json Comment body in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ author object ↳ displayName string Comment author display name ↳ accountId string Comment author account ID ↳ emailAddress string Comment author email address ↳ updateAuthor object ↳ displayName string Display name of the user who last updated the comment ↳ accountId string Account ID of the user who last updated the comment ↳ created string Comment creation date (ISO format) ↳ updated string Comment last updated date (ISO format) ↳ self string REST API URL for this comment
Trigger workflow when a new issue is created in Jira
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which issues trigger this workflow using JQL (Jira Query Language)
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue issue_event_type_namestring Issue event type name from Jira (only present in issue events)
Trigger workflow when an issue is deleted in Jira
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which issue deletions trigger this workflow using JQL
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue issue_event_type_namestring Issue event type name from Jira (only present in issue events)
Trigger workflow when an issue is updated in Jira
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which issue updates trigger this workflow using JQL fieldFiltersstring No Comma-separated list of Jira field names. Only trigger when one of these fields changes. Leave empty to trigger on any field change.
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue issue_event_type_namestring Issue event type name from Jira (only present in issue events) changelogobject ↳ id string Changelog ID
Trigger workflow when a project is created in Jira
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature
Parameter Type Description webhookEventstring The webhook event type (project_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event projectobject ↳ id string Project ID ↳ key string Project key ↳ name string Project name ↳ self string REST API URL for this project ↳ projectTypeKey string Project type (e.g., software, business) ↳ lead object ↳ displayName string Project lead display name ↳ accountId string Project lead account ID
Trigger workflow when a sprint is closed in Jira
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature
Parameter Type Description webhookEventstring The webhook event type (e.g., sprint_started, sprint_closed) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event sprintobject ↳ id number Sprint ID ↳ self string REST API URL for this sprint ↳ state string Sprint state (future, active, closed) ↳ name string Sprint name ↳ startDate string Sprint start date (ISO format) ↳ endDate string Sprint end date (ISO format) ↳ completeDate string Sprint completion date (ISO format) ↳ originBoardId number Board ID the sprint belongs to ↳ goal string Sprint goal ↳ createdDate string Sprint creation date (ISO format)
Trigger workflow when a sprint is created in Jira
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature
Parameter Type Description webhookEventstring The webhook event type (e.g., sprint_started, sprint_closed) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event sprintobject ↳ id number Sprint ID ↳ self string REST API URL for this sprint ↳ state string Sprint state (future, active, closed) ↳ name string Sprint name ↳ startDate string Sprint start date (ISO format) ↳ endDate string Sprint end date (ISO format) ↳ completeDate string Sprint completion date (ISO format) ↳ originBoardId number Board ID the sprint belongs to ↳ goal string Sprint goal ↳ createdDate string Sprint creation date (ISO format)
Trigger workflow when a sprint is started in Jira
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature
Parameter Type Description webhookEventstring The webhook event type (e.g., sprint_started, sprint_closed) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event sprintobject ↳ id number Sprint ID ↳ self string REST API URL for this sprint ↳ state string Sprint state (future, active, closed) ↳ name string Sprint name ↳ startDate string Sprint start date (ISO format) ↳ endDate string Sprint end date (ISO format) ↳ completeDate string Sprint completion date (ISO format) ↳ originBoardId number Board ID the sprint belongs to ↳ goal string Sprint goal ↳ createdDate string Sprint creation date (ISO format)
Trigger workflow when a version is released in Jira
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature
Parameter Type Description webhookEventstring The webhook event type (jira:version_released) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event versionobject ↳ id string Version ID ↳ name string Version name ↳ self string REST API URL for this version ↳ released boolean Whether the version is released ↳ releaseDate string Release date (ISO format) ↳ projectId number Project ID the version belongs to ↳ description string Version description ↳ archived boolean Whether the version is archived
Trigger workflow on any Jira webhook event
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue issue_event_type_namestring Issue event type name from Jira (only present in issue events) changelogobject ↳ id string Changelog ID commentobject ↳ id string Comment ID ↳ body json Comment body in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ author object ↳ displayName string Comment author display name ↳ accountId string Comment author account ID ↳ emailAddress string Comment author email address ↳ updateAuthor object ↳ displayName string Display name of the user who last updated the comment ↳ accountId string Account ID of the user who last updated the comment ↳ created string Comment creation date (ISO format) ↳ updated string Comment last updated date (ISO format) ↳ self string REST API URL for this comment worklogobject ↳ id string Worklog entry ID ↳ author object ↳ displayName string Worklog author display name ↳ accountId string Worklog author account ID ↳ emailAddress string Worklog author email address ↳ updateAuthor object ↳ displayName string Display name of the user who last updated the worklog ↳ accountId string Account ID of the user who last updated the worklog ↳ timeSpent string Time spent (e.g., "2h 30m") ↳ timeSpentSeconds number Time spent in seconds ↳ comment string Worklog comment/description ↳ started string When the work was started (ISO format) ↳ created string When the worklog entry was created (ISO format) ↳ updated string When the worklog entry was last updated (ISO format) ↳ issueId string ID of the issue this worklog belongs to ↳ self string REST API URL for this worklog entry sprintobject ↳ id number Sprint ID ↳ self string REST API URL for this sprint ↳ state string Sprint state (future, active, closed) ↳ name string Sprint name ↳ startDate string Sprint start date (ISO format) ↳ endDate string Sprint end date (ISO format) ↳ completeDate string Sprint completion date (ISO format) ↳ originBoardId number Board ID the sprint belongs to ↳ goal string Sprint goal ↳ createdDate string Sprint creation date (ISO format) projectobject ↳ id string Project ID ↳ key string Project key ↳ name string Project name ↳ self string REST API URL for this project ↳ projectTypeKey string Project type (e.g., software, business) ↳ lead object ↳ displayName string Project lead display name ↳ accountId string Project lead account ID versionobject ↳ id string Version ID ↳ name string Version name ↳ self string REST API URL for this version ↳ released boolean Whether the version is released ↳ releaseDate string Release date (ISO format) ↳ projectId number Project ID the version belongs to ↳ description string Version description ↳ archived boolean Whether the version is archived
Trigger workflow when time is logged on a Jira issue
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which worklog entries trigger this workflow using JQL
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue worklogobject ↳ id string Worklog entry ID ↳ author object ↳ displayName string Worklog author display name ↳ accountId string Worklog author account ID ↳ emailAddress string Worklog author email address ↳ updateAuthor object ↳ displayName string Display name of the user who last updated the worklog ↳ accountId string Account ID of the user who last updated the worklog ↳ timeSpent string Time spent (e.g., "2h 30m") ↳ timeSpentSeconds number Time spent in seconds ↳ comment string Worklog comment/description ↳ started string When the work was started (ISO format) ↳ created string When the worklog entry was created (ISO format) ↳ updated string When the worklog entry was last updated (ISO format) ↳ issueId string ID of the issue this worklog belongs to ↳ self string REST API URL for this worklog entry
Trigger workflow when a worklog entry is deleted from a Jira issue
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which worklog deletions trigger this workflow using JQL
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue worklogobject ↳ id string Worklog entry ID ↳ author object ↳ displayName string Worklog author display name ↳ accountId string Worklog author account ID ↳ emailAddress string Worklog author email address ↳ updateAuthor object ↳ displayName string Display name of the user who last updated the worklog ↳ accountId string Account ID of the user who last updated the worklog ↳ timeSpent string Time spent (e.g., "2h 30m") ↳ timeSpentSeconds number Time spent in seconds ↳ comment string Worklog comment/description ↳ started string When the work was started (ISO format) ↳ created string When the worklog entry was created (ISO format) ↳ updated string When the worklog entry was last updated (ISO format) ↳ issueId string ID of the issue this worklog belongs to ↳ self string REST API URL for this worklog entry
Trigger workflow when a worklog entry is updated on a Jira issue
Configuration and outputsParameter Type Required Description webhookSecretstring No Optional secret to validate webhook deliveries from Jira using HMAC signature jqlFilterstring No Filter which worklog updates trigger this workflow using JQL
Parameter Type Description webhookEventstring The webhook event type (e.g., jira:issue_created, comment_created, worklog_created) timestampnumber Timestamp of the webhook event userobject ↳ displayName string Display name of the user who triggered the event ↳ accountId string Account ID of the user who triggered the event ↳ emailAddress string Email address of the user who triggered the event issueobject ↳ id string Jira issue ID ↳ key string Jira issue key (e.g., PROJ-123) ↳ self string REST API URL for this issue ↳ fields object ↳ votes json Votes on this issue ↳ labels array Array of labels applied to this issue ↳ status object ↳ name string Status name ↳ id string Status ID ↳ statusCategory json Status category information ↳ created string Issue creation date (ISO format) ↳ creator object ↳ displayName string Creator display name ↳ accountId string Creator account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ duedate string Due date for the issue ↳ project object ↳ key string Project key ↳ name string Project name ↳ id string Project ID ↳ summary string Issue summary/title ↳ description json Issue description in Atlassian Document Format (ADF). On Jira Server this may be a plain string. ↳ updated string Last updated date (ISO format) ↳ watches json Watchers information ↳ assignee object ↳ displayName string Assignee display name ↳ accountId string Assignee account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ priority object ↳ name string Priority name ↳ id string Priority ID ↳ progress json Progress tracking information ↳ reporter object ↳ displayName string Reporter display name ↳ accountId string Reporter account ID ↳ emailAddress string Email address (Jira Server only — not available in Jira Cloud webhook payloads) ↳ security string Security level ↳ subtasks array Array of subtask objects ↳ versions array Array of affected versions ↳ issuetype object ↳ name string Issue type name ↳ id string Issue type ID ↳ resolution object ↳ name string Resolution name (e.g., Done, Fixed) ↳ id string Resolution ID ↳ components array Array of component objects associated with this issue ↳ fixVersions array Array of fix version objects for this issue worklogobject ↳ id string Worklog entry ID ↳ author object ↳ displayName string Worklog author display name ↳ accountId string Worklog author account ID ↳ emailAddress string Worklog author email address ↳ updateAuthor object ↳ displayName string Display name of the user who last updated the worklog ↳ accountId string Account ID of the user who last updated the worklog ↳ timeSpent string Time spent (e.g., "2h 30m") ↳ timeSpentSeconds number Time spent in seconds ↳ comment string Worklog comment/description ↳ started string When the work was started (ISO format) ↳ created string When the worklog entry was created (ISO format) ↳ updated string When the worklog entry was last updated (ISO format) ↳ issueId string ID of the issue this worklog belongs to ↳ self string REST API URL for this worklog entry