Create Project
Create a new project in Shinkai with specified details
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PROJECT])
Update Project Status
Update the status of an existing project in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PROJECT_STATUS])
Assign Task
Assign a task to a team member within a Shinkai project
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TASK])
Upload File
Upload a file to a specific project or task in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPLOAD_FILE])
Create Milestone
Create a new milestone for a project in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MILESTONE])
Generate Report
Generate a report for a project or task in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Set Due Date
Set or update the due date for a task or milestone in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_DUE_DATE])
Create Team
Create a new team within the Shinkai platform
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TEAM])
Invite User
Invite a new user to join a Shinkai project or team
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVITE_USER])
Archive Project
Archive a completed or inactive project in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARCHIVE_PROJECT])
Create Subtask
Create a subtask under an existing task in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SUBTASK])
Set Priority
Set or update the priority of a task in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_PRIORITY])
Start Timer
Start a time tracking timer for a specific task in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.START_TIMER])
Schedule Meeting
Schedule a meeting and add it to the Shinkai calendar
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_MEETING])
New Project Created
Triggered when a new project is created in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PROJECT_CREATED])
Task Completed
Triggered when a task is marked as completed in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_COMPLETED])
Due Date Approaching
Triggered when a task's due date is within a specified timeframe
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DUE_DATE_APPROACHING])
Project Status Changed
Triggered when a project's status is updated in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_STATUS_CHANGED])
New Team Member Added
Triggered when a new member is added to a team in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TEAM_MEMBER_ADDED])
Milestone Reached
Triggered when a project milestone is marked as completed
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MILESTONE_REACHED])
File Uploaded
Triggered when a new file is uploaded to a project or task
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_UPLOADED])
Task Overdue
Triggered when a task passes its due date without completion
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_OVERDUE])
New Task Assigned
Triggered when a new task is assigned to a team member
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TASK_ASSIGNED])
Project Budget Updated
Triggered when a project's budget is modified in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_BUDGET_UPDATED])
Task Priority Changed
Triggered when a task's priority level is changed
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_PRIORITY_CHANGED])
Meeting Scheduled
Triggered when a new meeting is scheduled in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEETING_SCHEDULED])
Project Archived
Triggered when a project is archived in Shinkai
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROJECT_ARCHIVED])
Time Tracking Started
Triggered when time tracking is initiated for a task
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TIME_TRACKING_STARTED])