Create Project
Creates a new project in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_CREATE_PROJECT])
Add Task
Adds a new task to a project in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_ADD_TASK])
Update Task Status
Updates the status of a task in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_UPDATE_TASK_STATUS])
Assign Task
Assigns a task to a team member in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_ASSIGN_TASK])
Set Task Due Date
Sets or updates the due date for a task in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_SET_TASK_DUE_DATE])
Create Milestone
Creates a new milestone for a project in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_CREATE_MILESTONE])
Add Team Member
Adds a new team member to a project in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_ADD_TEAM_MEMBER])
Generate Report
Generates a project or task report in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_GENERATE_REPORT])
Create Template
Creates a new project template in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_CREATE_TEMPLATE])
Set Task Priority
Sets or updates the priority of a task in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_SET_TASK_PRIORITY])
Archive Project
Archives a completed project in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_ARCHIVE_PROJECT])
Create Subtask
Creates a subtask under an existing task in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_CREATE_SUBTASK])
Set Task Reminder
Sets a reminder for a task in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_SET_TASK_REMINDER])
Create Time Entry
Creates a new time entry for a task in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_CREATE_TIME_ENTRY])
New Project Created
Triggers when a new project is created in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_NEW_PROJECT_CREATED])
Task Completed
Triggers when a task is marked as completed in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_TASK_COMPLETED])
Task Overdue
Triggers when a task becomes overdue in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_TASK_OVERDUE])
Milestone Reached
Triggers when a project milestone is reached in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_MILESTONE_REACHED])
Task Assigned
Triggers when a task is assigned to a team member in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_TASK_ASSIGNED])
Project Status Changed
Triggers when the status of a project changes in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_PROJECT_STATUS_CHANGED])
New Team Member Added
Triggers when a new team member is added to a project in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_NEW_TEAM_MEMBER_ADDED])
Task Priority Changed
Triggers when the priority of a task is changed in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_TASK_PRIORITY_CHANGED])
Project Archived
Triggers when a project is archived in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_PROJECT_ARCHIVED])
Time Entry Added
Triggers when a new time entry is added to a task in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_TIME_ENTRY_ADDED])
Task Due Date Approaching
Triggers when a task's due date is approaching in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_TASK_DUE_DATE_APPROACHING])
Project Budget Exceeded
Triggers when a project's budget is exceeded in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_PROJECT_BUDGET_EXCEEDED])
New Risk Identified
Triggers when a new risk is identified and added to a project in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_NEW_RISK_IDENTIFIED])
Task Dependency Completed
Triggers when a dependent task is completed in Mojo
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOJO_TASK_DEPENDENCY_COMPLETED])