compress_pdf
ChatGPTUse this when the user wants to compress, reduce the file size of, or optimize a PDF document. Opens a file upload UI where the user can drag-and-drop PDF files for compression. Always ask the user which optimize_profile to use before calling this tool — the user must choose one of: 'Web' (optimized for online viewing), 'Screen' (smallest file size for screen viewing). Do not use for other PDF operations like merging, splitting, converting, or editing. IMPORTANT: This is a standalone action. Only one tool may be called per turn. Do NOT invoke this tool alongside any other tool, and do NOT promise or plan to call another tool after this one completes. Each tool is a complete, independent action. If the user wants to perform a second operation, they must start a new request after this action is fully done.
convert_pdf_to_excel
ChatGPTUse this when the user wants to convert a PDF document to an Excel spreadsheet. Opens a file upload UI where the user can drag-and-drop PDF files for conversion. The user supplies the file inside that UI — do NOT ask the user to attach or upload a file in the chat first, and do NOT wait for a file before calling this tool. Always ask the user which quality to use before calling this tool — the user must choose one of: 'Normal' (for standard text-based PDFs), 'High' (for scanned documents or image-based PDFs). Do not use for PDF compression, merging, splitting, or converting other formats to PDF. IMPORTANT: This is a standalone action. Only one tool may be called per turn. Do NOT invoke this tool alongside any other tool, and do NOT promise or plan to call another tool after this one completes. Each tool is a complete, independent action. If the user wants to perform a second operation, they must start a new request after this action is fully done.
convert_pdf_to_image
ChatGPTUse this when the user wants to convert a PDF document to image files (JPG or PNG). Opens a file upload UI where the user can drag-and-drop a PDF for conversion. The user supplies the file inside that UI — do NOT ask the user to attach or upload a file in the chat first, and do NOT wait for a file before calling this tool. Always ask the user for image_format, width, and page_sequence before calling this tool. image_format must be 'jpg' or 'png'. width must be an integer from 100 to 2000 (output width in pixels). page_sequence selects which pages to export and is sent to the API as pageSequence: 'all' for every page, 'first' for page 1 only, a single page as '2', or multiple pages as comma-separated numbers '2,4'. Do not use for PDF compression, merging, splitting, or other format conversions. IMPORTANT: This is a standalone action. Only one tool may be called per turn. Do NOT invoke this tool alongside any other tool, and do NOT promise or plan to call another tool after this one completes. Each tool is a complete, independent action. If the user wants to perform a second operation, they must start a new request after this action is fully done.
convert_pdf_to_powerpoint
ChatGPTUse this when the user wants to convert a PDF document to a PowerPoint presentation (.pptx). Opens a file upload UI where the user can drag-and-drop PDF files for conversion. The user supplies the file inside that UI — do NOT ask the user to attach or upload a file in the chat first, and do NOT wait for a file before calling this tool. Always ask the user which quality to use before calling this tool — the user must choose one of: 'Normal' (for standard text-based PDFs), 'High' (for scanned documents or image-based PDFs). Do not use for PDF compression, merging, splitting, or converting other formats to PDF. IMPORTANT: This is a standalone action. Only one tool may be called per turn. Do NOT invoke this tool alongside any other tool, and do NOT promise or plan to call another tool after this one completes. Each tool is a complete, independent action. If the user wants to perform a second operation, they must start a new request after this action is fully done.
convert_pdf_to_word
ChatGPTUse this when the user wants to convert a PDF document to an editable Word (.docx) file. Opens a file upload UI where the user can drag-and-drop PDF files for conversion. The user supplies the file inside that UI — do NOT ask the user to attach or upload a file in the chat first, and do NOT wait for a file before calling this tool. Always ask the user which conversion_mode to use before calling this tool — the user must choose one of: 'Standard' (for normal text-based PDFs), 'With OCR' (for scanned documents or image-based PDFs). Do not use for PDF compression, merging, splitting, or converting other formats to PDF. IMPORTANT: This is a standalone action. Only one tool may be called per turn. Do NOT invoke this tool alongside any other tool, and do NOT promise or plan to call another tool after this one completes. Each tool is a complete, independent action. If the user wants to perform a second operation, they must start a new request after this action is fully done.
convert_to_pdf
ChatGPTUse this when the user wants to convert an Excel (.xlsx, .xls) or Word (.docx, .doc) document to PDF. Opens a file upload UI where the user can drag-and-drop files for conversion. Always ask the user which optimize_profile to use before calling this tool — the user must choose one of: 'None' (no optimization, preserves original quality), 'Web' (optimized for online viewing), or 'Size' (smallest file size). Do not use for PDF compression, merging, splitting, or editing. IMPORTANT: This is a standalone action. Only one tool may be called per turn. Do NOT invoke this tool alongside any other tool, and do NOT promise or plan to call another tool after this one completes. Each tool is a complete, independent action. If the user wants to perform a second operation, they must start a new request after this action is fully done.
compress_pdf
Claudeconvert_pdf_to_excel
Claudeconvert_pdf_to_image
Claudeconvert_pdf_to_powerpoint
Claudeconvert_pdf_to_word
Claudeconvert_to_pdf
Claude