Implement Documenso webhook configuration and event handling.
Use when setting up webhook endpoints, handling document events,
or implementing real-time notifications for document signing.
Trigger with phrases like "documenso webhook", "documenso events",
"document completed webhook", "signing notification".
Installer avec Codex ou Claude Copiez ce prompt, collez-le dans Codex, Claude ou un autre assistant, puis laissez-le vérifier la page du skill et l'installer pour vous.
Une commande directe contourne le prompt de vérification. Examinez la source avant de l'exécuter.
Implement Documenso webhook configuration and event handling.
Use when setting up webhook endpoints, handling document events,
or implementing real-time notifications for document signing.
Trigger with phrases like "documenso webhook", "documenso events",
"document completed webhook", "signing notification".
allowed-tools
Read, Write, Edit, Bash(curl:*), Bash(ngrok:*)
version
1.13.0
license
MIT
author
Jeremy Longshore <jeremy@intentsolutions.io>
tags
["saas","documenso","webhooks"]
compatibility
Designed for Claude Code, also compatible with Codex and OpenClaw
Documenso Webhooks & Events
Overview
Configure and handle Documenso webhooks for real-time document lifecycle notifications. Webhooks require a Teams plan or higher. The webhook secret is sent via the X-Documenso-Secret header (not HMAC-signed -- it is a shared secret comparison).
Prerequisites
Documenso team account (webhooks require teams)
HTTPS endpoint for webhook reception
Completed documenso-install-auth setup
Supported Events
Event
Trigger
Use Case
document.created
New document created
Audit logging
document.sent
Document sent for signing
Start SLA timers
document.opened
Recipient opens the document
Track engagement
document.signed
One recipient completes signing
Progress tracking
document.completed
All recipients have signed
Trigger downstream workflows
document.rejected
Recipient rejects
Alert sender, escalate
document.cancelled
Sender cancels document
Cleanup, notify recipients
Instructions
Step 1: Create Webhook via Dashboard
Log into Documenso, navigate to Team Settings > Webhooks.
Click Create Webhook.
Enter your HTTPS endpoint URL.
Select the events you want to receive.
(Optional) Enter a webhook secret -- this value will be sent as-is in the X-Documenso-Secret header on every request.
# Start your webhook server
npm run dev # listening on port 3000# Expose via ngrok
ngrok http 3000
# Copy the HTTPS URL (e.g., https://abc123.ngrok.io)# Add as webhook URL in Documenso dashboard:# https://abc123.ngrok.io/webhooks/documenso