ClawLink
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.

ToolWhat it doesKind
pdf_blocks_add_image_watermarkAdd a PNG or JPEG image as a watermark on all or selected PDF pagesWrite
pdf_blocks_add_passwordCreate an encrypted copy of a PDF that requires a password to openWrite
pdf_blocks_add_restrictionsCreate an encrypted PDF copy with explicit permissions for copying, editing, printing, formsWrite
pdf_blocks_add_text_watermarkAdd up to three styled text lines as a watermark on all or selected PDF pagesWrite
pdf_blocks_extract_pagesCreate a PDF containing selected source pages in their original orderRead
pdf_blocks_merge_pdfsMerge PDF files into one PDF in the exact order providedWrite
pdf_blocks_remove_pagesCreate a PDF with selected pages removed while preserving the remaining page orderWrite
pdf_blocks_remove_passwordCreate an unencrypted copy of a password-protected PDF using its current passwordWrite
pdf_blocks_remove_restrictionsCreate a PDF copy with permission restrictions clearedWrite
pdf_blocks_remove_signaturesCreate a PDF copy with all digital signatures and timestamps removedWrite
pdf_blocks_reorder_pagesCreate a PDF in an exact page order, optionally dropping or repeating source pagesRead
pdf_blocks_reverse_pagesCreate a PDF with the complete page order reversedRead
pdf_blocks_rotate_pagesRotate all or selected PDF pages by a supported multiple of 90 degreesRead
pdf_blocks_split_pdf_at_pageSplit a PDF into exactly two downloadable PDFs at a page boundary; the selected page starts theRead
pdf_blocks_split_pdf_by_page_countSplit a PDF into consecutive downloadable PDFs containing up to a fixed number of pages eachRead
pdf_blocks_split_pdf_by_page_groupsCreate one downloadable PDF for each caller-defined ordered group of source pagesRead
pdf_blocks_split_pdf_by_sizeSplit a PDF into downloadable PDFs no larger than a requested byte limitRead

On this page