Embedded signing
Embed the Subnoto signing experience in your own application. The sign flow runs inside an iframe and is unlocked with a one-time token that you create on your backend. An iframe token is required for every integration (React, Vue, Svelte, Angular, Solid, Qwik, or plain iframe); there is no way to embed the signing UI without it.
How it works
Section titled “How it works”- Create an envelope using the API or SDK: upload a document, add recipients and signature blocks, then send (for example with
distributionMethod: "none"if you open the link yourself). - Create an iframe token (required). For that envelope and signer, call
POST /public/authentication/create-iframe-tokenwithworkspaceUuid,envelopeUuid, andsignerEmail. This step is mandatory for every integration. See the Iframe token tutorial for the full API, URL format, and security notes. - Embed the signing UI in your app by passing the token into your chosen integration (a framework component or a plain iframe).
Supported integrations
Section titled “Supported integrations”