Create Task
Create a new task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK])
Complete Task
Mark a task as completed in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPLETE_TASK])
Create List
Create a new list in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LIST])
Add Task To List
Add an existing task to a specific list in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TASK_TO_LIST])
Set Due Date
Set or update the due date for a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_DUE_DATE])
Set Reminder
Set or update a reminder for a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_REMINDER])
Add Notes To Task
Add or update notes for a specific task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTES_TO_TASK])
Delete Task
Delete a task from Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TASK])
Delete List
Delete a list from Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_LIST])
Rename List
Rename an existing list in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RENAME_LIST])
Set Task Priority
Set or update the priority of a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_TASK_PRIORITY])
Add Subtask
Add a subtask to an existing task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_SUBTASK])
Move Task To Different List
Move a task from one list to another in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOVE_TASK_TO_LIST])
Set Recurrence
Set or update the recurrence pattern for a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_RECURRENCE])
Add Attachment
Add an attachment to a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_ATTACHMENT])
New Task Created
Triggered when a new task is created in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TASK_CREATED])
Task Completed
Triggered when a task is marked as completed in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_COMPLETED])
New List Created
Triggered when a new list is created in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LIST_CREATED])
Task Due Date Approaching
Triggered when a task's due date is approaching in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_DUE_DATE_APPROACHING])
Task Overdue
Triggered when a task becomes overdue in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_OVERDUE])
List Shared
Triggered when a list is shared with another user in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_SHARED])
Task Assigned
Triggered when a task is assigned to a user in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_ASSIGNED])
Task Priority Changed
Triggered when the priority of a task is changed in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_PRIORITY_CHANGED])
List Deleted
Triggered when a list is deleted in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_DELETED])
Task Moved Between Lists
Triggered when a task is moved from one list to another in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_MOVED_BETWEEN_LISTS])
Reminder Set
Triggered when a reminder is set for a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMINDER_SET])
Task Notes Updated
Triggered when notes are added or updated for a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_NOTES_UPDATED])
Subtask Added
Triggered when a subtask is added to a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBTASK_ADDED])
Task Recurrence Updated
Triggered when the recurrence pattern of a task is updated in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_RECURRENCE_UPDATED])
Attachment Added To Task
Triggered when an attachment is added to a task in Microsoft To-Do
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ATTACHMENT_ADDED_TO_TASK])