---
title: "DocuSign Integration"
description: "Automate the complete document signing lifecycle. Agents send envelopes from templates, track signing status, handle declines, and trigger downstream workflows the moment a document is fully executed."
url: https://flowrunner.ai/integrations/docusign
date_modified: 2026-08-01T02:40:32-07:00
---

# DocuSign

[Documents](https://flowrunner.ai/integrations/category/documents-forms)

Automate the complete document signing lifecycle. Agents send envelopes from templates, track signing status, handle declines, and trigger downstream workflows the moment a document is fully executed.

[Verified](https://flowrunner.ai/integrations/verified "What does verified mean?") · 4 triggers · 9 actions · OAuth · available

[DocuSign website](https://www.docusign.com/) · Capability data verified 2026-08-12

1.  On Envelope Completed fires when prospect signs the MSA
2.  Agent downloads signed document and stores in S3 with deal ID path
3.  Agent updates HubSpot deal to Closed Won
4.  Agent creates customer in Stripe and starts subscription
5.  Agent posts to revenue ops Slack channel with deal details
6.  Agent sends client confirmation email with signed contract attached
7.  Declined contracts on high-value deals routed to sales manager for response decision

## What This Integration Enables

DocuSign integration gives agents control over the envelope lifecycle and reactive triggers for every signing outcome. When a document is executed, declined, voided, or sent, an agent wakes up and acts. The document is downloaded, records are updated, workflows begin. No one monitors a DocuSign dashboard waiting for signatures.

### Without FlowRunner

**Manual post-signature steps**: Reps manually update CRM, create billing, and send confirmation after each signature

**Delayed billing start**: Stripe setup happens hours or days after the contract is signed

**Stalled signing goes unnoticed**: Unsigned envelopes sit open for days with no follow-up

### With FlowRunner

**90-second close-to-billing**: Signature to CRM update to Stripe subscription in under 90 seconds

**Automated billing on signature**: Customer created and subscription started before the rep sees the notification

**Automatic stalled signing recovery**: Envelope resent at 3 days with rep notified for personal follow-up option

## Use Case Scenarios

### Contract-to-Billing Automation

A prospect signs the MSA. On Envelope Completed fires. The agent downloads the signed document and stores it in S3 with a structured file name tied to the deal ID. It updates the HubSpot deal to Closed Won. It creates the customer in Stripe and starts the subscription. It sends the customer a confirmation email with their agreement attached. It posts to #revenue-ops: "New contract signed: \[Company\], $2,400/mo. Deal ID: HB-4421." From signature to billing to notification: under 90 seconds, zero manual steps.

### Stalled Signing Recovery

On Envelope Sent fires. The agent notes the envelope ID and sets a 3-day window. After 3 days, it checks the envelope status. If still pending, it resends the envelope and sends a Slack message to the deal owner: "Envelope to \[Signer Name\] at \[Company\] has been open for 3 days without a signature. Resent. Want me to send a personal follow-up email?" The rep decides. The agent sends if confirmed.

### Declined Contract Escalation

On Envelope Declined fires. The agent retrieves the envelope recipients to identify who declined. It immediately posts to the deal owner's Slack: "\[Signer Name\] declined the contract for \[Deal Name\]. View the DocuSign record here. Do you want to schedule a call to discuss terms?" The owner responds. The deal does not quietly disappear.

## Human-in-Loop Highlight

When On Envelope Declined fires on a high-value deal, the agent does not simply send a notification and wait. It pauses the downstream workflow and routes a decision to the sales manager: "The \[Company\] contract was declined by \[Signer\]. Deal value: $48,000. Options: (1) Schedule a review call, (2) Send revised terms, (3) Mark deal as lost. What should I do next?" The manager selects. The agent acts. High-stakes deals get human judgment in the response, not an automated form letter.

Agent processes routinely

Detects exception requiring judgment

Clear match Continues automatically

Ambiguous Routes to human via preferred channel

Human decides

Agent resumes with decision

## Agent Capabilities

9 actions

### Envelope Management

6

-   **Send Envelope from Template** Creates and sends a signing envelope using a predefined DocuSign template. Used in standardized document workflows: when a deal closes, the agent sends the standard MSA template to the right signers automatically, pre-populated with deal data.
-   **Send Envelope with Document** Creates and sends a signing envelope with an uploaded document rather than a template. Used when the document is generated dynamically by the workflow: an agent builds a custom agreement and sends it for signature in the same flow.
-   **Get Envelope Status** Retrieves the current status of an envelope: sent, delivered, completed, declined, voided. Used for status monitoring in multi-step workflows where downstream actions depend on signing completion.
-   **List Envelopes** Returns a filtered list of envelopes. Used in reporting, audit, and operational monitoring workflows.
-   **Void Envelope** Cancels an envelope that has been sent but not yet completed. Used when a document needs to be revised or circumstances change before signing is complete.
-   **Resend Envelope** Resends an envelope to pending signers. Used in reminder and follow-up workflows when signing has stalled.

### Document Operations

2

-   **Download Document** Downloads the signed or unsigned document from DocuSign. Used immediately after a signing event fires: the agent downloads the executed document and stores it in S3, Notion, or the CRM record.
-   **List Envelope Documents** Returns the documents attached to an envelope. Used to verify document completeness before downloading or archiving.

### Recipient Information

1

-   **Get Envelope Recipients** Retrieves the list of recipients, their signing status, and completion timestamps. Used in workflows that need to verify which parties have signed before triggering downstream actions.

## Triggers

4 triggers

### Event Triggers

4

-   **On Envelope Completed** Fires when all required signatures are collected and the envelope is fully executed. This is the primary trigger for post-signing workflows: billing setup begins, access is provisioned, records are updated, the customer gets their welcome email. All of it fires automatically when the last signature lands.
-   **On Envelope Sent** Fires when an envelope is dispatched to signers. Used to trigger tracking and follow-up workflows: the agent sets a reminder to resend if no signature arrives within a defined window.
-   **On Envelope Declined** Fires when a recipient explicitly declines to sign. Used to trigger sales recovery or review workflows: the agent immediately notifies the deal owner via Slack with the recipient's name and the decline event so they can respond quickly.
-   **On Envelope Voided** Fires when an envelope is canceled. Used to trigger cleanup workflows: downstream records that were created in anticipation of signing are updated to reflect the void.

## Frequently Asked Questions

### What can FlowRunner do with DocuSign?

FlowRunner agents can run Send Envelope from Template, Send Envelope with Document, and Get Envelope Status in DocuSign, plus 6 more actions.

### Does connecting DocuSign to FlowRunner require OAuth?

Yes. DocuSign connects to FlowRunner with OAuth 2.0, so agents authenticate without handling raw credentials.

### Can DocuSign trigger a FlowRunner workflow automatically?

Yes. DocuSign supports 4 triggers that can start a FlowRunner workflow automatically.

**Work at DocuSign?** This integration exposes DocuSign to AI agents on every FlowRunner plan, including through MCP, at no cost to you. [See what FlowRunner offers integration partners](https://flowrunner.ai/integrations/partners), including how to keep this page current.

---
Markdown version of https://flowrunner.ai/integrations/docusign. Site index: https://flowrunner.ai/llms.txt
