Fill PDFs and collect signatures from Node-RED
The DocSpring node adds PDF generation and e-signature actions to Node-RED. Send data in on msg.payload and get a link to the finished PDF back, from flows on your own servers, gateways, or devices.
What you can do with Node-RED
Operations
- Generate PDF
- Fill a template with data from your flow and get a link to the finished PDF.
- Combine PDFs
- Merge generated PDFs, templates, and files from a URL into one document.
- Create Data Request
- Send a form for people to check their details and sign.
- Create Signing Link
- Get a signing link for an existing data request.
- Find Template
- Search your templates by name.
- Find Submission
- Look up a PDF by its ID, or find the most recent ones.
Set up the Node-RED integration
- In Node-RED, open Manage palette and install @docspring/node-red-docspring.
- Create an API token in your DocSpring account.
- Add a DocSpring configuration with your region and the token's ID and secret, and use Test connection to check it.
- Add the DocSpring node to a flow and choose an operation.
- Send the template ID and your data on msg.payload. The response, with the PDF's download link, comes back on msg.payload.
Example workflows
Reports from equipment data
Fill an inspection or test report when a machine or sensor sends its readings.
Documents from internal systems
Generate PDFs from databases and services that only your own network can reach.
Signing links for your own apps
Create a data request and hand the signing link to your own app or kiosk.
More integrations
Try DocSpring with Node-RED
Upload a PDF or create an HTML template, then connect Node-RED. No credit card required.