DeepBox Sign (Preview)

The ultimate tool to sign digitally. Sign documents digitally with DeepSign and speed up any agreement.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Contact
Name Abacus Research AG
URL https://www.abacus.ch
Email info@abacus.ch
Connector Metadata
Publisher DeepCloud
Website https://www.deepsign.swiss/en/
Privacy policy https://classic.abacus.ch/downloads-page/lizenzbestimmungen/
Categories Collaboration

Deepsign Connector

Deepsign is a powerful platform for managing digital signatures and document workflows. The Deepsign connector allows you to automate and streamline the process of uploading documents, adding signees, and managing signature requests within the Deepsign environment.

Prerequisites

To use this connector, you will need:

  • An active Deepsign account.
  • It is recommended to create a centralized user account (rather than a personal account) to manage the connector. This will ensure consistent and secure access to shared documents and workflows.

Connector Documentation

For detailed documentation about how to use the Deepsign connector, refer to the Deepsign API Documentation.

Known Issues and Limitations

For any issues with Deepsign, please check the Deepsign Support Center or open a case directly with the Deepsign support team.

Deployment Instructions

To deploy this connector as a custom connector in Microsoft Power Automate or Power Apps, please follow these instructions.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Add a signee to the document

Add a signee to the document, with options to define language, signing order, and predefined signature fields.

Add an observer to the document

Add an observer to the document, who can view progress without signing, with optional admin privileges.

Remove a signee from the document

Remove a specified signee from the signing process for the document.

Remove an observer from the document

Remove a specified observer from the document’s signing process.

Resend the signing invitation to a signee

Resend the signing invitation email to a specified signee.

Retrieve details of a signees

Retrieve a list of signees and their status, including signing progress and timestamps for signing events.

Retrieve details of a specific document

Retrieve information about a specific document, including its status, participants, and important timestamps.

Retrieve information for a specific signee

Fetch details of a single signee, including their signing status, comments, and signature progress for the document.

Start the signing process for a document

Initiate the signature process for a document, enabling signees to begin signing.

Update a signee’s details

Modify a signee’s information such as email, language preference, signing order, or comments.

Upload a document and save it as a draft

Upload a document and configure signature settings. The document is saved as a draft, and the signing process is not yet initiated.

Add a signee to the document

Add a signee to the document, with options to define language, signing order, and predefined signature fields.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

documentId

height
height float
pageNumber
pageNumber integer
width
width float
x
x float
y
y float
comment
comment string
email
email string
language
language string
signFieldName
signFieldName string

Name of the predefined, existing PDF signature field. Signature certificate is applied to this field.

signOrder
signOrder integer

Returns

Body
Signee

Add an observer to the document

Add an observer to the document, who can view progress without signing, with optional admin privileges.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

documentId

comment
comment string
email
email string
isAdmin
isAdmin boolean
language
language string

Returns

Body
Observer

Remove a signee from the document

Remove a specified signee from the signing process for the document.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

documentId

signeeId
signeeId True uuid

signeeId

Remove an observer from the document

Remove a specified observer from the document’s signing process.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

documentId

observerId
observerId True uuid

observerId

Resend the signing invitation to a signee

Resend the signing invitation email to a specified signee.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

documentId

signeeId
signeeId True uuid

signeeId

Retrieve details of a signees

Retrieve a list of signees and their status, including signing progress and timestamps for signing events.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

documentId

Returns

response
array of Signee

Retrieve details of a specific document

Retrieve information about a specific document, including its status, participants, and important timestamps.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

Defines the document via the documentId

Returns

Body
Document

Retrieve information for a specific signee

Fetch details of a single signee, including their signing status, comments, and signature progress for the document.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

documentId

signeeId
signeeId True uuid

signeeId

Returns

Body
Signee

Start the signing process for a document

Initiate the signature process for a document, enabling signees to begin signing.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

Defines the document via the documentId

Update a signee’s details

Modify a signee’s information such as email, language preference, signing order, or comments.

Parameters

Name Key Required Type Description
documentId
documentId True uuid

documentId

signeeId
signeeId True uuid

signeeId

height
height float
pageNumber
pageNumber integer
width
width float
x
x float
y
y float
comment
comment string
email
email string
language
language string
signOrder
signOrder integer

Returns

Body
Signee

Upload a document and save it as a draft

Upload a document and configure signature settings. The document is saved as a draft, and the signing process is not yet initiated.

Parameters

Name Key Required Type Description
X-Abacus-Info-License
X-Abacus-Info-License string

X-Abacus-Info-License

X-Partner-Context
X-Partner-Context string

X-Partner-Context

data
data True binary

minimum data e.g. { "initiatorAliasName": "John Smith" }

file
file True binary

Containing the binary content for the file

Returns

Body
Document

Definitions

AutographPosition

Name Path Type Description
height
height float
pageNumber
pageNumber integer
width
width float
x
x float
y
y float

Document

Name Path Type Description
attachmentsAllowed
attachmentsAllowed boolean
comment
comment string
companyId
companyId uuid
completionTime
completionTime date-time
creationTime
creationTime date-time
documentId
documentId uuid
documentMimeType
documentMimeType string

Mimetype of the document.

documentName
documentName string
documentStatus
documentStatus string
  • draft - Document is in draft status and signing process has not yet started
  • in-progress - Document has been started but the document has not completed yet.
  • signed - Document completed, all signees have signed.
  • withdrawn - Document completed, the document has been withdrawn.
  • rejected - Document completed, one of the signees have rejected the signature request.
documentUrl
documentUrl string

Resource url of the document.

initiatorCompanyDisplayName
initiatorCompanyDisplayName string
initiatorCompanyIsVerified
initiatorCompanyIsVerified boolean
initiatorCompanyVerificationType
initiatorCompanyVerificationType string
initiatorDisplayEmail
initiatorDisplayEmail string
initiatorDisplayName
initiatorDisplayName string
initiatorSignKey
initiatorSignKey string
jurisdiction
jurisdiction string
  • zertes - Bundesgesetz über die elektronische Signatur (CH based jurisdiction)
  • eidas - Electronic Identification, Authentication and Trust Services (EU based jurisdiciton)
observers
observers array of Observer
Force required authority service.
requiredAuthorityService string

Authority service used to authorize the signature.

  • ras - MobileID
  • did - DeepID
signatureMode
signatureMode string
  • timestamp - Simple Electronic Signature (SES)
  • advanced - Advanced Electronic Signature (AES)
  • qualified - Qualified Electronic Signature (QES)
signees
signees array of Signee
signeesOrdered
signeesOrdered array of array
items
signeesOrdered array of Signee
startTime
startTime date-time
thumbnailUrl
thumbnailUrl string

Resource url of the documents thumbnail.

Observer

Name Path Type Description
documentId
documentId uuid
email
email string
initiatorComment
initiatorComment string
isAdmin
isAdmin boolean
language
language string
observerId
observerId uuid
signUrl
signUrl string

Deepsign url for the to view and sign the document.

viewedTime
viewedTime date-time

Signee

Name Path Type Description
autographPosition
autographPosition AutographPosition
completionTime
completionTime date-time
documentId
documentId uuid
email
email string
initiatorComment
initiatorComment string
language
language string
policy
policy SigneePolicy
signOrder
signOrder integer
signStatus
signStatus string
  • on-hold - Signee has not been invited yet
  • pending - Signee has been invited to sign the document and is able to sign
  • in-progress - Signee has started the signing process
  • signed - Signee has signed the document
  • rejected - Signee has rejected the signature
signUrl
signUrl string

Deepsign url for the to view and sign the document.

signatureType
signatureType string
signedTime
signedTime date-time
signeeComment
signeeComment string
signeeId
signeeId uuid
viewedTime
viewedTime date-time

SigneePolicy

Name Path Type Description
canModifyAutographPosition
canModifyAutographPosition boolean