Get Started
Todoist
Todoist task managment agent to manage your tasks, projects, sections, labels, and comments.
Available Tools(36)
deleteTask
Delete a task
createTask
Create a new task with content, due date, priority, labels, and other properties
updateTask
Update an existing task
reopenTask
Reopen a completed task
getProjects
Get all active projects
archiveProject
Archive a project
deleteProject
Delete a project and all its tasks
createSection
Create a new section in a project
updateSection
Update a section
getLabels
Get all personal labels
updateLabel
Update a personal label
getSharedLabels
Get all shared labels from tasks
getComments
Get comments for a task or project
updateComment
Update a comment
getFilters
Get all filters
deleteFilter
Delete a filter
getCompletedTasks
Get completed tasks by completion date
sync
Sync data with Todoist (read and write multiple resources)
getTasks
Get all active tasks with optional filters
getTask
Get a single task by ID
closeTask
Complete a task (handles recurring tasks properly)
createProject
Create a new project
getProject
Get a single project by ID
updateProject
Update a project
unarchiveProject
Unarchive a project
getSections
Get all sections, optionally filtered by project
deleteSection
Delete a section and all its tasks
createLabel
Create a new personal label
deleteLabel
Delete a personal label
createComment
Add a comment to a task or project
deleteComment
Delete a comment
createFilter
Create a new filter
updateFilter
Update a filter
getTasksByFilter
Get tasks matching a filter query
getUserInfo
Get current user information
getActivityLogs
Get activity logs for projects, tasks, or comments
Todoist