Explore Plans
Mobile menu Close menu
Todoist

Create task

This Action will create a new task in the project and section you specify.

Developer info

API endpoint slug
todoist.create_task
Filter code method
Todoist.createTask.skip(string?: reason)
Runtime method
runAction("todoist.create_task", {})

Action fields

Project Dropdown list

Label
Project and section
Helper text
Project and section to which the task belongs
Slug
project_id
Required
true
Can have default value
false

Task content Text input

Label
Task content
Helper text
<a href="https://todoist.com/help/articles/205195102" target="_blank">Text formatting guide</a> and <a href="https://todoist.com/help/articles/360000029000" target="_blank">label format guide</a>
Slug
task_content
Required
true
Can have default value
true
Filter code method
Todoist.createTask.setTask Content(string: task_content)

Note Text input > Other

Label
Note
Helper text
Add additional task note
Slug
note
Required
false
Can have default value
true
Filter code method
Todoist.createTask.setNote(string: note)

Due date Text input > Other

Label
Task's due date
Helper text
Check the <a href="https://todoist.com/help/articles/205325931" target="_blank">Due dates and times format guide</a>
Slug
due_date
Required
false
Can have default value
true
Filter code method
Todoist.createTask.setDue Date(string: due_date)

Priority Dropdown list

Label
Priority
Helper text
Task's priority
Slug
priority
Required
false
Can have default value
true
Filter code method
Todoist.createTask.setPriority(string: priority)

Task description Text input > Other

Label
Task description
Helper text
Task's description
Slug
task_description
Required
false
Can have default value
true
Filter code method
Todoist.createTask.setTask Description(string: task_description)