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

  1. In Node-RED, open Manage palette and install @docspring/node-red-docspring.
  2. Create an API token in your DocSpring account.
  3. Add a DocSpring configuration with your region and the token's ID and secret, and use Test connection to check it.
  4. Add the DocSpring node to a flow and choose an operation.
  5. Send the template ID and your data on msg.payload. The response, with the PDF's download link, comes back on msg.payload.

Create an API token See every integration in the docs

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.

Start Free Trial