iLoveAPI

Compress, merge, split, convert, OCR, watermark, protect and sign PDFs and images using iLovePDF / iLoveIMG / iLoveSign.
Connect it
In Keystile Automations → Connections → New connection, choose iLoveAPI and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.
Try it from your AI tool
Using Keystile, in iLoveAPI: add page numbers to pdf (Stamp page numbers onto a PDF, with control over position and styling).What it can do (22 actions)
| Action | What it does | Changes data |
|---|---|---|
| Add Page Numbers to PDF | Stamp page numbers onto a PDF, with control over position and styling. | |
| Compress PDF | Reduce the size of a PDF file using iLoveAPI. | |
| Create Signature Request | Send one or more PDF documents for electronic signature, with custom signers and signature placeholders. | Yes |
| Download Audit Trail | Download the audit-trail PDF for a completed signature request. Useful for compliance and dispute resolution. | |
| Download Signed Files | Download the signed PDF (or ZIP if multiple files). The signature must be in "completed" status. | |
| Extract Text from PDF | Extract plain or detailed text (with positions and font metadata) from a PDF. | |
| Get Signature Status | Look up the current status of a signature request, including each signer. | |
| HTML to PDF | Convert a publicly accessible web page URL into a PDF. | |
| Increase Expiration Days | Extend the expiration of a signature request by a number of days. Total cannot exceed 130 days from now. | Yes |
| JPG to PDF | Convert one or more images (JPG/PNG) into a PDF document. | |
| Merge PDF | Combine multiple PDF files into a single document, in the order provided. | |
| OCR PDF | Run OCR on a PDF to make scanned documents searchable. Supports 100+ languages. | |
| Office to PDF | Convert Office documents (DOCX, XLSX, PPTX, ODT, etc.) to PDF. | |
| PDF to JPG | Convert PDF pages to JPG images, or extract images embedded in the PDF. | |
| Protect PDF | Add a password to a PDF document. | |
| Repair PDF | Attempt to fix a damaged or corrupted PDF file. | |
| Rotate PDF | Rotate every page of a PDF by 90, 180, or 270 degrees. | |
| Send Signer Reminder | Email a reminder to signers who have not yet completed the signature. Limited to 2 calls per day. | Yes |
| Split PDF | Split a PDF by page ranges, fixed page batches, removed pages, or target file size. | |
| Unlock PDF | Remove the password from a PDF (you must know the current password). | |
| Void Signature | Cancel an in-progress signature request. The document becomes inaccessible to all signers. | |
| Watermark PDF | Stamp a text or image watermark across pages of a PDF. |
Start a workflow when… (11 triggers)
- Task Completed — Fires when a processing task finishes successfully. Optionally filter by tool.
- Task Failed — Fires when a processing task fails. Optionally filter by tool.
- Signature Created — Fires when a new signature request is created.
- Signature Sent — Fires when a signature request is sent to all receivers.
- Signature Completed — Fires when every signer has finished. Use this to drive contract-completion automations.
- Signature Declined — Fires when a signer or validator declines the signature request.
- Signature Expired — Fires when a signature request reaches its expiration date.
- Signature Voided — Fires when the requester cancels an in-progress signature.
- Signer Viewed Document — Fires when an individual receiver opens the document.
- Signer Signed — Fires when an individual signer completes their signature.
- Signer Declined — Fires when an individual signer declines to sign.
How Keystile protects it
Every iLoveAPI action is checked before it runs, whether it comes from an AI tool or a workflow. 3 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.
Use iLoveAPI with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access