clickup_create_task
Create a new task in a ClickUp list by providing a name and list ID; optionally set assignees, due dates, priorities, tags, and custom fields.
Instructions
Create a task in a ClickUp list. Requires name and list_id — always ask the user which list. Supports assignees (user IDs, emails, usernames, or "me") and task_type by name.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Task name. Ask the user what they want to name the task. | |
| tags | No | Tag names (must already exist in the space). | |
| parent | No | Parent task ID to create as subtask. | |
| status | No | Override default status. Omit to use list defaults. | |
| list_id | Yes | List ID. Use clickup_get_list to resolve names. | |
| due_date | No | Due date in YYYY-MM-DD or YYYY-MM-DD HH:MM format | |
| priority | No | ||
| assignees | No | Array of assignee user IDs. Use clickup_resolve_assignees to convert emails, usernames, or "me" to user IDs if needed. | |
| task_type | No | Name of the task type (e.g., 'Bug', 'Feature', 'Milestone'). The type must exist in the workspace. If not specified, the default task type will be used. | |
| start_date | No | Start date in YYYY-MM-DD or YYYY-MM-DD HH:MM format | |
| workspace_id | No | Workspace ID (digits only). Only needed when you have multiple workspaces. | |
| custom_fields | No | Array of custom field values to set on the task. Each object must have an 'id' and 'value' property. | |
| time_estimate | No | Time estimate in minutes (e.g., '150' for 2h 30m). | |
| markdown_description | No | Task description in markdown format. | |
| check_required_custom_fields | No | Flag to check if all required custom fields are set before saving the task. |