Add-commentsAdd multiple comments to tasks or projects, optionally notifying collaborators.
Add-filtersAdd one or more new personal filters.
Add-labelsAdd one or more new personal labels.
Add-projectsAdd one or more new projects.
Add-remindersAdd reminders to tasks.
Add-sectionsAdd one or more new sections to projects.
Add-tasksAdd one or more tasks to a project, section, or parent.
Analyze-project-healthTrigger a new health analysis for a project.
Complete-tasksComplete one or more tasks by their IDs.
Delete-objectDelete a project, section, task, comment, label, filter, reminder, or location_reminder by its ID.
Export-project-templateExport an existing project as a Todoist template, either as CSV content or as a shareable URL.
FetchFetch the full contents of a task or project by its ID.
Fetch-objectFetch a single task, project, comment, or section by its ID.
Find-activityRetrieve activity logs to monitor and audit changes in Todoist.
Find-commentsFind comments by task, project, or get a specific comment by ID.
Find-completed-tasksGet completed tasks in a date range.
Find-filtersList all personal filters or search for filters by name.
Find-labelsList personal labels and shared labels.
Find-project-collaboratorsFind Todoist users (collaborators, teammates) by name or email to look up their user ID.
Find-projectsList all projects or search for projects by name.
Find-remindersFind reminders by task ID (returns all reminder types), or get a specific reminder by its ID.
Find-sectionsSearch for sections by name or other criteria in a project.
Find-tasksFind tasks by text search, project/section/parent container, responsible user, labels, a raw Todoist filter string, or a saved filter by ID or name (filterIdOrName).
Find-tasks-by-dateGet tasks by date range.
Get-overviewGet a Markdown overview.
Get-productivity-statsGet comprehensive productivity statistics including daily/weekly completion breakdowns, goal streaks (current, last, max), karma score and trends, and historical karma data.
Get-project-activity-statsGet daily and optional weekly task completion counts for a project over a configurable time window (1-12 weeks).
Get-project-healthGet a comprehensive health assessment for a project including completion progress, health status (EXCELLENT, ON_TRACK, AT_RISK, CRITICAL), and optional detailed context with project metrics and task-level data.
Get-workspace-insightsGet aggregated health and progress insights across all projects in a workspace.
Import-project-templateImport a template into an existing project, adding its tasks, sections and comments to whatever is already there.
List-workspacesGet all workspaces for the authenticated user.
Manage-assignmentsBulk assignment operations for multiple tasks.
Project-managementArchive or unarchive a project by its ID.
Project-moveMove a project between personal and workspace contexts.
Reorder-objectsReorder sibling projects or sections, and optionally move projects to a new parent.
Reschedule-tasksReschedule tasks to new dates while preserving recurring schedules.
SearchSearch across tasks and projects in Todoist.
Uncomplete-tasksUncomplete (reopen) one or more completed tasks by their IDs.
Update-commentsUpdate multiple existing comments with new content.
Update-filtersUpdate one or more existing personal filters with new values.
Update-labelsUpdate one or more existing labels.
Update-projectsUpdate multiple existing projects with new values.
Update-remindersUpdate existing reminders.
Update-sectionsUpdate multiple existing sections with new values.
Update-tasksUpdate existing tasks including content, dates, priorities, and assignments.
User-infoGet comprehensive user information including user ID, full name, email, timezone with current local time, week start day preferences, current week dates, daily/weekly goal progress, and user plan (Free/Pro/Business).
View-attachmentView a file attachment from a Todoist comment.