Create Account
Create a new user account in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ACCOUNT])
Update Account
Update an existing user account details in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ACCOUNT])
Delete Account
Remove a user account from Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_ACCOUNT])
Create Project
Create a new project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PROJECT])
Update Project
Update details of an existing project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PROJECT])
Delete Project
Remove a project from Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_PROJECT])
Add Team Member
Add a new team member to a project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TEAM_MEMBER])
Remove Team Member
Remove a team member from a project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TEAM_MEMBER])
Create Task
Create a new task within a project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK])
Update Task
Update details of an existing task in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TASK])
Delete Task
Remove a task from a project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TASK])
Assign Task
Assign a task to a team member in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TASK])
Create Milestone
Create a new milestone for a project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MILESTONE])
Update Milestone
Update details of an existing milestone in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_MILESTONE])
Delete Milestone
Remove a milestone from a project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_MILESTONE])
Generate Report
Generate a project or team performance report in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Send Notification
Send a notification to team members in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_NOTIFICATION])
Create Time Entry
Log time spent on a task in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TIME_ENTRY])
Update Time Entry
Modify an existing time entry in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TIME_ENTRY])
Delete Time Entry
Remove a time entry from Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TIME_ENTRY])
New Account Created
Triggered when a new user account is created in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ACCOUNT_CREATED])
Project Created
Triggered when a new project is created in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_CREATED])
Task Completed
Triggered when a task is marked as completed in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_COMPLETED])
Milestone Reached
Triggered when a project milestone is reached in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MILESTONE_REACHED])
Team Member Added
Triggered when a new team member is added to a project in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TEAM_MEMBER_ADDED])
Task Overdue
Triggered when a task becomes overdue in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_OVERDUE])
Budget Exceeded
Triggered when a project's budget is exceeded in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BUDGET_EXCEEDED])
Project Status Changed
Triggered when a project's status is updated in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_STATUS_CHANGED])
Time Entry Submitted
Triggered when a new time entry is submitted in Rigi
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TIME_ENTRY_SUBMITTED])