npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-docupletionforms

v0.2.0

Published

n8n community node for DocupletionForms — conditional logic forms with automated PDF document generation

Readme

n8n-nodes-docupletionforms

This repo contains DocupletionForms' community node for n8n — conditional logic forms with automated PDF document generation.

Installation

Follow the installation guide in the n8n community nodes documentation, and search for DocupletionForms.

Credentials

You need a DocupletionForms account and a user API key to use this node.

  1. Log in to your DocupletionForms account and go to Manage Account > API to find (or generate) your access token.
  2. Note your Tenant ID — the numeric organization ID shown in the app URL or on the Manage Account page. Every DocupletionForms API call is scoped to a single tenant, so this is required alongside the API key.
  3. In n8n, create a new DocupletionForms API credential and fill in:
    • API Key — your access token from step 1.
    • Tenant ID — your organization ID from step 2.
    • Base URL — defaults to https://app.docupletionforms.com/api; only change this if you're pointed at a different DocupletionForms deployment.
  4. Save the credential — n8n tests the connection immediately and confirms it's working before you can use it in a workflow.

Add Credentials

Usage

Add a DocupletionForms node to a workflow, pick a resource and operation, then pick a form or document set from the searchable list (or paste an ID directly).

Node parameters

Picking a form or document set opens a searchable list pulled live from your DocupletionForms account:

Choose a form

Form Submission

  • Submit Form — submits field values and returns a link the respondent can use to come back and edit their answers later.
  • Generate Prefilled Link — builds a link to the public form with fields pre-populated; nothing is saved until the respondent submits it themselves.
  • List Submissions — lists a form's submissions, newest first, with an optional simplified output.

Merged Document

  • List Document Sets — lists the PDF template groupings configured across your forms.
  • List Merged Documents — lists every submission that has generated a merged PDF for a document set, with a download URL per file.
  • Download Merged Document — downloads one merged PDF as binary data, ready to attach to an email or upload elsewhere.

There's also a DocupletionForms Trigger node, with two events:

  • Form Submitted — fires on every new submission received for a chosen form.
  • Document Merged — fires when a submission is merged into a PDF for a chosen document set (the pre-existing behavior, kept as the default for backward compatibility).

The DocupletionForms node itself can be added as an AI Agent tool — n8n does this automatically for any node marked usableAsTool, so the same resources/operations above (submit forms, generate prefill links, look up submissions/documents) are available to an agent without a separate tool-specific node.

Fill in the field values and hit Execute step to try it:

Filled-in node parameters

Execution result

Example workflows

  • Deliver a generated document automatically: List Merged Documents (to find a submission's template_id) → Download Merged Document (same document set, that template_id + submission_id) → attach the resulting binary to an email/Slack message.
  • Sync new submissions to a spreadsheet or CRM: DocupletionForms Trigger (Form Submitted) → whatever node writes the data out, instead of polling with List Submissions.
  • Trigger downstream work when a document is ready: DocupletionForms Trigger (Document Merged) → process the delivered file URL / submission payload in the next nodes.

API Resources / Operations

This node covers form submission, prefill links, submission listing, and merged-document generation/delivery — the endpoints most workflows need to act on form activity. It doesn't cover DocupletionForms' form-building API (creating/editing forms, field mapping, conditional rules) — that side is intentionally MCP/AI-drafting-only on the DocupletionForms backend, with a human always publishing the result in the app.

If there's an operation you need that isn't here, please open an issue in this repo.

Related Resources

The full endpoint-by-endpoint reference (paths, request/response shapes, auth details) is in docs/API.md.

DocupletionForms: https://docupletionforms.com

Development

See CONTRIBUTING.md for running this node locally against a DocupletionForms backend and publishing releases.

License

MIT