list_comments
Find KanbanFlow comments that mention a person or contain text, returning author, board, and task info.
Instructions
Searches the comments of every configured KanbanFlow board and returns the most recent ones, newest first, with author, board and task (name, column, url) resolved. Comments are found through the board activity log (taskCommentCreated), so only tasks commented inside the requested window are looked at. Pass person to find comments that mention someone: KanbanFlow keeps no structured mention field, so a mention is the person's full name (or first name) inside the comment text, matched as a whole word and case-insensitively (person.textSearched says which names were used); use text for a handle or exact phrase. The comment text is returned verbatim. meta reports the window (default: last 30 days), whether the activity log was read completely, how many tasks and API requests it took, and everything that was left out.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | End of the window, ISO 8601 UTC (default: now). | |
| from | No | Start of the window, ISO 8601 UTC (default: 30 days before "to"). | |
| text | No | Only comments whose text contains this, case-insensitive (use it for a handle or an exact phrase). | |
| limit | No | Maximum comments returned, newest first (default 20, max 200). | |
| boards | No | Board ids or exact names to search (see list_boards). Default: every configured board. | |
| person | No | Only comments that mention this person (user id, email, full name or part of the name). Use "me" for the configured user. KanbanFlow has no structured mention field, so a comment counts as a mention when its text contains one of the person's names on that board as a whole word (case-insensitive, so '@Ada' matches 'Ada Lovelace'): the full name and the first name are looked for. `person.textSearched` says which names were used. Omit it to list comments regardless of mentions. | |
| maxTasks | No | Maximum tasks whose comments are read (default 25, max 100); the most recently commented tasks are read first. Each one costs one API request. |