From workflow to PDF.
And back again.
Create, fill and OCR PDFs in any n8n workflow, send them as tracked links, and start the next workflow when someone reads them.
Two nodes.
Both directions.
One listens to your readers. One does the PDF work. No HTTP requests to build.
Only serious readers
start a run.
Set a condition in the trigger, like how much of the document someone read. Skimmers never reach your workflow, and every run arrives with the reader’s name and email.
Done. 14 fields filled and the form flattened. Here is the file.
Your AI Agent,
now with PDF tools.
Attach the Apdf node as a tool. The model picks the action and fills it in.
Six workflows
to build this week.
Branches, code, AI and your own database, put to work on your PDFs.
Any PDF form, filled from your data
AIA model maps your customer record onto the form, whatever its fields are called.
Every reader event in your database
Self-hostedOpens, pages, comments and forms, stored next to your product data.
Scans into your vector store
RAGScanned contracts become text your AI agent can search.
A reading report every Monday
ScheduleWho opened which proposal, and how far they got, in two lines per deal.
Lost deal, links off
CRMLast quarter’s pricing stops opening the moment the deal is lost.
Form answers, checked first
CodeA few lines of JavaScript before anything lands in Airtable.
Cloud or self-hosted.
Installed in a minute.
PDF actions work on every plan. The trigger needs Pro or Business, and every new account starts with a Pro trial.
- 1 Open the nodes panel
- 2 Search for Apdf
- 3 Click Install
- 1 Open Settings → Community nodes
- 2 Install the npm package
Then, on both: paste an API token from your Apdf dashboard into the Apdf API credentials.
The trigger, the PDF actions and reader analytics, ready in the nodes panel.