DocuSign + SharePoint

Automate Document Signing and Storage with DocuSign + SharePoint Integration

Connect DocuSign eSignatures to SharePoint document libraries so signed contracts are organized, searchable, and accessible the moment they're complete.

Why integrate DocuSign and SharePoint?

DocuSign and SharePoint handle two different parts of the same problem. DocuSign collects legally binding signatures; SharePoint is where enterprise content lives. Together, they cover the full document lifecycle: send for signature in DocuSign, automatically store and organize completed documents in SharePoint. Without an integration, teams are stuck manually downloading signed PDFs and uploading them to the right folders — a repetitive process that invites delays and errors.

Automate & integrate DocuSign & SharePoint

Use case

Auto-Archive Completed Envelopes to SharePoint

When a DocuSign envelope reaches completed status, tray.ai automatically retrieves the signed PDF and certificate of completion, then uploads both to a designated SharePoint document library. Folder paths are built dynamically from envelope metadata such as recipient name, department, or contract type.

Use case

New SharePoint Document Triggers a DocuSign Signing Request

When a new contract template or agreement is added to a designated SharePoint library, tray.ai can automatically create and send a DocuSign envelope to the appropriate signatories. This works especially well for HR onboarding workflows where offer letters are drafted in SharePoint and need a signature fast.

Use case

Contract Renewal Reminders Based on SharePoint Metadata

tray.ai monitors SharePoint document libraries for contracts approaching their expiration dates using custom metadata columns. When a renewal threshold is reached, it automatically triggers a new DocuSign envelope with the updated contract and sends it to the relevant parties for re-signing.

Use case

Update SharePoint Document Metadata After Signing

Once a DocuSign envelope is completed, tray.ai writes signing data — signer name, signature date, envelope ID — back to the corresponding SharePoint document's metadata fields. The SharePoint record gets richer without anyone touching it manually.

Use case

Declined or Voided Envelope Notifications and SharePoint Logging

When a DocuSign envelope is declined or voided, tray.ai logs the event to a SharePoint list or document library and notifies relevant stakeholders via email or Teams. Every envelope outcome has a record in SharePoint, not just the successful ones.

Use case

HR Onboarding Document Automation

When a new employee record is created in an HR system, tray.ai pulls the relevant onboarding document templates from SharePoint, generates a DocuSign envelope, and sends it to the new hire for signature. Once complete, the signed documents are automatically filed into the employee's SharePoint folder.

Use case

Vendor and Supplier Agreement Management

Procurement teams can store vendor agreement templates in SharePoint and use tray.ai to trigger DocuSign envelopes whenever a new vendor is approved. Signed agreements go back to the vendor's SharePoint folder automatically, with status metadata updated, so procurement always knows where things stand.

Get started with DocuSign & SharePoint integration today

DocuSign & SharePoint Challenges

What challenges are there when working with DocuSign & SharePoint and how will using Tray.ai help?

Challenge

Matching DocuSign Envelopes to the Correct SharePoint Location

Enterprise SharePoint environments often have complex site hierarchies, libraries, and folder structures. Automatically routing a completed DocuSign envelope to exactly the right location — without hardcoding paths — requires intelligent mapping of envelope metadata to SharePoint's folder taxonomy.

How Tray.ai Can Help:

tray.ai's data mapping and transformation tools let you build dynamic folder path logic using DocuSign envelope metadata such as contract type, department, or recipient company. Conditional branching routes documents to the correct SharePoint site, library, and subfolder every time, even as your folder structure changes.

Challenge

Handling Large or Multi-Document DocuSign Envelopes

DocuSign envelopes can contain multiple documents, and SharePoint storage workflows need to handle each file individually — retrieving, naming, and uploading them correctly while keeping the relationship between files from the same envelope intact.

How Tray.ai Can Help:

tray.ai supports looping and iteration natively, so workflows can process each document within a multi-file DocuSign envelope in sequence. Each file is retrieved, given a consistent name, and uploaded to SharePoint independently, with envelope-level metadata applied consistently across all related files.

Challenge

Maintaining SharePoint Permissions on Sensitive Signed Documents

Signed contracts and legal agreements are often sensitive, and automated uploads can deposit documents into SharePoint folders with overly broad access permissions — a real compliance and confidentiality risk.

How Tray.ai Can Help:

tray.ai workflows can include a dedicated permission-setting step after upload, using the SharePoint API to apply specific access controls or inherit permissions from a secure parent folder. Permission logic is configurable based on document type, department, or sensitivity level defined in the DocuSign envelope metadata.

Challenge

Keeping DocuSign and SharePoint Status in Sync Across Long Signing Cycles

Enterprise contracts can take days or weeks to get through multiple rounds of signers. During that time, the status in SharePoint can easily fall out of sync with the actual state of the DocuSign envelope, causing confusion and redundant follow-up.

How Tray.ai Can Help:

tray.ai listens to every DocuSign Connect event throughout the envelope lifecycle — sent, delivered, viewed, signed by each party, and finally completed — and updates the corresponding SharePoint list item or document metadata at each stage. Stakeholders get an accurate status view without any manual updates.

Challenge

Avoiding Duplicate Document Uploads to SharePoint

In environments where multiple teams or systems interact with DocuSign, the same completed envelope can trigger duplicate upload attempts, resulting in redundant files and version confusion in SharePoint document libraries.

How Tray.ai Can Help:

tray.ai workflows can include an idempotency check that queries SharePoint for a file matching the DocuSign envelope ID before attempting an upload. If a matching document already exists, the workflow skips the upload and optionally logs the attempt, keeping SharePoint libraries clean.

Start using our pre-built DocuSign & SharePoint templates today

Start from scratch or use one of our pre-built DocuSign & SharePoint templates to quickly solve your most common use cases.

DocuSign & SharePoint Templates

Find pre-built DocuSign & SharePoint solutions for common use cases

Browse all templates

Template

Save Completed DocuSign Envelopes to SharePoint

Automatically retrieves the signed PDF and completion certificate from DocuSign whenever an envelope is marked complete, then uploads both files to a specified SharePoint document library with dynamic folder routing based on envelope metadata.

Steps:

  • Trigger: DocuSign envelope status changes to Completed
  • Action: Retrieve signed PDF and certificate of completion from DocuSign via API
  • Action: Construct dynamic SharePoint folder path from envelope metadata (e.g., contract type, recipient)
  • Action: Upload both documents to the appropriate SharePoint library folder
  • Action: Update SharePoint document metadata with envelope ID, signer name, and completion date

Connectors Used: DocuSign, SharePoint

Template

Send DocuSign Envelope When Document Added to SharePoint

Monitors a designated SharePoint document library for newly uploaded files and automatically creates and sends a DocuSign envelope to a predefined list of signatories, routing from document creation to signature request without any manual steps.

Steps:

  • Trigger: New file added to a monitored SharePoint document library
  • Action: Extract document metadata and recipient details from SharePoint item properties
  • Action: Create a DocuSign envelope using the SharePoint file as the document source
  • Action: Send the envelope to the appropriate signatories based on document type or metadata

Connectors Used: DocuSign, SharePoint

Template

Log All DocuSign Envelope Events to a SharePoint List

Creates a real-time audit log in a SharePoint list that captures every DocuSign envelope event — sent, viewed, signed, declined, or voided — giving you a centralized, searchable record of all document signature activity.

Steps:

  • Trigger: DocuSign Connect webhook fires on any envelope status change
  • Action: Parse envelope event data including status, timestamp, signer details, and envelope ID
  • Action: Create or update a corresponding item in a SharePoint list with the event details
  • Action: If status is Declined or Voided, send an alert to the document owner via email or Microsoft Teams

Connectors Used: DocuSign, SharePoint

Template

Contract Renewal Automation from SharePoint to DocuSign

Scans SharePoint document libraries on a scheduled basis for contracts with expiration dates approaching a configurable threshold, then automatically generates and sends renewal envelopes in DocuSign to the relevant signatories.

Steps:

  • Trigger: Scheduled tray.ai workflow runs daily
  • Action: Query SharePoint list for documents where expiration date metadata is within the renewal window
  • Action: For each expiring document, retrieve the file and signer information from SharePoint
  • Action: Create and send a new DocuSign envelope with the renewal contract to all required signatories
  • Action: Update the SharePoint item status to Renewal Sent to prevent duplicate envelopes

Connectors Used: DocuSign, SharePoint

Template

HR Onboarding: Send and File Employee Documents via DocuSign and SharePoint

Runs the full onboarding document workflow — fetching HR document templates from SharePoint, sending them as a DocuSign envelope to new hires, and filing the completed signed copies back into the employee's dedicated SharePoint folder.

Steps:

  • Trigger: New employee record created in HRIS or HR SharePoint list
  • Action: Retrieve onboarding document templates from a SharePoint template library
  • Action: Create and send a DocuSign envelope to the new hire's email address
  • Action: Monitor envelope status and wait for completion event from DocuSign
  • Action: Download signed documents from DocuSign and upload to the employee's SharePoint folder

Connectors Used: DocuSign, SharePoint

Template

Write DocuSign Signing Data Back to SharePoint Metadata

After a DocuSign envelope is completed, writes signing metadata — signer name, signed date, and DocuSign envelope ID — directly to the corresponding SharePoint document's item fields, so the record reflects what actually happened.

Steps:

  • Trigger: DocuSign envelope status changes to Completed
  • Action: Extract signer details, completion timestamp, and envelope ID from DocuSign event payload
  • Action: Search SharePoint library for the document matching the envelope reference
  • Action: Update SharePoint item metadata fields with all captured signing information

Connectors Used: DocuSign, SharePoint