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 |
|---|---|---|
| Copilot Studio | 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) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
| 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) |
| 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
- Body
- RequestResponse
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
- Body
- RequestResponse
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
When a signature request is created
When a signature request is declined
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) |