Connect PDF.co to Definable AI
PDF.co is a REST API platform for PDF automation including PDF extraction, generation, editing, splitting, merging, form filling, barcode processing, OCR, document parsing, file conversion (PDF to Excel/CSV/JSON/XML/HTML/Image and vice versa), and AI-powered invoice parsing.
About PDF.co
PDF.co is a productivity tool. Connect it to Definable AI with one-click OAuth2 — no API keys or custom code required.
What you can automate with PDF.co
Use Definable AI's agent platform to trigger workflows from PDF.co, process results with 50+ AI models, and sync data across 900+ connected apps.
Tools & Actions (37 available)
- Add Content to PDF: Tool to add content to an existing PDF. Use when you need to overlay text, images, barcodes, or links before distributing the file.
- Change PDF Text Searchable: Tool to make PDF text searchable using OCR. Use when you need to add a searchable text layer to scanned or image-only PDF documents.
- Check Job Status: Tool to check status and result of an asynchronous job. Use after submitting a job to poll for completion.
- Convert Email to PDF: Tool to convert email files (.eml/.msg) to PDF. Use when you need to transform standalone email messages into PDF documents.
- Convert Excel to CSV: Tool to convert an Excel file (XLS/XLSX) to CSV. Use when you have a public Excel file URL and need CSV output. Inline option returns data inline; otherwise provides download URL.
- Convert Excel to HTML: Tool to convert an Excel file to HTML. Use when you have an Excel URL and need HTML output.
- Convert Excel to JSON: Tool to convert an online Excel or CSV file to JSON format. Use when you have a public file URL and need structured data extraction.
- Convert Excel to Text: Tool to convert Excel files to plain text. Use after providing an Excel file URL to extract spreadsheet content.
- Convert Excel to XML: Tool to convert an Excel file to XML. Use when needing XML output from xls/xlsx/csv synchronously or asynchronously.
- Convert HTML to PDF: Tool to convert HTML code or webpage URL into a PDF document. Use when you need to capture a webpage or HTML snippet as a PDF file.
- Convert PDF to CSV: Tool to convert PDF or scanned images to CSV format. Use when you need to extract tabular data from a PDF into CSV format.
- Convert PDF to HTML: Tool to convert PDF documents to HTML. Use when you need an HTML rendition of a PDF or scanned image.
- Convert PDF to Image: Tool to convert PDF pages to images (PNG, JPG, TIFF). Use when you need image previews of PDF content.
- Convert PDF to JSON: Tool to convert PDF or scanned images to JSON format. Use when you need a structured JSON representation of PDF content.
- Convert PDF to Text: Tool to convert PDF or scanned images to plain text. Use when you need raw text output preserving layout.
- Convert PDF to XLS: Tool to convert PDF or scanned images to XLS format. Use when you need to extract tabular data into an Excel spreadsheet.
- Convert PDF to XLSX: Tool to convert PDF or scanned images to XLSX (Excel) format. Use when you need structured spreadsheet output from a PDF.
- Convert PDF to XML: Tool to convert PDF or scanned images to XML format. Use when you need to extract structured data from PDF into XML.
- Convert Text to PDF: Tool to convert plain text data to PDF. Use when you need to generate a PDF from raw text content or text file links.
- Delete PDF Pages: Tool to delete specific pages from a PDF file. Use when you need to remove unwanted pages before further processing.
- Document Parser: Tool to parse documents based on predefined templates to extract structured data. Use when you need to extract structured fields from a PDF by supplying a custom template.
- Extract PDF Attachments: Tool to extract embedded attachments from a PDF. Use when you need to retrieve embedded files from a PDF after uploading.
- Find Text in PDF: Tool to find text in a PDF document. Use when you need to locate keywords or regex patterns and get their page positions.
- Generate Barcode: Tool to generate high quality barcode images in 45+ formats including QR Code, Code 128, Code 39, and more. Use when you need to create barcodes with customization options like rotation, decoration images for QR codes, or async processing.
- Generate Barcode: Tool to generate barcode images (QR, Code128, Code39, PDF417, etc.). Use when you need to encode data into barcodes on the fly.
- Get Account Balance Info: Tool to get account balance info. Use after authenticating to check remaining credits.
- Get Account Credit Balance: Tool to get remaining account balance. Use when you need to check available credits.
- Get Account Credit Balance: Tool to get remaining account credit balance. Use when you need to check available credits in PDF.co account.
- Merge PDFs: Tool to merge multiple PDF files into one document. Use when you need to combine several PDF URLs into a single PDF file.
- PDF Forms Info Reader: Tool to extract form field information from a PDF. Use when you need to retrieve names, types, and values of form fields. Returns field names, types (CheckBox, EditBox, RadioButton, ComboBox), values, and position coordinates.
- PDF Info Reader: Tool to retrieve detailed information and metadata of a PDF. Use when you need page count, author, encryption details, and other document properties.
- Rotate PDF Pages: Tool to rotate selected pages in a PDF. Use when you need to adjust the orientation of specific pages in an online PDF file before further processing.
- Search and Delete Text in PDF: Tool to search for and delete text in a PDF by keyword or regex. Use when you need to remove sensitive or unwanted text from a PDF document.
- Search and Replace Text in PDF: Tool to search for and replace text in a PDF document. Use when you need to update specific text instances within an existing PDF file (e.g., changing invoice numbers).
- Split PDF: Tool to split a PDF into multiple files by page ranges. Use when you need to extract specific pages or page ranges from a PDF.
- Upload File: Tool to upload a local file to PDF.co. Use when you need to stage a document on PDF.co for downstream processing.
- Upload File from Base64: Tool to create a temporary file using base64-encoded source data. Use when you need to upload file content as base64 to PDF.co for downstream processing. Temporary files are automatically deleted after 1 hour (or custom expiration time).
How to connect PDF.co
- Sign in to Definable AI and go to Apps
- Search for PDF.co and click Connect
- Authorize via OAuth2 — takes under 30 seconds
- Use PDF.co actions in your AI agents and workflows