
UpdateTask
Updates an existing task in Todoist with new values
Updates an existing task in Todoist with new values
Update an existing task in Todoist
Updates an existing task in Todoist with new values
type: "io.kestra.plugin.todoist.UpdateTask"Examples
Update task content
id: todoist_update_task
namespace: company.team
tasks:
- id: update_task
type: io.kestra.plugin.todoist.UpdateTask
apiToken: "{{ secret('TODOIST_API_TOKEN') }}"
taskId: "7498765432"
content: "Updated task title"
Update task priority and due date
id: todoist_update_task_priority
namespace: company.team
tasks:
- id: update_task_priority
type: io.kestra.plugin.todoist.UpdateTask
apiToken: "{{ secret('TODOIST_API_TOKEN') }}"
taskId: "7498765432"
priority: 4
dueString: "tomorrow"
Properties
apiToken*Requiredstring
Todoist API token
Your Todoist API token for authentication. Get it from https://todoist.com/app/settings/integrations/developer
taskId*Requiredstring
The ID of the task to update
contentstring
Task content
The new content/title of the task
dueStringstring
Due string
Human-defined task due date (e.g., 'tomorrow', 'next Monday', '2025-12-31')
priorityintegerstring
Priority
Task priority from 1 (normal) to 4 (urgent)
taskDescriptionstring
Task description
The new description for the task
Outputs
taskIdstring
Task ID
The ID of the updated task
urlstring
Task URL
The URL to view the task in Todoist