Skip to content
iLoveAPI logo

iLoveAPI integration

Compress, merge, split, convert, OCR, watermark, protect and sign PDFs and images using iLovePDF / iLoveIMG / iLoveSign.

Actions
22
Triggers
11
Auth
API key
License
MIT, open source
Updated
August 2026

About the iLoveAPI integration

Add the iLoveAPI piece to a flow, connect your account once, and the rest of the builder can read from it and write to it. Because the piece is open source you can run it on our cloud or self-host it, and combine iLoveAPI with 760+ other apps in the same flow.

Triggers

Start a flow the moment something happens in iLoveAPI

Each trigger below can start a flow on its own, either instantly or on a schedule.

  • Task Completed

    Fires when a processing task finishes successfully. Optionally filter by tool.

    2 fields

  • Task Failed

    Fires when a processing task fails. Optionally filter by tool.

    2 fields

  • Signature Created

    Fires when a new signature request is created.

    1 field

  • Signature Sent

    Fires when a signature request is sent to all receivers.

    1 field

  • Signature Completed

    Fires when every signer has finished. Use this to drive contract-completion automations.

    1 field

  • Signature Declined

    Fires when a signer or validator declines the signature request.

    1 field

  • Signature Expired

    Fires when a signature request reaches its expiration date.

    1 field

  • Signature Voided

    Fires when the requester cancels an in-progress signature.

    1 field

  • Signer Viewed Document

    Fires when an individual receiver opens the document.

    1 field

  • Signer Signed

    Fires when an individual signer completes their signature.

    1 field

  • Signer Declined

    Fires when an individual signer declines to sign.

    1 field

Actions

Everything Activepieces can do in iLoveAPI

Drop any of these into a flow and fill in the fields. No code is required.

  • Compress PDF

    Reduce the size of a PDF file using iLoveAPI.

    4 fields

  • Merge PDF

    Combine multiple PDF files into a single document, in the order provided.

    3 fields

  • Split PDF

    Split a PDF by page ranges, fixed page batches, removed pages, or target file size.

    9 fields

  • PDF to JPG

    Convert PDF pages to JPG images, or extract images embedded in the PDF.

    4 fields

  • JPG to PDF

    Convert one or more images (JPG/PNG) into a PDF document.

    7 fields

  • Office to PDF

    Convert Office documents (DOCX, XLSX, PPTX, ODT, etc.) to PDF.

    3 fields

  • HTML to PDF

    Convert a publicly accessible web page URL into a PDF.

    3 fields

  • OCR PDF

    Run OCR on a PDF to make scanned documents searchable. Supports 100+ languages.

    4 fields

  • Watermark PDF

    Stamp a text or image watermark across pages of a PDF.

    17 fields

  • Protect PDF

    Add a password to a PDF document.

    4 fields

  • Unlock PDF

    Remove the password from a PDF (you must know the current password).

    4 fields

  • Add Page Numbers to PDF

    Stamp page numbers onto a PDF, with control over position and styling.

    13 fields

  • Rotate PDF

    Rotate every page of a PDF by 90, 180, or 270 degrees.

    4 fields

  • Extract Text from PDF

    Extract plain or detailed text (with positions and font metadata) from a PDF.

    4 fields

  • Repair PDF

    Attempt to fix a damaged or corrupted PDF file.

    3 fields

  • Create Signature Request

    Send one or more PDF documents for electronic signature, with custom signers and signature placeholders.

    12 fields

  • Get Signature Status

    Look up the current status of a signature request, including each signer.

    1 field

  • Send Signer Reminder

    Email a reminder to signers who have not yet completed the signature. Limited to 2 calls per day.

    1 field

  • Void Signature

    Cancel an in-progress signature request. The document becomes inaccessible to all signers.

    1 field

  • Increase Expiration Days

    Extend the expiration of a signature request by a number of days. Total cannot exceed 130 days from now.

    2 fields

  • Download Signed Files

    Download the signed PDF (or ZIP if multiple files). The signature must be in "completed" status.

    2 fields

  • Download Audit Trail

    Download the audit-trail PDF for a completed signature request. Useful for compliance and dispute resolution.

    2 fields

Use iLoveAPI in a flow

Connect iLoveAPI once and every trigger and action above is yours to drop into the builder, alongside 760+ other apps. Free to start, on our cloud or your own servers.

iLoveAPI, answered.

Yes. Activepieces is open source and free to start, and the iLoveAPI piece is included on every plan, from the free cloud tier to any self-hosted deployment.

Add the iLoveAPI piece to a flow, then authenticate with API key. Once connected, its 11 triggers and 22 actions are available anywhere in the builder.

"Task Completed" can start a flow that runs "Compress PDF", and you can chain iLoveAPI together with any of 760+ other apps and AI steps in between.

Yes. Activepieces is fully self-hostable, so you can run the iLoveAPI piece on your own infrastructure with your connections and your data staying in your environment.

Yes. Every piece you connect can be exposed over one Activepieces MCP server, so Claude, Cursor, Windsurf or any MCP client can call iLoveAPI actions as tools.