Skip to content
iLoveAPI logo

iLoveAPI integration

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

Actions
35
Triggers
11
Auth
API key
License
MIT, open source
Updated
November 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 770+ 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.

    3 fields

  • Task Failed

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

    3 fields

  • Signature Created

    Fires when a new signature request is created.

    2 fields

  • Signature Sent

    Fires when a signature request is sent to all receivers.

    2 fields

  • Signature Completed

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

    2 fields

  • Signature Declined

    Fires when a signer or validator declines the signature request.

    2 fields

  • Signature Expired

    Fires when a signature request reaches its expiration date.

    2 fields

  • Signature Voided

    Fires when the requester cancels an in-progress signature.

    2 fields

  • Signer Viewed Document

    Fires when an individual receiver opens the document.

    2 fields

  • Signer Signed

    Fires when an individual signer completes their signature.

    2 fields

  • Signer Declined

    Fires when an individual signer declines to sign.

    2 fields

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.

    6 fields

  • Merge PDF

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

    5 fields

  • Split PDF

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

    11 fields

  • PDF to JPG

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

    6 fields

  • JPG to PDF

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

    9 fields

  • Office to PDF

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

    5 fields

  • HTML to PDF

    Convert a publicly accessible web page URL into a PDF.

    5 fields

  • OCR PDF

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

    6 fields

  • Watermark PDF

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

    19 fields

  • Protect PDF

    Add a password to a PDF document.

    6 fields

  • Unlock PDF

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

    6 fields

  • Add Page Numbers to PDF

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

    15 fields

  • Rotate PDF

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

    6 fields

  • Extract Text from PDF

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

    6 fields

  • Repair PDF

    Attempt to fix a damaged or corrupted PDF file.

    5 fields

  • Convert PDF to PDF/A

    Convert a PDF into an archival PDF/A document.

    7 fields

  • Validate PDF/A

    Check whether a PDF conforms to a PDF/A level.

    4 fields

  • Compress Image

    Reduce the file size of a JPG, PNG, SVG or GIF image.

    6 fields

  • Resize Image

    Resize an image by exact pixels or by percentage.

    11 fields

  • Crop Image

    Crop an image to a rectangle given in pixels.

    9 fields

  • Convert Image

    Convert an image to JPG, PNG, GIF, animated GIF or HEIC.

    6 fields

  • Upscale Image

    Enlarge an image 2x or 4x with AI upscaling.

    6 fields

  • Remove Image Background

    Remove the background from a photo and return a PNG with transparency.

    5 fields

  • Watermark Image

    Stamp a logo or picture as a watermark on an image.

    12 fields

  • Rotate Image

    Rotate an image by 90, 180 or 270 degrees.

    6 fields

  • Create Signature Request

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

    13 fields

  • List Signature Requests

    List the signature requests of this project, one page at a time.

    2 fields

  • Get Signature Status

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

    1 field

  • Get Signer Info

    Look up one signer of a signature request by the signer token.

    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.

    3 fields

  • Download Audit Trail

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

    3 fields

  • Custom API Call

    Make a custom API call to a specific endpoint

    10 fields

Use iLoveAPI in a flow

Connect iLoveAPI once and every trigger and action above is yours to drop into the builder, alongside 770+ 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 35 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 770+ 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.