todoist_comments
Manage comments on Todoist tasks and projects by creating, reading, updating, deleting, and listing comments with file attachment support and 15,000 character limit.
Instructions
Comment management for Todoist tasks and projects - create, read, update, delete comments with 15,000 character limit and file attachment support
Input Schema
Name | Required | Description | Default |
---|---|---|---|
action | Yes | Action to perform | |
attachment | No | File attachment | |
comment_id | No | Comment ID (required for get/update/delete) | |
content | No | Comment content (max 15,000 characters) | |
project_id | No | Project ID (for create/list_by_project) | |
task_id | No | Task ID (for create/list_by_task) |
Input Schema (JSON Schema)
{
"properties": {
"action": {
"description": "Action to perform",
"enum": [
"create",
"get",
"update",
"delete",
"list_by_task",
"list_by_project"
],
"type": "string"
},
"attachment": {
"description": "File attachment",
"properties": {
"file_name": {
"type": "string"
},
"file_size": {
"type": "number"
},
"file_type": {
"type": "string"
},
"file_url": {
"type": "string"
},
"resource_type": {
"type": "string"
}
},
"type": "object"
},
"comment_id": {
"description": "Comment ID (required for get/update/delete)",
"type": "string"
},
"content": {
"description": "Comment content (max 15,000 characters)",
"type": "string"
},
"project_id": {
"description": "Project ID (for create/list_by_project)",
"type": "string"
},
"task_id": {
"description": "Task ID (for create/list_by_task)",
"type": "string"
}
},
"required": [
"action"
],
"type": "object"
}