Feature Requests

Please search first before posting to help others find and vote for your idea!
Support rich text / ClickUp editor formatting in Docs API and MCP
When reading or writing Doc pages via the API or MCP server, only text/md (Markdown) and text/plain are supported as content formats. This means that any rich formatting applied in the ClickUp editor — such as colored text, callout blocks, banners, column layouts, and other editor-specific elements — is lost when a page is written back via the API or MCP. This creates a real problem for AI assistant workflows (e.g. using the official MCP server with Claude or other LLMs): if a Doc page has been carefully formatted in the ClickUp editor, any AI-assisted update to that page will strip all of that formatting, since the only write path available is Markdown. What I'd like: Either (or all) of the following: * idea 1: A richer content format option (e.g. text/html or a ClickUp-native rich text AST) for both reading and writing Doc pages, so that formatting round-trips cleanly. * idea 2: A read-only rich format so that the original formatting can be fetched and preserved when writing back — even if writes remain Markdown-only. * idea 3: An API / MCP tool to insert in a doc at a certain position, so we can just update selected part without rewriting the whole doc (added value: likely to save tokens) Use case: Using the ClickUp MCP server with an AI assistant to append or update content in Doc pages that were formatted in the ClickUp editor. Currently, doing so risks destroying the existing visual structure of the document.
8
·
Docs
Sticky header rows for tables in Docs
Problem Tables in Docs have no real header row. The best you can do is make the first row bold with a grey background, and it scrolls away like any other row. With long, wide tables (evidence matrices, test logs, cause/effect tables) you lose track of which column is which after a few rows, so you keep scrolling back up or have to split one table into many. Requested feature Mark rows as header rows: a "Set as header row" option in the row menu, for one or more top rows. Sticky on scroll: header rows stay pinned at the top of the viewport while you scroll through that table, and release when the table ends. Optional header column: pin the first column the same way for wide tables that scroll horizontally. Keep the semantics everywhere: header rows survive copy/paste, export (PDF, Markdown, HTML as <th> ) and import from Excel / Google Sheets when the source has a header row. Why it matters * Readability: engineering, QA and research teams use Docs tables as living reports. A 15+ row matrix with 4 or more text-heavy columns is hard to read without a fixed header. * Consistency: Table view already has fixed headers and pinned columns, so users expect the same in Docs. * Fewer workarounds: today people split one logical table into many small ones, which hurts structure and makes it harder to keep the data consistent. Acceptance criteria * Toggle header rows per table from the row options menu. * Header stays visible while any part of the table body is on screen. * Works in Docs, wikis and task descriptions, in light and dark mode. * Exported files carry the header marking.
0
·
Docs
Load More
→