Sovos Docs

Developer workflow

An overview of envelope creation and document processing in the Sovos Signer API.

Key entities

These key entities participate in the document signature workflow:

Issuer
Creates and sends envelopes with documents to be signed, and defines all participants and conditions involved in the signing process.
Sovos
Provides the environment for connecting to Sovos Account and the Signer API, including the features and endpoints required to complete the signing process.
Signer
Receives the envelopes and signs the documents.

Process workflow

The document signing process work flow includes:
  1. Authentication: The issuer connects to Sovos Account and authenticates with the Signer API through OpenID Connect (OIDC) and OAuth.

  2. Envelope creation: The issuer sends a request to the /create-envelope endpoint to create a new envelope that contains the documents to be signed. The request includes issuer information, signer details, and identity data.

  3. Document signing: The designated signer receives a secure, unique URL to review and sign the documents. The Signer API automatically updates the envelope status.

  4. Envelope reception: Once the signer completes the signing process, the issuer receives a notification.

  5. Envelope cancellation: If needed, the issuer may use the /cancel-envelope endpoint to cancel the signing process.