ticktick_create_task
Create new tasks in TickTick with title, due dates, priorities, and optional details. Add tasks to specific projects or the Inbox for organized task management.
Instructions
Create a new task in TickTick.
Creates a task with the given title and optional details. If no project_id is provided, the task goes to the Inbox.
Args: params (CreateTaskInput): - title (str): Task title (required) - content (Optional[str]): Notes or description - due_date (Optional[str]): Due date e.g. '2026-03-20' or '2026-03-20T10:00:00+0000' - priority (Optional[int]): 0=None, 1=Low, 3=Medium, 5=High (default: 0) - project_id (Optional[str]): Project ID. Uses Inbox if not set. - tags (Optional[List[str]]): Tag names to apply
Returns: str: JSON with success status and created task details including its new ID.
Examples: - "Add a task to buy groceries" -> title="Buy groceries" - "Remind me to call John tomorrow, high priority" -> title="Call John", priority=5, due_date="2026-03-15" - "Add 'Review report' to my Work project" -> use ticktick_list_projects first to get project_id
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| params | Yes |