Todoist Integration

Todoist API Operations

Browse all 84 operations available for Todoist workflow automation.

productivity

84 operations
ActionTODOIST_ADD_WORKSPACE

Add Workspace

Tool to create a new workspace in Todoist.

5 input
ActionTODOIST_ARCHIVE_PROJECT2

Archive Project (API v1)

Tool to archive a project using Todoist API v1.

1 input
ActionTODOIST_BULK_CREATE_TASKS

Bulk Create Tasks

Create many tasks in one request using Todoist's Sync batching.

1 input
ActionTODOIST_CLOSE_TASK_V1

Close Task (API v1)

Tool to close (complete) a task in Todoist using API v1.

1 input
ActionTODOIST_CLOSE_TASK

Close Task (Deprecated)

DEPRECATED: Use TODOISTCLOSETASKV1 instead.

1 input
ActionTODOIST_CREATE_COMMENT_V1

Create Comment (API v1)

Tool to create a new comment on a project or task using Todoist API v1.

5 input
ActionTODOIST_CREATE_LABEL_V1

Create Label (API v1)

Tool to create a new personal label using API v1.

4 input
ActionTODOIST_CREATE_LABEL

Create Label (Deprecated)

DEPRECATED: Use TODOISTCREATELABELV1 instead.

4 input
ActionTODOIST_CREATE_PROJECT2

Create Project (API v1)

Tool to create a new project in Todoist using the unified API v1.

7 input
ActionTODOIST_CREATE_PROJECT

Create Project (Deprecated)

DEPRECATED: Use TODOISTTODOISTCREATEPROJECT2 instead.

5 input
ActionTODOIST_CREATE_SECTION_V1

Create Section (API v1)

Tool to create a new section within a project using API v1.

3 input
ActionTODOIST_CREATE_SECTION

Create Section (Deprecated)

DEPRECATED: Use TODOISTCREATESECTIONV1 instead.

3 input
ActionTODOIST_CREATE_TASK

Create task

Create a new task in Todoist using the unified API v1.

15 input
ActionTODOIST_DELETE_COMMENT

Delete Comment

Tool to delete a specific comment from Todoist by its ID.

1 input
ActionTODOIST_DELETE_LABEL_V1

Delete Label (V1)

Tool to delete a personal label using API v1.

1 input
ActionTODOIST_DELETE_PROJECT2

Delete Project (API v1)

Tool to delete a project and all of its sections and tasks using Todoist API v1.

1 input
ActionTODOIST_DELETE_SECTION2

Delete Section (v1)

Tool to delete a section and all tasks within it.

1 input
ActionTODOIST_DELETE_TASK

Delete Task

Tool to delete a specific task from Todoist.

1 input
ActionTODOIST_DELETE_TASK_V1

Delete Task (API v1)

DEPRECATED: Use TODOISTDELETETASK instead.

1 input
ActionTODOIST_DELETE_UPLOAD

Delete Upload

Tool to delete an uploaded file from Todoist.

1 input
ActionTODOIST_EXPORT_TEMPLATE_AS_FILE

Export Template As File

Tool to export a Todoist project as a CSV template file.

2 input
ActionTODOIST_EXPORT_TEMPLATE_AS_URL

Export Template As URL

Tool to export a Todoist project as a shareable template URL.

2 input
ActionTODOIST_FILTER_TASKS

Filter Tasks

Tool to get all tasks matching the filter.

4 input
ActionTODOIST_GET_ALL_COMMENTS

Get All Comments

This tool retrieves all comments associated with a specific task or project in Todoist.

2 input
ActionTODOIST_GET_ALL_TASKS

Get All Tasks

Fetches all INCOMPLETE tasks from Todoist and returns their details.

5 input
ActionTODOIST_GET_BACKUPS

Get Backups

Tool to list all available backup archives for the user.

ActionTODOIST_GET_COMMENT_V1

Get Comment (V1)

Tool to retrieve a single comment by ID using the v1 API.

1 input
ActionTODOIST_GET_COMPLETED_TASKS_BY_COMPLETION_DATE

Get Completed Tasks By Completion Date

Tool to retrieve completed tasks within a specified completion date window.

10 input
ActionTODOIST_GET_PROJECT_FULL

Get Full Project Data

Tool to retrieve full project data including all sections, tasks, and collaborators.

1 input
ActionTODOIST_GET_ID_MAPPINGS

Get ID Mappings

Tool to translate IDs between Todoist API v1 and v2.

2 input
ActionTODOIST_GET_PERSONAL_LABEL

Get Personal Label

Tool to retrieve a personal label by its ID.

1 input
ActionTODOIST_GET_PRODUCTIVITY_STATS

Get Productivity Stats

Tool to retrieve comprehensive productivity statistics for the authenticated user.

ActionTODOIST_GET_PROJECT

Get Project (API v1)

Tool to retrieve a specific project by its ID using Todoist API v1.

1 input
ActionTODOIST_GET_PROJECT_PERMISSIONS

Get Project Permissions

Tool to retrieve all available roles and their associated actions in Todoist projects.

ActionTODOIST_GET_SECTION_V1

Get Section (v1 API)

Tool to retrieve a specific section by its ID using Todoist v1 API.

2 input
ActionTODOIST_GET_SPECIAL_BACKUPS

Get Special Backups

Tool to list special backup archives for the authenticated user's projects.

ActionTODOIST_GET_TASK2

Get Task (API v1)

Tool to retrieve a single active (non-completed) task by ID using API v1.

2 input
ActionTODOIST_GET_TASK

Get Task (Deprecated)

DEPRECATED: Use TODOISTGETTASK2 instead.

1 input
ActionTODOIST_GET_USER

Get User

Tool to retrieve information about the currently authenticated user.

ActionTODOIST_GET_WORKSPACE_PLAN_DETAILS

Get Workspace Plan Details

Tool to retrieve details about a workspace's current plan and usage.

1 input
ActionTODOIST_GET_ALL_PROJECTS

Get all projects

Get all projects from a user's Todoist account.

ActionTODOIST_IMPORT_TEMPLATE_INTO_PROJECT_BY_ID

Import Template Into Project By ID

Tool to import a template from Todoist's template gallery into an existing project.

3 input
ActionTODOIST_IMPORT_TEMPLATE_INTO_PROJECT_FROM_FILE

Import Template Into Project From File

Tool to import a CSV template into an existing Todoist project from a file.

2 input
ActionTODOIST_INVITE_PROJECT_COLLABORATOR

Invite Project Collaborator

Tool to invite a collaborator to a Todoist project by email.

3 input
ActionTODOIST_LIST_ACTIVITIES

List Activities

Tool to get activity logs from Todoist.

18 input
ActionTODOIST_LIST_ALL_INVITATIONS_WORKSPACES

List All Workspace Invitations

Tool to return a list containing details of all pending invitations to a workspace.

1 input
ActionTODOIST_LIST_ARCHIVED_PROJECTS

List Archived Projects

Tool to get all archived projects from Todoist.

2 input
ActionTODOIST_LIST_ARCHIVED_SECTIONS

List Archived Sections

Tool to retrieve all archived sections for a specific project in Todoist.

1 input
ActionTODOIST_LIST_ARCHIVED_WORKSPACE_PROJECTS

List Archived Workspace Projects

Tool to list all archived projects in a workspace.

5 input
ActionTODOIST_LIST_COMPLETED_TASKS

List Completed Tasks

Tool to retrieve all completed tasks with optional project filtering.

3 input
ActionTODOIST_LIST_COMPLETED_TASKS_BY_DUE_DATE

List Completed Tasks By Due Date

Tool to retrieve completed tasks within a specified due date range (up to 6 weeks).

10 input
ActionTODOIST_LIST_FILTERS

List Filters

Tool to list all filters for the authenticated user.

1 input
ActionTODOIST_LIST_JOINABLE_WORKSPACES

List Joinable Workspaces

Tool to get workspaces the user can join.

ActionTODOIST_LIST_LABELS

List Labels

Tool to get all user labels with pagination support.

2 input
ActionTODOIST_LIST_PENDING_WORKSPACE_INVITATIONS

List Pending Workspace Invitations

Tool to list pending invitation emails in a workspace.

1 input
ActionTODOIST_LIST_PROJECT_COLLABORATORS

List Project Collaborators

Tool to get all collaborators for a given project with cursor-based pagination.

4 input
ActionTODOIST_LIST_SECTIONS

List Sections

Tool to get all active sections for the user, with optional filtering by project.

3 input
ActionTODOIST_LIST_SHARED_LABELS

List Shared Labels

Tool to retrieve shared label names from active tasks with pagination support.

3 input
ActionTODOIST_LIST_WORKSPACE_ACTIVE_PROJECTS

List Workspace Active Projects

Tool to list all active workspace projects.

3 input
ActionTODOIST_LIST_WORKSPACE_ARCHIVED_PROJECTS

List Workspace Archived Projects

Tool to get archived projects in a workspace.

3 input
ActionTODOIST_LIST_WORKSPACE_INVITATIONS

List Workspace Invitations

Tool to list user emails with pending invitations to a workspace.

1 input
ActionTODOIST_LIST_WORKSPACE_USERS

List Workspace Users

Tool to list users in workspace(s).

3 input
ActionTODOIST_MOVE_TASK

Move Task

Tool to move a task to another project, section, or parent task while preserving task identity and metadata.

4 input
ActionTODOIST_MOVE_TASK_REST_API

Move Task (REST API)

Tool to move a task to another project, section, or parent task using the REST API.

4 input
ActionTODOIST_QUICK_ADD_TASK

Quick Add Task

Tool to add tasks using natural language parsing similar to the official Todoist clients.

5 input
ActionTODOIST_REMOVE_SHARED_LABEL_V1

Remove Shared Label (API v1)

Tool to remove a shared label from all active tasks using API v1.

1 input
ActionTODOIST_RENAME_SHARED_LABELS_V1

Rename Shared Labels (API v1)

Tool to rename a shared label across all active tasks using API v1.

2 input
ActionTODOIST_REOPEN_TASK2

Reopen Task (API v1)

Tool to reopen a completed task in Todoist using API v1.

1 input
ActionTODOIST_REORDER_TASKS

Reorder Tasks

Reorder tasks deterministically by updating childorder in bulk via the Sync API itemreorder command.

1 input
ActionTODOIST_SEARCH_LABELS

Search Labels

Tool to search user labels by name with case-insensitive matching.

3 input
ActionTODOIST_SEARCH_PROJECTS

Search Projects

Search active user projects by name with support for wildcards and pagination.

3 input
ActionTODOIST_SEARCH_SECTIONS

Search Sections

Tool to search active sections by name, optionally filtered by project.

4 input
ActionTODOIST_SYNC

Todoist Sync

Tool to sync data with Todoist server, supporting both read and write operations.

3 input
ActionTODOIST_UNARCHIVE_PROJECT2

Unarchive Project (API v1)

Tool to unarchive a previously archived Todoist project using API v1.

1 input
ActionTODOIST_UPDATE_COMMENT2

Update Comment (v1)

Tool to update a comment by ID and return its content via v1 API.

2 input
ActionTODOIST_UPDATE_LABEL_V1_SECOND

Update Label (API v1)

Tool to update an existing label using API v1.

5 input
ActionTODOIST_UPDATE_NOTIFICATION_SETTING

Update Notification Setting

Tool to update notification settings for the current user.

4 input
ActionTODOIST_UPDATE_PROJECT2

Update Project (API v1)

Tool to update a project's properties using Todoist API v1.

6 input
ActionTODOIST_UPDATE_PROJECT

Update Project (Deprecated)

DEPRECATED: Use TODOISTTODOISTUPDATEPROJECT2 instead.

5 input
ActionTODOIST_UPDATE_SECTION

Update Section (Deprecated)

DEPRECATED: Use TODOISTTODOISTUPDATESECTION2 instead.

2 input
ActionTODOIST_UPDATE_SECTION2

Update Section (v1)

Tool to update an existing section by its ID using Todoist v1 API.

2 input
ActionTODOIST_UPDATE_TASK

Update Task

Tool to update an existing task's properties.

13 input
ActionTODOIST_UPDATE_WORKSPACE_LOGO

Update Workspace Logo

Tool to upload an image as the workspace logo or delete the existing logo.

3 input
ActionTODOIST_UPLOAD_FILE

Upload File

Tool to upload a file to Todoist.

2 input