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

  1. Sign in to Definable AI and go to Apps
  2. Search for PDF.co and click Connect
  3. Authorize via OAuth2 — takes under 30 seconds
  4. Use PDF.co actions in your AI agents and workflows