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