n8n-nodes-docuseal

0.8.2 • Public • Published

n8n-nodes-docuseal

This package contains n8n nodes for DocuSeal, a document signing solution that makes it easy to create, send, and manage document signing requests.

n8n is a fair-code licensed workflow automation platform.

DocuSeal Nodes for n8n

Installation

Follow these steps to install this package in your n8n instance:

Community Nodes (Recommended)

For users on n8n v0.187.0+:

  1. Open your n8n instance
  2. Go to Settings > Community Nodes
  3. Select Install
  4. Enter n8n-nodes-docuseal in the "Enter npm package name" field
  5. Select Install

Manual Installation

If you're using a self-hosted n8n instance:

# In your n8n installation directory
npm install n8n-nodes-docuseal

# Start n8n
n8n start

Features

The package includes two powerful nodes:

1. DocuSeal

The main API node with the following resource types:

Templates

  • Get: Retrieve a template by ID
  • Get List: Get templates with filtering options

Submissions

  • Create: Create a new document signing request
  • Get: Retrieve a submission by ID
  • Get List: List submissions with filtering options
  • Archive: Archive a submission

AI Tools

  • Generate Document: Create documents using AI based on descriptions

2. DocuSeal Trigger

A webhook-based trigger node that:

  • Listens for DocuSeal events like submission completions and creations
  • Provides detailed setup instructions for webhook configuration
  • Supports event filtering and additional data fetching

Credentials

The nodes use a custom credential type with the following fields:

  • Production API Key: Your main DocuSeal API key
  • Test API Key: Optional API key for your test environment
  • Base URL: API endpoint (defaults to https://api.docuseal.com)

Usage Examples

Creating a Document Signing Request

  1. Add the DocuSeal node to your workflow
  2. Select the Submission resource and Create operation
  3. Specify a template ID and submitters information:
[
  {
    "email": "signer@example.com",
    "name": "John Doe",
    "role": "Signer"
  }
]

Generating a Document with AI

  1. Add the DocuSeal node to your workflow
  2. Select the AI Tool resource and Generate Document operation
  3. Enter document type and description:
    • Document Type: "Non-disclosure agreement"
    • Party Names: "Acme Inc., John Doe"
    • Description: "Standard NDA for a contractor relationship"

Listening for Document Completions

  1. Add the DocuSeal Trigger node as the start of your workflow
  2. Select Submission Completed as the event type
  3. Configure the webhook in your DocuSeal dashboard as instructed

Resources

Support

If you need assistance or want to report issues, please:

Package Sidebar

Install

npm i n8n-nodes-docuseal

Weekly Downloads

122

Version

0.8.2

License

MIT

Unpacked Size

174 kB

Total Files

31

Last publish

Collaborators

  • serkanhaslak