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 without the user having to be logged in Bulksign.


Please note that the SAAS version of Bulksign doesn't support draft editing in incognito mode inside iframes. If needed, the OnPremise version can be configured to support iframes by setting the session cookie mode value to "None" in WebDashboard appsettings.json configuration file.

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 :


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 :

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


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 :

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