Edit drafts in incognito mode


Bulksign supports an integration mode which allows you to create a draft from API, then open it for editing directly in your application (iframes are also supported) without the user having to be logged in Bulksign.

This is how it works :

  • call CreateDraft API to create the draft and enable the edit in incognito mode feature of the draft by setting :
   EnableEditIncognitoMode = true
  • this also works for drafts created from UI, this is the option :



Tip

Please note that drafts created using CreateDraftFromFile / CreateDraftFromBase64File apis have the EnableEditIncognitoMode enabled by default

  • after the draft is created, redirect the user to the URL which opens the incognito mode edit :
      /incognito/index/?draftId={{#draftId#}}
Tip

If you are using the Bulksign .NET SDK, you can invoke the GetUrlForDraftEditInIncognitoMode method to obtain the URL.

Tip

You can specify a custom UI language ofr incognito mode by adding the @lng={{LanguageCode}} parameter to the incognito url

  • after the user edits the draft, he can send the documents for signing. From the client application, you can be notified by this by monitoring the URL redirects. After the draft is sent for signing, the final redirect is to :
   /SentIncognito?publicId={{##id##}}

and the "id" query parameter contains the new envelope id.

Following operations are not possible for drafts edited in incognito mode :

  • draft cannot be deleted

  • "Save As Template" is removed

  • "Save and Exit" is removed

  • "Upload From Cloud" is removed

  • "Use Template" is removed