Manage comments
manage_commentsList, create, reply to, resolve, or delete comment threads on a Google Slides presentation. Manage feedback discussions directly on the file.
Instructions
Comment threads on the presentation file (served by the Drive API internally — scoped to this one file, no generic Drive access). action=list returns comments with replies and resolved status (pageSize/page_token to paginate, include_deleted for tombstones); get needs comment_id; create needs content and starts a new unanchored thread (the API cannot anchor a new comment to a specific slide or shape); reply needs comment_id + content and/or resolve=true (resolve closes the thread); delete needs comment_id and permanently removes the thread with all replies. Requires a Drive scope on the OAuth token (https://www.googleapis.com/auth/drive) — a presentations-only token gets a 403 here.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | What to do with the presentation's comments. | |
| content | No | create/reply: the comment text (plain text). | |
| resolve | No | reply only: also mark the whole thread resolved. | |
| page_size | No | list: comments per page (1-100). | |
| comment_id | No | get/reply/delete: the comment id from list. | |
| page_token | No | list: nextPageToken from the previous page. | |
| include_deleted | No | list: include deleted comments as tombstones. | |
| presentation_id | Yes | The presentation id — the long id from the URL (docs.google.com/presentation/d/<presentationId>/edit) or from create_presentation output. |