Create Task
Create a new task in Google Tasks
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 Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPLETE_TASK])
Delete Task
Delete a task from Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TASK])
Update Task
Update details of an existing task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TASK])
Create Task List
Create a new task list in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK_LIST])
Delete Task List
Delete a task list from Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TASK_LIST])
Rename Task List
Rename an existing task list in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RENAME_TASK_LIST])
Move Task
Move a task from one list to another in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOVE_TASK])
Set Due Date
Set or update the due date for a task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_DUE_DATE])
Add Subtask
Add a subtask to an existing task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_SUBTASK])
Set Task Priority
Set or update the priority of a task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_TASK_PRIORITY])
Add Task Notes
Add or update notes for a task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TASK_NOTES])
Clear Completed Tasks
Remove all completed tasks from a list in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLEAR_COMPLETED_TASKS])
Reorder Tasks
Change the order of tasks within a list in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REORDER_TASKS])
Set Task Reminder
Set or update a reminder for a task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_TASK_REMINDER])
New Task Created
Triggered when a new task is created in Google Tasks
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 Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_COMPLETED])
Task Due Date Approaching
Triggered when a task's due date is approaching in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_DUE_DATE_APPROACHING])
Task List Created
Triggered when a new task list is created in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_LIST_CREATED])
Task List Deleted
Triggered when a task list is deleted in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_LIST_DELETED])
Task Updated
Triggered when a task is updated in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_UPDATED])
Task Deleted
Triggered when a task is deleted in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_DELETED])
Task Moved
Triggered when a task is moved to a different list in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_MOVED])
Subtask Added
Triggered when a subtask is added to a task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBTASK_ADDED])
Task Priority Changed
Triggered when a task's priority is changed in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_PRIORITY_CHANGED])
Task Notes Updated
Triggered when notes are added or updated for a task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_NOTES_UPDATED])
Tasks Reordered
Triggered when tasks are reordered within a list in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASKS_REORDERED])
Task Reminder Set
Triggered when a reminder is set or updated for a task in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_REMINDER_SET])
All Tasks Completed
Triggered when all tasks in a list are marked as completed in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ALL_TASKS_COMPLETED])
Task Overdue
Triggered when a task becomes overdue in Google Tasks
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_OVERDUE])