mark-done
Mark threads or conversations as done with options to archive, mark as read, or clear unread. Supports individual IDs or bulk operations by workspace or channel.
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 |