create_task
Create a new task in a Nextcloud task list, setting summary, description, due date, priority, status, and more.
Instructions
Create a new task in a task list.
Args: list_id: Task list identifier (e.g. "tasks"). summary: Task title/summary. description: Optional task description/notes. due: Optional due date/time in ISO 8601 format (e.g. "2026-04-10T18:00:00Z"). start: Optional start date/time in ISO 8601 format. status: Task status: "NEEDS-ACTION" (default), "IN-PROCESS", "COMPLETED", or "CANCELLED". priority: Priority 0-9 (0=undefined, 1=highest, 5=medium, 9=lowest). Default 0. percent_complete: Completion percentage 0-100. Default 0. categories: Optional comma-separated category names (e.g. "Work,Urgent").
Returns: JSON object with the created task's uid and summary.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| due | No | ||
| start | No | ||
| status | No | NEEDS-ACTION | |
| list_id | Yes | ||
| summary | Yes | ||
| priority | No | ||
| categories | No | ||
| description | No | ||
| percent_complete | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |