Create Things 3 Todo
things3_create_todoCreate a new todo in Things 3 with title, notes, scheduling, deadline, tags, project assignment, heading, and checklist items.
Instructions
Create a new todo in Things 3.
Supports title, notes, scheduling, deadline, tags, project assignment, heading placement, and checklist items.
Args:
title: Title of the todo (required)
notes: Markdown notes/description
when: Schedule — "today", "evening", "tomorrow", "someday", or a date (YYYY-MM-DD)
deadline: Deadline date in YYYY-MM-DD format
tags: Array of tag names to apply (tags must already exist in Things 3)
projectId: ID of the project to add this todo to (get IDs from things3_get_projects)
heading: Heading within the project to place this todo under (requires projectId)
checklistItems: Array of checklist item strings
Returns: { id, name } of the created todo
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | Tag names to apply | |
| when | No | Schedule: "today", "evening", "tomorrow", "someday", or YYYY-MM-DD | |
| notes | No | Notes/description for the todo | |
| title | Yes | Title of the todo | |
| heading | No | Heading within the project to place this todo under | |
| deadline | No | Deadline date in YYYY-MM-DD format | |
| projectId | No | ID of the project to add this todo to | |
| checklistItems | No | Checklist items to add to the todo |