todoist_create_task
Add a new task to Todoist with customizable details like description, due date, priority, labels, and more. Organize tasks by project, section, or parent task for efficient task management.
Instructions
Create a new task in Todoist with optional description, due date, and priority
Args: content: The content/title of the task description: Detailed description of the task (optional) project_id: Task project ID. If not set, task is put to user's Inbox (optional) section_id: ID of section to put task into (optional) parent_id: Parent task ID (optional) order: Non-zero integer value used to sort tasks under the same parent (optional) labels: The task's labels (a list of names that may represent either personal or shared labels) (optional) priority: Task priority from 1 (normal) to 4 (urgent) (optional) due_string: Natural language due date like 'tomorrow', 'next Monday', 'Jan 23' (optional) due_date: Specific date in YYYY-MM-DD format relative to user's timezone (optional) due_datetime: Specific date and time in RFC3339 format in UTC (optional) due_lang: 2-letter code specifying language in case due_string is not written in English (optional) assignee_id: The responsible user ID (only applies to shared tasks) (optional) duration: A positive integer for the amount of duration_unit the task will take (optional) duration_unit: The unit of time that the duration field represents (minute or day) (optional) deadline_date: Specific date in YYYY-MM-DD format relative to user's timezone (optional) deadline_lang: 2-letter code specifying language of deadline (optional)
Input Schema
Name | Required | Description | Default |
---|---|---|---|
assignee_id | No | ||
content | Yes | ||
deadline_date | No | ||
deadline_lang | No | ||
description | No | ||
due_date | No | ||
due_datetime | No | ||
due_lang | No | ||
due_string | No | ||
duration | No | ||
duration_unit | No | ||
labels | No | ||
order | No | ||
parent_id | No | ||
priority | No | ||
project_id | No | ||
section_id | No |
Input Schema (JSON Schema)
You must be authenticated.
Other Tools from Todoist MCP Server
- todoist_add_project
- todoist_add_section
- todoist_close_task
- todoist_create_task
- todoist_delete_project
- todoist_delete_section
- todoist_delete_task
- todoist_get_project
- todoist_get_projects
- todoist_get_section
- todoist_get_sections
- todoist_get_task
- todoist_get_tasks
- todoist_reopen_task
- todoist_update_project
- todoist_update_section
- todoist_update_task
Related Tools
- @abhiz123/todoist-mcp-server
- @Chrusic/todoist-mcp-server-extended
- @abhiz123/todoist-mcp-server
- @mikemc/todoist-mcp-server
- @Chrusic/todoist-mcp-server-extended