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.
Follow these steps to install this package in your n8n instance:
For users on n8n v0.187.0+:
- Open your n8n instance
- Go to Settings > Community Nodes
- Select Install
- Enter
n8n-nodes-docuseal
in the "Enter npm package name" field - Select Install
If you're using a self-hosted n8n instance:
# In your n8n installation directory
npm install n8n-nodes-docuseal
# Start n8n
n8n start
The package includes two powerful nodes:
The main API node with the following resource types:
- Get: Retrieve a template by ID
- Get List: Get templates with filtering options
- Create: Create a new document signing request
- Get: Retrieve a submission by ID
- Get List: List submissions with filtering options
- Archive: Archive a submission
- Generate Document: Create documents using AI based on descriptions
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
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)
- Add the DocuSeal node to your workflow
- Select the Submission resource and Create operation
- Specify a template ID and submitters information:
[
{
"email": "signer@example.com",
"name": "John Doe",
"role": "Signer"
}
]
- Add the DocuSeal node to your workflow
- Select the AI Tool resource and Generate Document operation
- Enter document type and description:
- Document Type: "Non-disclosure agreement"
- Party Names: "Acme Inc., John Doe"
- Description: "Standard NDA for a contractor relationship"
- Add the DocuSeal Trigger node as the start of your workflow
- Select Submission Completed as the event type
- Configure the webhook in your DocuSeal dashboard as instructed
If you need assistance or want to report issues, please:
- Open an issue on GitHub
- Check the development guide for troubleshooting common issues