create_task
Create a new task with priority, deadline, estimated duration, tags, and scheduling options to manage your to-do list. Returns the created task's ID.
Instructions
Create a new task.
Args: name: Task name (required) priority: Task priority (higher = more important, default from config) deadline: Deadline in ISO format with time (e.g., '2025-12-11T18:00:00') estimated_duration: Estimated duration in hours (e.g., 0.5 = 30min, 1.5 = 1h30m) tags: List of tags for categorization is_fixed: Whether schedule is fixed (won't be moved by optimizer) planned_start: Planned start datetime in ISO format (e.g., '2025-12-11T09:00:00') planned_end: Planned end datetime in ISO format (e.g., '2025-12-11T17:00:00')
Returns: Created task data with ID
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| tags | No | ||
| deadline | No | ||
| is_fixed | No | ||
| priority | No | ||
| planned_end | No | ||
| planned_start | No | ||
| estimated_duration | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||