Embedded designer SDK

Let users design documents inside your SaaS

Embed a visual document designer so each customer can control their own branded PDF templates without sending layout changes to your engineering team.

How it helps

A document-design workflow built into your product

Your data contract

Expose only the fields that make sense for each document and tenant.

User-owned layouts

Let customers change branding and layout while your application continues sending stable data.

Pair-based template clones

Address each customer layout with your base template UUID and a UUID from your own system.

Template lifecycle

Separate edits from production through immutable versions and environment aliases.

API generation

Generate documents with the same templates after the user finishes editing.

Short-lived editor sessions

Create scoped embed URLs from your trusted backend without exposing API tokens to the browser.

Frequently asked questions

Who is the embedded designer for?
It is intended for SaaS products whose customers or internal teams need control over recurring document layouts.
Can each customer use a different design?
Yes. A base template UUID plus the UUID from your system resolves one isolated layout clone. Reusing the pair resumes that design.
Can embedded users change the data model?
No. The schema and example data are locked from the base template. Embedded users can change layout and bindings only.

Start with a real document

Create a template and generate your first PDFs without a credit card.

Read the SDK quickstart