Documenso

Authoring

Embed document, template, and envelope creation directly in your application.

In addition to embedding signing, Documenso supports embedded authoring. It allows your users to create and edit documents, templates, and envelopes without leaving your application.

Embedded authoring is included with Enterprise plans. It is also available as a paid add-on for the Platform Plan. Contact sales for access.

Versions

Embedded authoring is available in two versions:

  • V1 Authoring — Works with V1 Documents and Templates.
  • V2 Authoring — Works with Envelopes, which are the unified model for documents and templates.

Comparison

AspectV1V2
Entity modelDocuments and Templates (separate)Envelopes (unified, can be documents or templates)
API compatibilityV1 Documents/Templates APIV2 Envelopes API
Customization6 simple boolean flagsRich structured settings with sections (general, settings, actions, envelope items, recipients)

Presign Tokens

Before using any authoring component, obtain a presign token from your backend:

POST /api/v2/embedding/create-presign-token

This endpoint requires your Documenso API key. The token has a default expiration of 1 hour.

See the API documentation for full details.

Presign tokens should be created server-side. Never expose your API key in client-side code.


Next Steps

  • V1 Authoring — Create and edit documents and templates using V1 components
  • V2 Authoring — Create and edit envelopes using V2 components
  • CSS Variables — Customize the appearance of embedded components
  • SDKs — Framework-specific SDK documentation

On this page