The eSign Platform That Thinks for You
DocSignerHub is an API-first, multi-tenant eSign platform with AI contract analysis, blockchain notarisation, Stripe payments, bulk CSV sending, visual workflow automation, and identity verification โ all under a single REST API.
Send & Sign in Six Simple Steps
No technical knowledge needed. From upload to signed document in minutes.
Create Your Account
Sign up in seconds and access your personal workspace โ no credit card required.
Upload Your Document
Upload a PDF, DOC, or DOCX file. Each document in the envelope is stored securely and only sent to its assigned signers.
Add Signers
Enter the name and email of each person who needs to sign. Set the order if required.
Send for Signature
Hit send โ each signer gets a secure, unique link to sign only their assigned document.
Sign Digitally
Recipients open the link on any device, review only their document, and draw their signature.
Track & Download
Monitor signing progress in real time and download the completed document anytime.
Build Automated Signing Workflows
Design multi-step document signing processes with our visual drag-and-drop builder. Connect approval gates, AI analysis, reminders, and webhooks โ no code required.
Design Workflow
Drag nodes onto the canvas and connect them to define your automation logic.
Configure Nodes
Set email templates, approval assignees, delays, conditions, and AI actions per node.
Publish & Trigger
Publish the workflow and trigger it manually, on envelope events, or on a schedule.
Execute Nodes
The engine walks the graph sequentially โ emails, delays, approvals, and AI actions fire automatically.
Monitor Runs
Track every run in real time โ see current node, execution log, and timestamps.
Webhook Callbacks
Receive HTTP callbacks at each milestone so your system stays in sync.
Available Workflow Node Types
See It in Action
A quick 2-minute walkthrough showing exactly how to send and sign a document โ start to finish.
Watch the Demo
2 min ยท No sign-up needed to watch
Everything You Need to Sign Smarter
Built for developers and businesses who need reliable, legally-binding eSign workflows at scale.
eIDAS Compliant
Meets EU electronic signature regulations for legal validity across all member states.
Secure Token Signing
HMAC-secured, expiring, single-use signing tokens per signer โ impossible to reuse or forge.
Multi-Signer Support
Define signer order and roles โ each recipient receives their own unique secure link.
PDF ยท DOC ยท DOCX
Upload any format. Signature stamped directly into the document at the <<SIGNATURE>> marker.
Document Stamping
Drawn or typed signatures embedded as images into PDF, DOC, and DOCX after signing.
Hash-Chained Audit Trail
Every action HMAC-linked to the previous โ tamper-evident, court-admissible log.
Smart Notifications
Customisable reminders, completion emails, and real-time webhook events to your server.
API-First Design
Full REST API with Swagger UI โ embed signing into your product in minutes.
Multi-Tenant
Each merchant has isolated API keys, usage limits, branding, and audit logs.
Analytics Dashboard
Real-time charts for user growth, envelopes sent, and document completion trends.
Admin Management
Manage users, roles, merchants, and support tickets from a secure admin panel.
Visual Workflow Engine
Drag-and-drop workflow builder with 10 node types โ automate approvals, emails, delays, and AI actions.
Next-Generation Features
AI-powered analysis, automated workflows, payments, identity verification, and blockchain notarisation โ all under one API.
AI Clause Summariser
GPT-4o-mini reads your contract and highlights key obligations, risks, and renewal clauses automatically.
OCR Field Detection
Computer-vision scans uploaded documents and auto-populates signature fields โ no manual placement.
Bulk CSV Send
Upload a CSV of 1 000+ recipients and a template โ personalised envelopes dispatched in one click.
Stripe Payment Gate
Collect payment before or after signing via Stripe. Webhook confirms payment before envelope completes.
ID Verification
Signer uploads a government-issued ID; AI scores confidence and auto-approves or queues for manual review.
Blockchain Notarisation
Document hash written to Polygon/Ethereum. Immutable proof-of-existence, verifiable by anyone forever.
White-Label Branding
Custom domain, logo, primary colour, and email sender name โ your brand, our infrastructure.
Per-Merchant Feature Flags
Toggle AI, OCR, blockchain, and payment features per merchant โ charge only for what they use.
Document Signature Placeholders (Required)
Your documents must contain these exact placeholder strings so DocSignerHub can locate where to embed the signature and date. Works for PDF, DOC, and DOCX files.
Signature Field
{signature:signer:Please+Sign+Here}Replace signer with the signer's role value defined in your envelope request.
Date Field
{date:signer:Date+Here}The signing date is automatically populated when the signer submits.
๐ก Tip: The label after the last colon ("Please+Sign+Here") is the placeholder text visible in the document before signing. Use + for spaces.
Signers Only See Their Assigned Document
An envelope can include multiple documents. Each signer receives a unique, secure link that opens only the document assigned to them โ other documents in the same envelope are never exposed. Use the role field in each signer definition to match the placeholder inside the relevant document.
Example โ Envelope with two documents
{
"title": "Employment Package",
"documents": [
{ "documentTitle": "NDA", "documentFileName": "nda.pdf", ... },
{ "documentTitle": "Contract", "documentFileName": "contract.docx", ... }
],
"signers": [
{ "name": "Alice", "email": "alice@co.com", "role": "employee", "documentIndex": 0 },
{ "name": "Bob", "email": "bob@co.com", "role": "witness", "documentIndex": 1 }
]
}Alice receives a link to sign nda.pdf only; Bob signs contract.docx only.
Integrate in Minutes
DocSignerHub provides a clean REST API. All you need is an API key from your merchant account and you can start sending envelopes from any language or platform.
- 1
Register
Create a free account at docsignerhub.com/register
- 2
Create Merchant
Go to Dashboard โ Merchant โ Create Merchant Account
- 3
Copy API Key
Your API key appears on the Merchant page. Keep it secret.
- 4
Call the API
Add the X-Api-Key header to every envelope request.
curl -X POST https://api.docsignerhub.com/api/envelopes \
-H "X-Api-Key: YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"title": "Employment Contract",
"merchantId": "YOUR_MERCHANT_ID",
"documents": [{
"documentTitle": "Contract",
"documentFileName": "contract.pdf", // .pdf | .doc | .docx
"documentBase64": "BASE64_CONTENT"
}],
"signers": [{
"name": "John Doe",
"email": "john@example.com",
"role": "signer",
"order": 1,
"message": "Please sign the contract."
}]
}'Background Architecture
High-level overview of how DocSignerHub processes a document signing request.
Token-Based Signing
Each signer receives a unique HMAC-signed, time-limited URL. Tokens are single-use and expire after a configured window.
Outbox Queue Processing
Emails (signing links, confirmations) and document stamping jobs are queued in the OutboxQueue table and processed by a background worker.
Audit Logging
Every action โ portal opened, signature submitted, token expired โ is appended to the AuditLog with IP address, user agent, and timestamp.
Document Stamping
When a signer submits, the background stamp worker embeds the signature image and signing date into the document (PDF, DOC, or DOCX) at the placeholder coordinates.
Multi-Tenant Isolation
Each merchant has its own API key and envelope quota. Usage is tracked via RequestUsed. At limit, new envelopes are blocked.
eIDAS Alignment
Electronic signatures meet Simple Electronic Signature (SES) requirements under eIDAS. Audit trail supports non-repudiation.
Built for Legal Validity
DocSignerHub aligns with EU eIDAS guidelines to ensure your signed documents carry legal weight.
Legally Valid Signatures
DocSignerHub produces Simple Electronic Signatures (SES) recognised under EU Regulation No 910/2014 (eIDAS). Signed documents are admissible as evidence in EU member state courts.
Secure Signing Process
Documents are transmitted over TLS. Signing tokens are HMAC-signed and expire. Signed document bytes (PDF, DOC, or DOCX) are preserved unchanged after stamping.
Immutable Audit Trail
Every event โ invitation sent, portal opened, signature submitted โ is logged with timestamp, IP, and user agent to create an irrefutable audit record.
Identity & Consent
Signers authenticate via their email (possession factor) plus optional password. The explicit submit action constitutes informed consent to the document.
* SES (Simple Electronic Signature) under eIDAS Article 3(10). For AES/QES requirements, consult your legal counsel.
Ready to Sign Smarter?
AI contract analysis, blockchain notarisation, Stripe payments, bulk sending, and identity verification โ all available now. Sign up free and send your first envelope in minutes.
No credit card required ยท 100 free envelopes ยท Cancel anytime