# Pdf4me AI integration on Definable

> PDF4me provides robust, secure, and scalable APIs for document generation, manipulation, and management, enabling easy integration and automation across various applications.

## What this connects

PDF4me provides robust, secure, and scalable APIs for document generation, manipulation, and management, enabling easy integration and automation across various applications.

Vendor: https://developer.pdf4me.com/

## Tools available

**4** tools available. First 4:

- `PDF4ME_CONVERT_TO_PDF` — Convert to PDF — Tool to convert various document and image formats to PDF. Handles one file per call; multi-file PDFs require multiple calls followed by a separate merge step. Conversion permanently removes interactive form field editability — retain the original file as backup, and ensure all form fields are populated before converting. Use when you need to transform base64-encoded files into PDFs before further processing.
- `PDF4ME_EXTRACT_TEXT` — Extract Text from PDF — Tool to extract embedded text from text-based PDFs using PDF4me's ExtractResources endpoint. Use when you need to retrieve searchable text content from PDFs for analysis or processing. This tool does not perform OCR; for scanned or image-only PDFs, use OCR endpoints instead.
- `PDF4ME_FILL_PDF_FORM` — Fill PDF Form — Tool to fill PDF form fields programmatically using JSON or XML data. Use when you need to generate reports or populate forms from various data sources with mail merge functionality. Supports filling multiple documents from a list of data collection items.
- `PDF4ME_READ_BARCODES_FROM_IMAGE` — Read Barcodes from Image — Tool to read and extract barcode or QR code data from image files (JPG/PNG). Use when you need to decode barcodes from images for data extraction or verification. Supports various barcode types including QR codes, Code128, DataMatrix, and more.

## Auth

Auth schemes: `API_KEY`.

## How agents use Pdf4me

Inside a Definable workflow, Pdf4me is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Pdf4me** — the Researcher (GPT-5.5) pulls context from Pdf4me (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Pdf4me** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Pdf4me (create record, post message, draft email).
- **Designer / Engineer → Distributor → Pdf4me** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Pdf4me (attach file, open PR comment, post status).

The Verifier checks every Pdf4me call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- documents — https://definable.ai/apps/category/documents/
- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/pdf4me/
- Same category (documents): https://definable.ai/apps/category/documents/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
