Share via


HelloSign

HelloSign enables secure electronic signatures that are business-caliber, easy-to-use and legally binding.

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)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Connector Metadata
Publisher Microsoft
Website https://www.hellosign.com/
Privacy policy https://www.hellosign.com/privacy

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
Admin API Key https://aka.ms/l6zf3z string The API Key of an admin account True

Throttling Limits

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

Actions

Cancel signature request

Cancel an existing signature request.

Get signature request

Get a signature request that includes the current status for each signer.

Send signature request from template

Create and send a new signature request based off an existing template.

Cancel signature request

Cancel an existing signature request.

Parameters

Name Key Required Type Description
Request Id
requestId True string

The id of the incomplete request to cancel.

Get signature request

Get a signature request that includes the current status for each signer.

Parameters

Name Key Required Type Description
Request Id
requestId True string

The id of the request to retrieve

Returns

Send signature request from template

Create and send a new signature request based off an existing template.

Parameters

Name Key Required Type Description
Account type
test_mode string

The type of account, either Free or Paid.

Template id
template_id True string

The unique identifer of the template to create a SignatureRequest from.

Subject
subject string

The subject in the email that will be sent to the signers.

Message
message string

The custom message in the email that will be sent to the signers.

Redirect URL
signing_redirect_url string

The URL you want the signer redirected to after they successfully sign.

Allow Decline
allow_decline boolean

Allows signers to decline to sign a document if set to true. Defaults to false.

Signers
signers True dynamic

The signers of the document.

Returns

Triggers

When a signature request is completed

Triggers when a signature request is completed by all parties.

When a signature request is created

Triggers when a new signature request is created.

When a signature request is declined

Triggers when a signature request is decline.

When a signature request is completed

Triggers when a signature request is completed by all parties.

Returns

When a signature request is created

Triggers when a new signature request is created.

Returns

When a signature request is declined

Triggers when a signature request is decline.

Returns

Definitions

RequestResponse

Name Path Type Description
Request id
signature_request_id string

Unique id of the signature request.

Title
title string

Signature request title.

Subject
subject string

Subject of the email sent to signers.

Message
message string

Custom message in the email sent to signers.

Is complete
is_complete boolean

True if the request has been fully executed by all signers.

Is declined
is_declined boolean

True if the request has been declined by a signer.

Signing Url
signing_url string

Url where a signer, after authenticating, can sign the documents.

Details Url
details_url string

Url where the requester and the signers can view the current status of the request.

Requester email
requester_email_address string

Email address of the initiator of the signature request.

Signatures
signatures array of object
Signature Id
signatures.signature_id string

Unique identifier of the signature.

Signer Email
signatures.signer_email_address string

Email address of the signer.

Signer Name
signatures.signer_name string

Name of the signer.

Status Code
signatures.status_code string

Current status of the signature.

Signed Date
signatures.signed_at date

Date in ISO UTC format (yyyy-MM-ddTHH:mm:ss.fffZ)

Last Viewed Date
signatures.last_viewed_at date

Date in ISO UTC format (yyyy-MM-ddTHH:mm:ss.fffZ)

Last Reminded Date
signatures.last_reminded_at string

Date in ISO UTC format (yyyy-MM-ddTHH:mm:ss.fffZ)