Read docs
Read Documents is an advanced AI tool integrated with monday.com that enables efficient retrieval and management of your monday.com documents in markdown format. Perfect for streamlining document access, it supports pagination, filtering, and flexible querying by IDs or workspace IDs.
Features
- Retrieve monday.com documents along with their full content in markdown format for easy viewing and editing.
- Supports pagination with customizable limits and page navigation to handle large document collections seamlessly.
- Offers versatile filtering options by specific document IDs, object IDs, or workspace IDs to target exact documents or entire workspaces.
- Provides ordering of retrieved documents by creation date or last used date, enhancing organizational control.
- Automatically continues pagination when querying all documents to ensure comprehensive document retrieval without manual intervention.
Benefits
- Save time by quickly accessing and consolidating monday.com documents in a standardized markdown format.
- Enhance productivity with powerful filtering and pagination features that simplify document management at scale.
- Improve collaboration by easily sharing markdown versions of documents across teams and platforms.
- Gain better workspace visibility by querying documents across specified workspaces efficiently.
- Optimize workflows through automated document retrieval, reducing manual search and data handling tasks.
Description
Get a collection of monday.com documents with their content as markdown.
PAGINATION:
- Default limit is 25 documents per page
- Use 'page' parameter to get additional pages (starts at 1)
- Check response for 'has_more_pages' to know if you should continue paginating
- If user asks for "all documents" and you get exactly 25 results, continue with page 2, 3, etc.
FILTERING: Provide an ID filter object with:
- type: 'ids' for specific document IDs
- type: 'object_ids' for specific document object IDs
- type: 'workspace_ids' for all docs in specific workspaces
- values: array of ID strings (at least 1 required)
Examples:
- { type: 'ids', values: ['123', '456'] }
- { type: 'object_ids', values: ['123'] }
- { type: 'workspace_ids', values: ['ws_101'] }
USAGE PATTERNS:
- For specific documents: use type 'ids' or 'object_ids' (A monday doc has two unique identifiers)
- For workspace exploration: use type 'workspace_ids' with pagination
- For large searches: start with page 1, then paginate if has_more_pages=true
Parameters
4 parameters
| Name | Type | Description |
|---|---|---|
| idsrequired | object | ID query object that specifies a type (ids/object_ids/workspace_ids) and an array of values. |
| limit | number | Number of docs per page (default: 25). Affects pagination - if you get exactly this many results, there may be more pages. |
| order_by | enum | The order in which to retrieve your docs. The default shows created_at with the newest docs listed first. This argument will not be applied if you query docs by specific ids. |
| page | number | The page number to return (starts at 1). Use this to paginate through large result sets. Check response for has_more_pages indicator. |