Todoist Comments

Blocks for creating and managing comments on Todoist tasks and projects.

Todoist Create Comment

What it is

Creates a new comment on a Todoist task or project

How it works

Takes comment content and task/project ID, creates comment via Todoist API.

Inputs

Input
Description
Type
Required

content

Comment content

str

Yes

id_type

Specify either task_id or project_id to comment on

Id Type

No

attachment

Optional file attachment

Dict[str, Any]

No

Outputs

Output
Description
Type

error

Error message if the operation failed

str

id

ID of created comment

str

content

Comment content

str

posted_at

Comment timestamp

str

task_id

Associated task ID

str

project_id

Associated project ID

str

Possible use case

Adding notes and comments to tasks or projects automatically.


Todoist Delete Comment

What it is

Deletes a Todoist comment

How it works

Uses comment ID to delete via Todoist API.

Inputs

Input
Description
Type
Required

comment_id

Comment ID to delete

str

Yes

Outputs

Output
Description
Type

error

Error message if the operation failed

str

success

Whether the deletion was successful

bool

Possible use case

Removing outdated or incorrect comments from tasks/projects.


Todoist Get Comment

What it is

Get a single comment from Todoist

How it works

Uses comment ID to retrieve details via Todoist API.

Inputs

Input
Description
Type
Required

comment_id

Comment ID to retrieve

str

Yes

Outputs

Output
Description
Type

error

Error message if the operation failed

str

content

Comment content

str

id

Comment ID

str

posted_at

Comment timestamp

str

project_id

Associated project ID

str

task_id

Associated task ID

str

attachment

Optional file attachment

Dict[str, Any]

Possible use case

Looking up specific comment details for reference.


Todoist Get Comments

What it is

Get all comments for a Todoist task or project

How it works

Uses task/project ID to get comments list via Todoist API.

Inputs

Input
Description
Type
Required

id_type

Specify either task_id or project_id to get comments for

Id Type

No

Outputs

Output
Description
Type

error

Error message if the operation failed

str

comments

List of comments

List[Any]

Possible use case

Reviewing comment history on tasks or projects.


Todoist Update Comment

What it is

Updates a Todoist comment

How it works

Takes comment ID and new content, updates via Todoist API.

Inputs

Input
Description
Type
Required

comment_id

Comment ID to update

str

Yes

content

New content for the comment

str

Yes

Outputs

Output
Description
Type

error

Error message if the operation failed

str

success

Whether the update was successful

bool

Possible use case

Modifying existing comments to fix errors or update information.


Last updated

Was this helpful?