DocuSign (Preview)

DocuSign (Preview)

DocuSign is the easiest and most secure way to sign and get documents signed. With over 50 million users worldwide, DocuSign is the most widely used eSignature and Digital Transaction Management platform in the world.

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
Flow Premium All Flow regions
PowerApps Premium All PowerApps regions

To use the Connect trigger in this integration, DocuSign Connect must be enabled in your DocuSign account. It is not enabled by default. Once enabled, the Connect Settings page can be accessed from the DocuSign Admin web application. Using the Connect trigger in this integration will automatically register the webhook for you.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds
Frequency of trigger polls 1 120 seconds

Actions

Add recipient to an envelope

Add recipient to an envelope

Required Parameters

Account
string
Account id
Envelope
string
Envelope id
Signer Name
string
The name of the recipient.
Signer Email
string
The email of the recipient.

Optional Parameters

Signing Order
string
The signing order of the recipient in the document.
Role
string
The role of the signer.

Returns

Get envelope documents

Get envelope documents.

Required Parameters

Account
string
Account id
Envelope
string
Envelope id
Certificate of completion
boolean
When set to false, the envelope signing certificate is removed from the download.

Returns

List recipients

List recipients for a specific envelope.

Required Parameters

Account
string
Account id
Folder
string
Folder id
Envelope
string
Envelope id

Returns

Remove recipient from an envelope

Remove recipient from an envelope

Required Parameters

Account
string
Account id
Folder
string
Folder id
Envelope
string
Envelope id
Recipient
string
Recipient id

Returns

Send envelope

Send an existing envelope.

Required Parameters

Account
string
Account id
Envelope
string
Envelope id

Returns

Send envelope using template

Send a new envelope using a specified template.

Required Parameters

Account
string
Account id
Template
string
Template id
Envelope status
string
Envelope status
Signers
dynamic
The signers of the document.

Returns

Triggers

When an envelope status changes (Connect)

Triggers a new flow when an envelope status changes.

Required Parameters

Account
string
Account id
Connect name
string
Envelope event
string

Returns

Definitions

WebhookEnvelopeResponse

Custom Fields
object
Key-value pairs representing the custom fields for this envelope (where key is the field name, and value is the field value).
Decline Reason
string
Envelope Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ
Envelope ID
string
Envelope Sent Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ
Envelope Status
string
Recipeint Type
string
The type of recipient.
Recipient Email
string
Recipient Id
string
Recipient Name
string
The name of the recipient.
Recipient Sent Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ
Recipient Status
string
The status of the recipient.
RecipientStatus
array of object
Routing Order
string
Sender's Email Address
string
Sender's IP Address
string
Sender's Name
string
Subject
string
Tabs
object
Key-value pairs representing the tabs for this recipient (where key is the field name, and value is the field value).
Time Zone
string
Time Zone Offset
string

GetDocumentsResponse

Custom Fields
object
Key-value pairs representing the custom fields for this envelope (where key is the field name, and value is the field value).
Decline Reason
string
Envelope Created Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ
Envelope ID
string
Envelope Sent Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ
Envelope Status
string
Recipeint Type
string
The type of recipient.
Recipient Email
string
Recipient Id
string
Recipient Name
string
The name of the recipient.
Recipient Sent Date-Time
date-time
yyyy-MM-ddTHH:mm:ss.fffZ
Recipient Status
string
The status of the recipient.
RecipientStatus
array of object
Routing Order
string
Sender's Email Address
string
Sender's IP Address
string
Sender's Name
string
Subject
string
Tabs
object
Key-value pairs representing the tabs for this recipient (where key is the field name, and value is the field value).
Time Zone
string
Time Zone Offset
string

SendEnvelopeResponse

Envelope Id
string
The id of the envelope.
Status
string
The status of the envelope.
Status date time
string
The datetime the status was set.
URI
string
The URI for the envelope in DocuSign.

ListRecipientsResponse

Signers
array of Signer
Signers

Signer

Email
string
The email of the recipient.
Name
string
The name of the recipient.
Recipient Id
string
The id the recipient.
Role
string
The role of the signer.
Signing Order
string
The signing order of the recipient in the document.

Using this Connector