Add comment to issue
Action ID:tools.jira.add_issue_comment
Add a comment to an issue in Jira.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-comments/#api-rest-api-3-issue-issueidorkey-comment-post
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Comment to add to the issue.
ID or key of the issue to add a comment to.
Jira tenant URL (e.g. https://tracecat.atlassian.net).Default:
null.Assign issue
Action ID:tools.jira.assign_issue
Assign an issue to a user.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-assignee-put
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Jira issue key (e.g. TC-123)
Jira user ID (e.g. 1234567890)
Jira tenant URL (e.g. https://tracecat.atlassian.net)Default:
null.Create issue
Action ID:tools.jira.create_issue
Create a new issue in Jira.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-post
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Detailed description of the incident.
Jira issue type ID.
Priority ID. Must be one of the priorities in the priority scheme.
Jira project ID.
Brief one-line summary of the incident.
Jira tenant URL (e.g. https://tracecat.atlassian.net).Default:
null.List of fields to add to the issue. Each field is an object with the following keys: -
key: The Jira custom field ID. - value: The field value.
For example: [ {"key": "customfield_10000", "value": "New value"}, {"key": "customfield_10001", "value": "Another value"} ]Default: [].Tags to categorize the incident. Added as Jira labels.Default:
[].Get fields
Action ID:tools.jira.get_fields
Get a list of fields from Jira.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-fields/#api-group-issue-fields
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Jira tenant URL (e.g. https://tracecat.atlassian.net)Default:
null.Get issue
Action ID:tools.jira.get_issue
Get an issue from Jira by ID or key.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-get
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
ID or key of the issue to get.
Jira tenant URL (e.g. https://tracecat.atlassian.net)Default:
null.A list of fields to return for each issue, use it to retrieve a subset of fields. This parameter accepts a comma-separated list of strings. Expand options include: *all, *navigable, summary, comment,-description, -comment (defaults to *all).Default:
"*all".Get priorities by scheme
Action ID:tools.jira.get_priorities
Get a list of priorities from Jira for a given priority scheme.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-priority-schemes/#api-rest-api-3-priorityscheme-schemeid-priorities-get
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Jira priority scheme ID.
Jira tenant URL (e.g. https://tracecat.atlassian.net)Default:
null.Maximum number of priorities to return.Default:
50.Get priority schemes
Action ID:tools.jira.get_priority_schemes
Get a list of priority schemes from Jira.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-priority-schemes/#api-rest-api-3-priorityscheme-get
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Jira tenant URL (e.g. https://tracecat.atlassian.net)Default:
null.Maximum number of priority schemes to return.Default:
50.Get projects
Action ID:tools.jira.get_projects
Get a list of projects from Jira.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-projects/#api-rest-api-3-project-search-get
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Jira tenant URL (e.g. https://tracecat.atlassian.net)Default:
null.Maximum number of projects to return.Default:
50.Get transitions
Action ID:tools.jira.get_transitions
Get a list of available transitions for an issue.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-transitions-get
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
ID or key of the issue to get transitions for.
Jira tenant URL (e.g. https://tracecat.atlassian.net).Default:
null.Get user ID
Action ID:tools.jira.get_user_id
Get a user ID from Jira.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-user-search/#api-rest-api-3-user-search-get
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Jira username (e.g. john.doe@example.com)
Jira tenant URL (e.g. https://tracecat.atlassian.net)Default:
null.Jira MCP
Action ID:tools.jira.mcp
Use AI to interact with Jira through Atlassian’s remote MCP server.
Reference: https://support.atlassian.com/atlassian-rovo-mcp-server/docs/getting-started-with-the-atlassian-remote-mcp-server/
Secrets
Required secrets:jira_mcp_oauth: OAuth tokenJIRA_MCP_USER_TOKEN.
anthropic: optional valuesANTHROPIC_API_KEY.openai: optional valuesOPENAI_API_KEY.gemini: optional valuesGEMINI_API_KEY.amazon_bedrock: optional valuesAWS_ACCESS_KEY_ID,AWS_SECRET_ACCESS_KEY,AWS_REGION,AWS_PROFILE,AWS_ROLE_ARN,AWS_SESSION_TOKEN,AWS_BEARER_TOKEN_BEDROCK,AWS_MODEL_ID,AWS_INFERENCE_PROFILE_ID.custom-model-provider: optional valuesCUSTOM_MODEL_PROVIDER_API_KEY,CUSTOM_MODEL_PROVIDER_MODEL_NAME,CUSTOM_MODEL_PROVIDER_BASE_URL.azure_openai: optional valuesAZURE_API_BASE,AZURE_API_VERSION,AZURE_DEPLOYMENT_NAME,AZURE_API_KEY,AZURE_AD_TOKEN.azure_ai: optional valuesAZURE_API_BASE,AZURE_API_KEY,AZURE_AI_MODEL_NAME.
Input fields
Instructions for the agent.
Name of the model to use.
Provider of the model to use.
User prompt to the agent.
Search issues
Action ID:tools.jira.search_issues
Search for issues in Jira using JQL.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-search/#api-rest-api-3-search-jql-get
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
JQL query to search for issues.
Jira tenant URL (e.g. https://tracecat.atlassian.net)Default:
null.A list of fields to return for each issue, use it to retrieve a subset of fields. This parameter accepts a comma-separated list. Expand options include: *all, *navigable, summary, comment, -description, -comment (defaults to id).Default:
"id".Maximum number of results to return.Default:
100.Next page token to get the next page of results. If not provided, the first page of results will be returned.Default:
null.Update issue description
Action ID:tools.jira.update_issue_description
Update the description of an existing issue in Jira.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-put
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Updated description of the incident.
ID or key of the issue to update.
Jira tenant URL (e.g. https://tracecat.atlassian.net).Default:
null.Update issue fields
Action ID:tools.jira.update_issue_fields
Update the fields of an existing issue in Jira.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-put
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
List of fields to update in the issue.
For example usage:
[ {"customfield_10000": "New value"}, {"customfield_10001": ["Another value"]} ]ID or key of the issue to update.
Jira tenant URL (e.g. https://tracecat.atlassian.net).Default:
null.Update issue status
Action ID:tools.jira.update_issue_status
Update the status of an issue.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-issueidorkey-transitions-post
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
ID or key of the issue to update.
ID of the transition to perform.
Jira tenant URL (e.g. https://tracecat.atlassian.net).Default:
null.Upload attachment
Action ID:tools.jira.upload_attachment
Upload an attachment to a Jira issue.
Reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issue-attachments/#api-rest-api-3-issue-issueidorkey-attachments-post
Secrets
Required secrets:jira: required valuesJIRA_USEREMAIL,JIRA_API_TOKEN.
Input fields
Base64 encoded content of the file to upload.
MIME type of the file (e.g., “application/pdf”, “image/png”, “text/plain”).
Name of the file to upload.
Jira issue key or ID to upload the attachment to (e.g., “PROJ-123”).
Jira tenant URL (e.g. https://tracecat.atlassian.net).Default:
null.