Developer Tools17 toolsPaste one API key
PDF Blocks integration for AI agents
PDF Blocks provides synchronous API operations for merging, splitting, watermarking, securing, and reorganizing PDF documents.
Use it from your agent
One ClawLink account serves every agent you run. Pick the guide for yours, or connect PDF Blocks once and call the same tools from all of them.
Setup
Connect PDF Blocks through ClawLink's hosted setup.
- Auth: Paste one API key. The credential stays on the ClawLink server; your agent holds only a ClawLink key you can revoke.
- Where: the ClawLink dashboard, or ask your agent to connect it.
What your agent can do
PDF Blocks exposes 17 tools through ClawLink.
| Tool | What it does | Kind |
|---|---|---|
pdf_blocks_add_image_watermark | Add a PNG or JPEG image as a watermark on all or selected PDF pages | Write |
pdf_blocks_add_password | Create an encrypted copy of a PDF that requires a password to open | Write |
pdf_blocks_add_restrictions | Create an encrypted PDF copy with explicit permissions for copying, editing, printing, forms | Write |
pdf_blocks_add_text_watermark | Add up to three styled text lines as a watermark on all or selected PDF pages | Write |
pdf_blocks_extract_pages | Create a PDF containing selected source pages in their original order | Read |
pdf_blocks_merge_pdfs | Merge PDF files into one PDF in the exact order provided | Write |
pdf_blocks_remove_pages | Create a PDF with selected pages removed while preserving the remaining page order | Write |
pdf_blocks_remove_password | Create an unencrypted copy of a password-protected PDF using its current password | Write |
pdf_blocks_remove_restrictions | Create a PDF copy with permission restrictions cleared | Write |
pdf_blocks_remove_signatures | Create a PDF copy with all digital signatures and timestamps removed | Write |
pdf_blocks_reorder_pages | Create a PDF in an exact page order, optionally dropping or repeating source pages | Read |
pdf_blocks_reverse_pages | Create a PDF with the complete page order reversed | Read |
pdf_blocks_rotate_pages | Rotate all or selected PDF pages by a supported multiple of 90 degrees | Read |
pdf_blocks_split_pdf_at_page | Split a PDF into exactly two downloadable PDFs at a page boundary; the selected page starts the | Read |
pdf_blocks_split_pdf_by_page_count | Split a PDF into consecutive downloadable PDFs containing up to a fixed number of pages each | Read |
pdf_blocks_split_pdf_by_page_groups | Create one downloadable PDF for each caller-defined ordered group of source pages | Read |
pdf_blocks_split_pdf_by_size | Split a PDF into downloadable PDFs no larger than a requested byte limit | Read |