License & Deployment Mix: 15 tools – 2 OSS, 8 SaaS. (OSS and SaaS counts can overlap when an open-source tool also offers a vendor-hosted edition.)
What Is Document Automation?
Document Automation is the process of generating, assembling, and managing documents from templates, data sources, and business rules. Unlike document management systems (DMS) that store and organize existing documents, document automation creates new documents from templates and structured data.
Document automation covers a broad spectrum of capabilities:
- Contract generation – assembling contracts from clause libraries and customer data
- Proposal creation – building proposals with dynamic pricing, scope, and terms
- Document workflows – routing documents through approval chains and review cycles
- E-signature integration – sending generated documents for electronic signature
- Document assembly – combining template sections based on conditional logic and business rules
The information on these pages was researched by a combination of human review and large language models. To suggest an addition or correction, please contact us. Prepared by Rhodium Systems Inc., author of the ResorsIT platform — a unified IT operations management platform for IT teams and MSPs that integrates a curated suite of open-source, commercial, and SaaS applications into a single system with shared identity, single sign-on, access control, and a common audit trail. Use this catalogue only as a starting point for your own research, and review any tool carefully against your own requirements before relying on it. Catalogue data version 2026.197.
Comparison
SSO / OIDC Comparison
OIDC is the preferred SSO protocol; the notes column below assumes Authentik as the identity provider.
| Tool | OIDC | SAML | LDAP | Authentik Notes |
|---|---|---|---|---|
| Docassemble | No | No | No | Reverse-proxy auth; custom OAuth2 module |
| Documize | Yes | No | Yes | Native OIDC (Keycloak/Authentik) |
| PandaDoc | No | Yes | No | SAML SSO (Business+ plan) |
| Conga | Yes* | Yes | Yes | Via Salesforce IdP or direct SAML |
| Templafy | Yes | Yes | Yes | Native OIDC + SAML; SCIM provisioning |
| Nintex DocGen | Yes* | Yes | Yes | Via Nintex platform SSO |
| HotDocs | No | Yes* | Yes* | SAML (Advance); LDAP (on-prem) |
| Proposify | No | Yes | No | SAML SSO (Business plan) |
| Qwilr | No | Yes | No | SAML SSO (Enterprise plan) |
| DocuSign CLM | Yes | Yes | Yes | Native OIDC + SAML; SCIM |
| Formstack Docs | No | Yes | No | SAML SSO (Enterprise plan) |
| Windward | No | No | Yes | LDAP/AD; custom auth |
| Documill | Yes* | Yes | Yes | Via Salesforce IdP |
| GetAccept | No | Yes | No | SAML SSO (Enterprise plan) |
| Better Proposals | No | No | No | No SSO; email/password only |
* = via platform SSO (Salesforce, Nintex) or requires specific configuration
Best SSO support: Templafy (native OIDC + SAML
- SCIM), DocuSign CLM (native OIDC + SAML + SCIM), Documize (native OIDC + LDAP)
No SSO: Better Proposals, Docassemble (reverse- proxy only)
Deployment Comparison
| Tool | Self-Hosted | Cloud | Docker | Kubernetes |
|---|---|---|---|---|
| Docassemble | Yes | No | Yes | Community |
| Documize | Yes | Yes | Yes | Community |
| PandaDoc | No | Yes | No | No |
| Conga | No | Yes | No | No |
| Templafy | No | Yes | No | No |
| Nintex DocGen | No | Yes | No | No |
| HotDocs | Yes | Yes | No | No |
| Proposify | No | Yes | No | No |
| Qwilr | No | Yes | No | No |
| DocuSign CLM | No | Yes | No | No |
| Formstack Docs | No | Yes | No | No |
| Windward | Yes | Yes | Yes | No |
| Documill | No | Yes | No | No |
| GetAccept | No | Yes | No | No |
| Better Proposals | No | Yes | No | No |
Self-hosted options: Docassemble (Docker), Documize (Docker/binary), HotDocs (Windows Server), Windward Studios (.NET/Java SDK)
Core Features Comparison
| Tool | Template Design | Merge Fields | Conditional Logic | Clause Library | Workflow | E-Sign Integration |
|---|---|---|---|---|---|---|
| Docassemble | Code | Yes | Yes | Yes | Yes | DocuSign |
| Documize | WYSIWYG | Yes | Yes | Yes | Yes | None |
| PandaDoc | WYSIWYG | Yes | Yes | Yes | Yes | Built-in |
| Conga | Word/PPT | Yes | Yes | Yes | Yes | DocuSign, Adobe |
| Templafy | Word/PPT | Yes | Yes | Yes | Yes | DocuSign, Adobe |
| Nintex DocGen | Word/PPT | Yes | Yes | Yes | Yes | DocuSign, Adobe |
| HotDocs | Word | Yes | Yes | Yes | Yes | DocuSign |
| Proposify | WYSIWYG | Yes | Limited | Yes | Yes | Built-in |
| Qwilr | WYSIWYG | Yes | Limited | Yes | Yes | Built-in |
| DocuSign CLM | Word | Yes | Yes | Yes | Yes | Built-in |
| Formstack Docs | Word/HTML | Yes | Yes | No | Basic | DocuSign, Adobe |
| Windward | Word | Yes | Yes | No | No | None |
| Documill | Word/PPT | Yes | Yes | Yes | Yes | DocuSign |
| GetAccept | WYSIWYG | Yes | Limited | Yes | Yes | Built-in |
| Better Proposals | WYSIWYG | Yes | Limited | Yes | Basic | Built-in |
Output Formats
| Tool | DOCX | HTML | PPTX | XLSX | Other | |
|---|---|---|---|---|---|---|
| Docassemble | Yes | Yes | Yes | No | No | RTF, Markdown |
| Documize | Yes | Yes | Yes | No | No | – |
| PandaDoc | Yes | Yes | Yes | No | No | – |
| Conga | Yes | Yes | Yes | Yes | Yes | – |
| Templafy | Yes | Yes | Yes | Yes | Yes | |
| Nintex DocGen | Yes | Yes | Yes | Yes | Yes | – |
| HotDocs | Yes | Yes | Yes | No | No | RTF, TXT |
| Proposify | Yes | No | Yes | No | No | – |
| Qwilr | Yes | No | Yes | No | No | Web page |
| DocuSign CLM | Yes | Yes | Yes | No | No | – |
| Formstack Docs | Yes | Yes | Yes | Yes | Yes | TXT, CSV |
| Windward | Yes | Yes | Yes | Yes | Yes | RTF, CSV, XML |
| Documill | Yes | Yes | Yes | Yes | No | – |
| GetAccept | Yes | No | Yes | No | No | Video |
| Better Proposals | Yes | No | Yes | No | No | – |
API Comparison
| Tool | API Type | Auth | Webhooks |
|---|---|---|---|
| Docassemble | REST | API key | Yes |
| Documize | REST | Token | Yes |
| PandaDoc | REST v2 | OAuth2/API key | Yes |
| Conga | REST | OAuth2 | Yes |
| Templafy | REST/GraphQL | OAuth2 | Yes |
| Nintex DocGen | REST | OAuth2 | Yes |
| HotDocs | REST | API key | No |
| Proposify | REST | API key | Yes |
| Qwilr | REST | API key | Yes |
| DocuSign CLM | REST | OAuth2/JWT | Yes |
| Formstack Docs | REST | API key | Yes |
| Windward | SDK/.NET/Java | License key | No |
| Documill | REST | OAuth2 | Yes |
| GetAccept | REST | OAuth2 | Yes |
| Better Proposals | REST | API key | Yes |
Monitoring Integration
Telegraf / Fluent Bit / Grafana (monitoring stack) integration for self-hosted deployments.
| Tool | Telegraf | Fluent Bit | Grafana | Notes |
|---|---|---|---|---|
| Docassemble | HTTP check | Docker logs | Dashboard | Self-hosted; full monitoring |
| Documize | HTTP check | Docker logs | Dashboard | Self-hosted; full monitoring |
| PandaDoc | Synthetic | N/A | Synthetic | Cloud-only |
| Conga | Synthetic | N/A | Synthetic | Cloud-only |
| Templafy | Synthetic | N/A | Synthetic | Cloud-only |
| Nintex DocGen | Synthetic | N/A | Synthetic | Cloud-only |
| HotDocs | HTTP check | IIS/app logs | Dashboard | On-prem available |
| Proposify | Synthetic | N/A | Synthetic | Cloud-only |
| Qwilr | Synthetic | N/A | Synthetic | Cloud-only |
| DocuSign CLM | Synthetic | N/A | Synthetic | Cloud-only |
| Formstack Docs | Synthetic | N/A | Synthetic | Cloud-only |
| Windward | Process | App logs | Dashboard | SDK/on-prem |
| Documill | Synthetic | N/A | Synthetic | Cloud-only |
| GetAccept | Synthetic | N/A | Synthetic | Cloud-only |
| Better Proposals | Synthetic | N/A | Synthetic | Cloud-only |
Pricing Comparison
| Tool | License | Free Tier | Starting Price |
|---|---|---|---|
| Docassemble | MIT | Full | Free (self-hosted) |
| Documize | AGPL | Community | Free (self-hosted) |
| PandaDoc | Proprietary | Yes (e-sign) | ~$19/user/mo |
| Conga | Proprietary | No | ~$35/user/mo |
| Templafy | Proprietary | No | Custom pricing |
| Nintex DocGen | Proprietary | No | ~$25/user/mo |
| HotDocs | Proprietary | No | Custom pricing |
| Proposify | Proprietary | No | ~$49/user/mo |
| Qwilr | Proprietary | No | ~$35/user/mo |
| DocuSign CLM | Proprietary | No | Custom pricing |
| Formstack Docs | Proprietary | No | ~$92/mo |
| Windward | Proprietary | Trial | Custom pricing |
| Documill | Proprietary | No | Custom pricing |
| GetAccept | Proprietary | Yes (limited) | ~$15/user/mo |
| Better Proposals | Proprietary | No | ~$19/user/mo |
Tools
15 tools.
Better Proposals
Better Proposals is a proposal creation and tracking platform focused on simplicity and design. It provides a web-based editor with professionally designed templates, built-in e-signatures, and proposal analytics.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: none
Conga
Conga (formerly Conga Composer / Apttus) is a Salesforce-native document generation and contract lifecycle management platform.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
Docassemble
Docassemble is an open-source platform for guided interviews and document assembly, generating documents through interactive Q&A that populates Markdown or DOCX templates with conditional logic.
License: MIT (OSS) · Kind: web · Deploy: native, docker · SSO: none
Documill
Documill is a Salesforce-native document generation platform that creates professional documents, proposals, and contracts directly from Salesforce data. It competes with Conga and Nintex DocGen in the Salesforce document automation space.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
Documize
Documize is a document workflow platform built in Go that combines content authoring, template-based document generation, and approval workflows in a single application.
License: AGPL-3.0-only (OSS) · Kind: web · Deploy: native, docker · SSO: OIDC
DocuSign CLM
DocuSign CLM (Contract Lifecycle Management) is DocuSign’s contract automation platform that handles the full contract lifecycle: authoring, collaboration, approval workflows, e-signature, and post-signature management.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
Formstack Documents
Formstack Documents (formerly WebMerge) is a data-to-document generation platform that creates documents by merging data from forms, CRMs, databases, and other sources into templates.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
GetAccept
GetAccept is a digital sales room and document automation platform that combines proposal creation, e-signatures, video messaging, and deal tracking in a single tool.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
HotDocs
HotDocs is a long-established legal document automation platform that generates documents from templates using merge fields, conditional logic, and guided interviews, on-premises or via cloud HotDocs Advance.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none
Nintex DocGen
Nintex DocGen (formerly Drawloop) is a document generation module within the broader Nintex process automation platform.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
PandaDoc
PandaDoc is a popular document automation and e-signature platform used by sales teams for proposals, quotes, contracts, and forms.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
Proposify
Proposify is a proposal automation platform designed for sales teams to create, send, track, and e-sign proposals. It provides a WYSIWYG proposal editor with branded templates, content libraries, fee tables, and built-in e-signatures.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
Qwilr
Qwilr is an interactive proposal and document platform that generates web-based proposals, quotes, and sales documents instead of traditional PDF files.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: SAML
Templafy
Templafy is an enterprise template management and document creation platform that integrates directly into Microsoft Office (Word, PowerPoint, Excel, Outlook) and Google Workspace.
License: Proprietary (proprietary) · Kind: web · Deploy: saas · SSO: OIDC, SAML
Windward Studios
Windward Studios (now part of MESCIUS / GrapeCity) is a template-based document generation engine designed for developers to embed in custom applications.
License: Proprietary (proprietary) · Kind: web · Deploy: native · SSO: none