mark-done
Mark threads or conversations as done by reading, archiving, or clearing unread, supporting individual IDs or bulk workspace/channel operations.
Instructions
Mark threads or conversations as done. Supports individual IDs or bulk operations (mark all in workspace/channel). For threads: can mark as read, archive in inbox, or clear all unread. For conversations: can mark as read and archive.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | Specific thread or conversation IDs to mark as done. Use this OR bulk selectors. | |
| type | Yes | The type of items to mark as done: thread or conversation. | |
| archive | No | Archive items in the inbox (threads only, default: true). | |
| markRead | No | Mark items as read (default: true). | |
| channelId | No | Mark all threads in this channel as done (threads only). | |
| clearUnread | No | Clear all unread markers for workspace (threads only, requires workspaceId, default: false). | |
| workspaceId | No | Mark all threads in this workspace as done (threads only). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | Yes | ||
| type | Yes | ||
| failed | Yes | ||
| itemType | Yes | ||
| completed | Yes | ||
| selectors | No | ||
| operations | Yes | ||
| failureCount | Yes | ||
| successCount | Yes | ||
| totalRequested | Yes |