get_page_content
Extract content from specific pages of processed documents using page ranges. Target narrow page selections to avoid loading whole documents, and pair with document structure for long PDFs.
Instructions
Extract page content from a processed document. Use tight, targeted page ranges — never the whole document at once. For documents over 20 pages, call get_document_structure() first to pick relevant sections. Embedded image paths in the response feed into get_document_image().
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pages | Yes | Page specification: "5", "3,7,10", "5-10", or "1-3,7,9-12" | |
| doc_name | Yes | Copy the `name` field verbatim from a browse_documents() or search_documents() response (case-sensitive, include extension). Example: "Q3 Report.pdf". If the response shows two documents with the same name, pass `folder_id` alongside to disambiguate. | |
| folder_id | No | ||
| wait_for_completion | No | If true and document is processing, automatically wait up to 3 minutes until completed. Reduces repeated tool calls. |