Create Issue
Create a new issue in Jira with specified details such as project, summary, description, and issue type.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ISSUE])
Update Issue
Update an existing issue in Jira with new information like status, priority, or assignee.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ISSUE])
Assign Issue
Assign an issue to a specific user or change the assignee of an existing issue.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_ISSUE])
Create Subtask
Create a subtask under an existing parent issue in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SUBTASK])
Link Issues
Create a link between two Jira issues with a specified relationship type.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LINK_ISSUES])
Change Issue Status
Move an issue to a different status in its workflow, such as 'In Progress' or 'Done'.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHANGE_ISSUE_STATUS])
Add Attachment
Upload and attach a file to a Jira issue.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_ATTACHMENT])
Create Sprint
Create a new sprint in a Jira Agile board.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SPRINT])
Move Issue To Sprint
Add an existing issue to a specific sprint in Jira Agile.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOVE_ISSUE_TO_SPRINT])
Create Epic
Create a new epic issue in Jira to group related issues together.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_EPIC])
Add Issue To Epic
Associate an existing issue with a specific epic in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_ISSUE_TO_EPIC])
Log Work
Record time spent working on a Jira issue.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOG_WORK])
Create Version
Create a new version (release) in a Jira project.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_VERSION])
Issue Created
Triggered when a new issue is created in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_CREATED])
Issue Updated
Triggered when an existing issue is modified in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_UPDATED])
Issue Assigned
Triggered when an issue is assigned to a user or the assignee is changed.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_ASSIGNED])
Issue Status Changed
Triggered when the status of an issue is changed in its workflow.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_STATUS_CHANGED])
Sprint Started
Triggered when a sprint is started in a Jira Agile board.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPRINT_STARTED])
Sprint Completed
Triggered when a sprint is completed in a Jira Agile board.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPRINT_COMPLETED])
Issue Resolved
Triggered when an issue is marked as resolved in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_RESOLVED])
Issue Reopened
Triggered when a previously resolved issue is reopened in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_REOPENED])
Attachment Added
Triggered when a new attachment is added to a Jira issue.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTACHMENT_ADDED])
Version Released
Triggered when a version (release) is marked as released in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VERSION_RELEASED])
Issue Linked
Triggered when two issues are linked together in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_LINKED])
Epic Updated
Triggered when an epic is updated or its associated issues change.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EPIC_UPDATED])
Project Created
Triggered when a new project is created in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_CREATED])
User Mentioned
Triggered when a user is mentioned in a Jira issue or comment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_MENTIONED])
Issue Watched
Triggered when a user starts watching an issue in Jira.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ISSUE_WATCHED])