iLovePDF
Document ProcessingProcess PDFs end to end with iLovePDF. Agents compress, merge, and split documents, convert Office files to PDF, turn pages into JPGs, password-protect or unlock files, and stamp watermarks, with every result stored as a FlowRunner file URL.
What This Integration Enables
Documents are how work crosses company boundaries, and the last mile of document work, the merging, compressing, converting, and stamping, is pure mechanical toil that still somehow eats afternoons. FlowRunner agents run the whole iLovePDF toolbox inside flows: they compress oversized files, merge document sets in exact order, split multi-page PDFs by ranges or fixed chunks, convert Word, Excel, and PowerPoint to standardized PDFs, render pages as JPGs for previews, apply and remove password protection, and stamp watermarks. Every result comes back as a FlowRunner file URL, which means each output is immediately a first-class input to the next step: an email attachment, an [S3](/integrations/s3) archive object, a link in a record. - Assemble contract packets, invoice bundles, and report sets in a defined order - Shrink files to fit mail gateways and attachment limits before sending - Standardize incoming Office documents into PDF the moment they arrive in a flow - Generate JPG previews and thumbnails from PDF pages - Encrypt sensitive documents before delivery and unlock protected ones for processing, with review - Stamp DRAFT, CONFIDENTIAL, or execution-status watermarks across every page Storage scoping keeps outputs as disciplined as the processing. Each action's File Settings control whether the result lives at flow, workspace, or execution scope, so a temporary working copy can expire with its run while the final deliverable persists where the team can reach it.
Without FlowRunner
With FlowRunner
Use Case Scenarios
The order document that ships itself stamped
[Shopify](/integrations/shopify) fires On New Order. The flow generates the packing slip, runs Watermark PDF to stamp it with the order number and channel, and [Gmail](/integrations/gmail) emails it to the customer. For wholesale orders, Merge PDF first bundles the slip with the terms sheet. A formatting chore that used to be batch work at day's end happens per order, in seconds, identically every time.
Contract intake that normalizes everything
Vendors send agreements in whatever format they like: .docx, .xlsx rate cards, occasionally a PowerPoint. As files arrive in [Google Drive](/integrations/google-drive), the agent detects the format, runs Office to PDF on anything that is not already a PDF, merges multi-file submissions into a single document, and posts the normalized packet to [Slack](/integrations/slack) for legal's review queue. Legal reviews documents instead of wrangling formats.
The board report, sized and secured
The quarterly report renders as a 40 MB PDF. The flow runs Compress PDF at the Recommended level, checks the output size, and drops to a lighter touch if quality flags matter more this quarter. Protect PDF encrypts the final with the board's distribution password, [S3](/integrations/s3) archives the artifact, and [Google Sheets](/integrations/google-sheets) logs the URL and processing details. Distribution day stops involving anyone's desktop PDF tool.
Human-in-Loop Highlight
Unlock PDF strips the password off an encrypted document and produces a copy that opens for anyone, and that is the one operation in this toolbox whose output is more dangerous than its input. Somebody protected that file on purpose: a payroll register, a term sheet, a diligence packet. The moment an unprotected copy exists as a URL, every downstream step, and every person with the link, inherits access the original was built to deny. So FlowRunner flows treat unlocking as a decision, not a step. The agent states its case, "OCR needs an unprotected copy of Q3-payroll.pdf, output scoped to EXECUTION storage so it expires with the run," and the document owner approves before decryption happens. The same judgment applies at the other end of the pipeline: the human review before Protect PDF and delivery is the last look at an assembled document before it reaches a counterparty who will treat whatever it says as what you meant.
Agent Capabilities
8 actionsPDF Tools
8- Compress PDF Reduces a PDF's file size with a choice of level: Recommended for high quality at good compression, Extreme for the smallest file, Low for the lightest touch. The step that makes documents fit wherever they are going.
- Merge PDF Combines two or more PDFs into one document, in the exact order the URLs are given. Order is the point: contract, exhibits, certificate, every time.
- Split PDF Splits a PDF using Ranges mode with an expression like 1-3,5,7-9 to extract page groups, or Fixed Range mode for equal chunks. Multi-file output arrives as a ZIP archive URL.
- PDF to JPG Converts a PDF using Pages mode to render each page as a JPG, or Extract mode to pull every embedded image. The preview and thumbnail generator, with multi-image results zipped.
- Office to PDF Converts Word, Excel, or PowerPoint files into PDF from a source URL, using the original filename to detect the format. The normalizer at the front of every document intake flow.
- Protect PDF Encrypts a PDF with a password so it opens only for holders of that password. The default last step for anything sensitive leaving the flow.
- Unlock PDF Removes password protection given the current open password, producing an unprotected copy. The operation this connector's human gate exists for, because the copy inherits none of the original's caution.
- Watermark PDF Stamps a text watermark across every page: DRAFT, CONFIDENTIAL, an order number, an execution status. The cheapest way to make a document's standing unmissable.
Frequently Asked Questions
What can FlowRunner do with iLovePDF?
FlowRunner agents can run Compress PDF, Merge PDF, and Split PDF in iLovePDF, plus 5 more actions.
Does connecting iLovePDF to FlowRunner require OAuth?
No. iLovePDF connects to FlowRunner with session-based authentication, no OAuth flow required.
Can iLovePDF trigger a FlowRunner workflow automatically?
iLovePDF doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with iLovePDF
$100 in credits. No card required. Connect in minutes.