Package Information
Released: 2 mo ago
Downloads: 0 weekly / 0 monthly
Latest Version: 0.3.1
Available Nodes
Documentation generating…
Documentation
n8n-nodes-signauf
An n8n community node that submits an approval request to Signauf and pauses the workflow until a human approves or denies it.
How it works
- The node submits a request to your Signauf form, including n8n's built-in resume URL as the callback.
- The workflow execution pauses — no polling, no timeouts eating into your n8n quota.
- When an approver decides (via email, Signauf dashboard, or embedded widget), Signauf POSTs the decision back to n8n and the workflow continues with the result.
Installation
In your n8n instance: Settings → Community nodes → Install → enter n8n-nodes-signauf.
Or via npm if self-hosting:
npm install n8n-nodes-signauf
Prerequisites
- A Signauf account
- A Signauf API key (Settings → API Keys)
- At least one Signauf form (Templates) with its Form ID
Credentials
Add a Signauf API credential with:
| Field | Value |
|---|---|
| API Key | Your Signauf API key |
| Base URL | https://signauf.com (leave as-is unless self-hosting) |
Node parameters
| Parameter | Description |
|---|---|
| Form ID | The ID of the Signauf form to route the request through. Found in your Signauf dashboard under Forms. |
| Payload | JSON object with the request data. Keys must match the field paths defined in the form. |
Example
{
"templateId": "tmpl_abc123",
"payload": {
"amount": 5000,
"vendor": "Acme Corp",
"requester": "{{ $json.requester }}"
}
}
When the approver decides, the workflow resumes with the Signauf decision payload:
{
"status": "approved",
"comment": "Looks good",
"requestId": "req_xyz789",
"decidedBy": "jane@example.com",
"decidedAt": "2026-07-19T15:00:00Z"
}
License
MIT