DOC
Document Management
Templates, merge fields, e-signatures — paperwork automated.
Upload, template, generate with merge fields, send for signature. Public signer page, auto-completion.
3
pages
14+
capabilities
status
How it connects
- →Generated documents can reference CRM Contacts, Accounts, Deals, Quotes, Invoices, Tickets
- →E-sign requests send emails to signers via Resend
- →Signed documents complete automatically when all signers sign
- →Files can be attached to any CRM or Commerce record
Every page, every feature.
3 pages in this module.14+ capabilities total.
Files
/documents/filesFeatures
- ✓Upload button: up to 20 MB, S3/R2 or local public/uploads/ fallback
- ✓File table: type icon, name (opens in new tab), entity type badge, file size, uploader, date
- ✓Hover-reveal: download link + delete with confirmation
- ✓By-record-type and by-file-type breakdown panels
- ✓Entities: CONTACT / ACCOUNT / DEAL / QUOTE / INVOICE / TICKET
How it connects
Uploaded files can be linked to any CRM or Commerce record. PDFs generated from Templates are stored here and available for e-signature requests.
Templates
/documents/templatesFeatures
- ✓New Template drawer (700px): name, category, description, HTML body editor
- ✓17 merge field quick-insert buttons: {{contact.name}}, {{invoice.total}}, etc.
- ✓Auto-detects {{field}} tokens — shows preview strip of all merge fields found
- ✓Generate Document modal: document name, entity type + record ID — substitutes all tokens
- ✓Supported entity contexts: contact, account, deal, quote, invoice, ticket, company, date
- ✓Activate / Deactivate / Edit / Delete per template
How it connects
Generated documents are stored in Files and can be sent for e-signature. Template content can pull live data from any CRM or Commerce record.
E-Signatures
/documents/esignaturesFeatures
- ✓Send for Signature drawer: pick generated document, message, expiry date, dynamic signer list
- ✓Unique 64-char token per signer — signing link: /sign/[token] (no auth required)
- ✓Per-signer Copy link button
- ✓Request cards: signer pipeline (✓/✕ per signer), completion progress bar
- ✓Orange border + badge for requests expiring within 3 days
- ✓Cancel request button (PENDING only)
- ✓Email to each signer on request creation (Resend) + completion notification to requester
- ✓Public signer page /sign/[token]: iframe document preview, identity confirmation, Sign/Decline
How it connects
Signing request emails are sent via Resend. Once all signers complete, the request auto-marks as SIGNED. Completion/decline events can trigger Automation workflows.
How Document Management connects to the rest of Sentinel
Because every capability shares the same data, Document Management works better when the rest of your team is in Sentinel too.
CRM Engine
Merge any contact or deal field into a template.
Commerce & Quoting
Invoice and quote PDFs generated the same way.
Automation Engine
Trigger document generation on any event.
See Document Management in action.
20-minute walkthrough customised to your team. Or start a 14-day free trial right now.