How to Create an E-Signature Envelope in Power Automate with Encodian Sign

Want to automatically send documents for electronic signature using Power Automate? With Encodian Sign, you can create e-signature envelopes, configure recipients and signing fields, track signing progress, and retrieve completed documents and audit trails – all within your automated workflows.

This step-by-step tutorial demonstrates how to create and send documents for electronic signature using Power Automate and Encodian Sign’s Envelope – Sign Single File action.

Using a contractor Non-Disclosure Agreement (NDA) as a practical example, you’ll learn how to build an automated e-signature workflow using SharePoint document libraries and a SharePoint list containing recipient details.

The tutorial covers the complete signing process, from preparing and sending documents for signature to tracking envelope status and retrieving signed documents and audit trails. You can easily adapt the example, including field names, parameters and source documents, to suit your own electronic signature requirements.

Start FREE Trial More Tutorials

You will learn

In this tutorial, you’ll learn how to:

Using Sign actions

Configure multiple Encodian Sign actions in Power Automate

Create an Envelope

Create an e-signature envelope automatically in Power Automate

Monitor Envelope Status

Monitor an envelope’s progress with Envelope – Get Status

Audit Trails

Save a completed envelope’s audit trail and signed documents

Prerequisites for this tutorial

  1. A SharePoint list containing recipient details. The flow will be triggered when a new item is added to this list. This example uses a Contractor Onboarding list with First Name, Last Name, Email, and an ‘NDA Status’ choice column.

  2. A SharePoint document library to store signed documents and audit trails. This example uses a SharePoint library called Signed NDAs with “Audit Trails” and “Signed Documents” folders.

  3. A SharePoint document library that acts as the source for the file to be signed. This example uses a document library named NDA Templates.

  4. A document containing a signature field placeholder (e.g. “Sign here”), or an existing target field that can be referenced by name.

  5. An active Encodian Sign trial or subscription, and a sender email address associated with a licensed member of the Sign workspace.

Start FREE Trial

What You'll Build

In this example, the Power Automate flow is automatically triggered when a new item is created in a SharePoint list. The flow retrieves the document from a SharePoint document library, creates an e-signature envelope using Encodian Sign, and sends it to the specified recipient for electronic signature.

The flow then monitors the envelope’s status to track signing progress. Once all required signatures have been collected and the envelope is complete, the signed document and associated audit trail are automatically downloaded and saved to SharePoint.

New recipient added to a SharePoint list

Create an Encodian Sign envelope

Add recipient and signature fields

Await signature

Download signed documents and audit trails

What the Recipient Will See

Once the envelope is created and sent, the recipient will review and sign the document. The following steps illustrate the signing process from the recipient’s perspective.

1. The recipient receives an email containing a secure link to review and sign the document.

2. The document opens with the required signature fields clearly highlighted.

3. The recipient can create or select a signature and complete any additional required fields.

4. Once all required fields are completed, the recipient can finalise the signing process. They’ll then receive an email confirming completion.

PART 1: Create an envelope in Power Automate and monitor its status

1

Create an automated cloud flow

In Power Automate, create a new automated cloud flow.

2

Configure the trigger

3

Retrieve the file to be signed

This example assumes the file is ready to send, and only requires signature fields to be added. If your file needs to be personalized first, add the actions necessary to prepare the document before creating the envelope.

Add SharePoint’s Get file content action to retrieve the file’s content of the NDA that will be sent to the recipient.

4

Add the ‘Envelope – Sign Single File’ action

Add Encodian Sign’s Envelope – Sign Single File action. This creates a signing envelope for a single file. If prompted, create a connection using the API key for your Encodian Sign workspace.

5

Configure the envelope recipient

In Recipients, select Add New Item. This example populates one signer using SharePoint list values.

6

Configure the signature field

Under the recipient’s Fields section, select Add New Item.

This example shows how placeholder text in the source document is used to position a signature field.

7

Monitor the envelope status

Add a Do until loop to check the envelope’s latest status, using Envelope – Get Status inside the loop. When Envelope – Get Status returns ‘Completed’, the recipient has completed the required fields set out in the document.

 

Inside Do until, add a Delay action, followed by Encodian Sign’s Envelope – Get Status action.

8

Optional: Update recipient item when the document has been signed

After verifying the envelope status is ‘Completed’, you can update the record that initiated the request. In this example, add SharePoint’s Update item action to update the item’s NDA Status to ‘Signed’.

PART 2: Download and save the completed signing records

2

Save the audit trail

Add SharePoint’s Create file action to save the audit trail in your destination SharePoint library.

4

Save the completed envelope’s signed documents

Add SharePoint’s Create file action.

When you select a signed documents array output, Power Automate will add a For each loop so that a file is created for each retrieved document.

Troubleshooting

If your signing workflow isn’t working as expected, check the following common issues.

!

The recipient doesn't receive the signature request

Verify that the recipient’s email address is correct and that the envelope was created successfully. Check the envelope’s current status on the Encodian Sign dashboard and ask the recipient to check their junk or spam folder.

!

The signature field doesn't appear in the correct location

Check that Fields Items Placeholder Text exactly matches the text in the source document. If you’re targeting an existing field instead, confirm that Fields Items Field Name  references the correct field name. Review the source document to ensure the intended placeholder or field is present.

!

The “Do until” loop doesn't complete when the document is signed

Check that the loop compares the latest status returned by Envelope – Get Status with Completed, rather than the initial status returned by Envelope – Sign Single File. Confirm that the Envelope ID is correct and that the expression references the correct action name and output property. Also review the loop’s iteration count, delay interval, and timeout settings.

!

The envelope hasn't been completed when the loop stops

The Do until loop may reach its configured limits before the recipient signs. Check the envelope’s latest status before updating records or downloading completed documents. Consider adding a Condition action after the loop to handle incomplete, declined, or expired envelopes separately, as described in Next Steps.

FAQs

?

Can I automatically send documents for electronic signature using Power Automate?

Yes. You can use Encodian Sign’s Envelope – Sign Single File action to create an e-signature envelope and send a document to one or more recipients directly from Power Automate. The process can be triggered automatically by an event, such as a new SharePoint list item, form submission, or approval.

?

Can I send an envelope to multiple recipients?

Yes. Encodian Sign supports multiple recipients within an envelope. You can configure recipients and their signing fields using the Envelope – Sign Single File action. Depending on your requirements, you can use sequential delivery to control signing order or parallel delivery to send the document to multiple recipients without a sequential signing order.

?

Can I automatically populate a document before sending it for signature?

Yes. You can add document preparation actions earlier in your Power Automate flow to populate a template with dynamic information, such as names, dates, or agreement details. For example, Encodian Flowr’s Word – Populate can populate Word templates before the resulting document is passed to Encodian Sign for signature.

Next Steps

1

Handle incomplete or expired envelopes

Add a Condition action after the Do until loop to verify that the latest status returned by Envelope – Get Status is Completed. This handles cases where the loop reaches its iteration limit or timeout if the envelope hasn’t been signed. Configure the True branch to update the SharePoint record and download the completed signing documents. Use the False branch to handle incomplete envelopes, such as notifying an administrator or updating the record to indicate that the signing process hasn’t been completed.

2

Automate more post-signing actions

Email the signed agreement, update a record, or initiate other processes.

Keep up to date

Follow Encodian for new tutorials, product updates and releases.

Ready to simplify electronic signatures?

Start your free trial of Encodian Sign for Power Automate to send documents for signature, manage signing workflows, and integrate electronic signatures into Power Automate.