Skip to main content
Glama

todoist_create_task

Create new Todoist tasks with due dates, priorities, labels, and project assignments to organize and manage your workflow.

Instructions

Create a new task with optional due date, priority, labels, and project/section assignment

Input Schema

TableJSON Schema
NameRequiredDescriptionDefault
contentYesTask content (supports markdown)
descriptionNoTask description (supports markdown)
project_idNoProject ID (defaults to Inbox)
section_idNoSection ID
parent_idNoParent task ID for subtasks
orderNoTask order
labelsNoLabel names
priorityNoPriority: 1 (normal) to 4 (urgent)
due_stringNoNatural language due date (e.g., "tomorrow at 3pm")
due_dateNoDue date in YYYY-MM-DD format
due_datetimeNoDue datetime in RFC3339 format
due_langNoLanguage for due_string
assignee_idNoAssignee user ID (shared tasks)
durationNoDuration amount
duration_unitNoDuration unit

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/DevonGroff/todoist-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server