You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Imagine you are the **lead developer at Fontaraa**. It is the final day of the financial quarter.
8
+
9
+
Your high-performing sales representative is using Salesforce to close a deal with an enterprise-level customer.
10
+
Every minute counts and the last thing your team needs is a slow, manual agreement process standing between you and the close.
11
+
12
+
> Your mission is to build a seamless, end-to-end agreement experience using **Docusign**.
13
+
14
+
15
+
***
16
+
17
+
## The Bottleneck
18
+
19
+
Without the right tooling, your sales representative faces the following challenges:
20
+
21
+
***Manual data entry** : Generating a custom, negotiated MSA (Master Services Agreement) directly from Salesforce requires manually copying fields from the CRM such as account name, customer name, contract value, and more into the agreement template.
22
+
***Collaboration chaos** : Sending the agreement to the Customer, Legal, and Finance teams for approval results in an unmanageable email chain with no central place to track changes or versions.
23
+
***No visibility:** Stakeholders have no real-time visibility into where the agreement stands in the process.
24
+
25
+
***
26
+
27
+
## The Solution
28
+
29
+
Using the Docusign platform, you will build a solution that addresses each of these bottlenecks:
| Manual field population | Pull account name, customer name, contract value, and other CRM data directly from Salesforce into the MSA template. |
34
+
| Disconnected approvals | Route the agreement to Customer, Legal, and Finance through a structured, trackable workflow ||
35
+
| Lack of visibility | Notify all stakeholders automatically at each stage of the agreement lifecycle |
36
+
37
+
***
38
+
39
+
## The Outcome
40
+
41
+
By the end of this workshop, you will have built a complete agreement workflow that takes your sales representative from a Salesforce opportunity all the way to a **signed MSA** without leaving the tools they already use, without manual data entry, and without chasing approvals over email.
42
+
43
+
> The goal is simple: close the deal before the quarter ends.
Copy file name to clipboardExpand all lines: Workshop-1/05-Workflow-Builder/exports/README.md
+8-20Lines changed: 8 additions & 20 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,28 +6,16 @@ This folder contains exported Docusign Workflow Builder files (`.json`) that can
6
6
7
7
| File | Description | Trigger Type |
8
8
|------|-------------|--------------|
9
-
|`vendor-onboarding-nda.json`| Vendor NDA workflow with conditional signed/declined routing | Web Form |
10
-
|`employee-onboarding-packet.json`| Multi-document employee onboarding with sequential signing | API / Scheduled |
11
-
|`procurement-approval.json`| Procurement approval workflow with manager escalation step | Web Form |
9
+
|`workflow-1-name.zip`| Workflow to receive inputs Claude LLM and send as a request to Agreement Desk | API |
10
+
|`workflow-2-name.zip`| Workflow to pull all the submitted requests in Agreement Desk, add documents, send approvals, and send envelopes for eSign | Events |
12
11
13
12
## How to Import
14
13
15
-
1. Log in to your Docusign sandbox
16
-
2.Navigate to **Agreements > Workflow Builder**
17
-
3.Click the **Import** button (top right)
18
-
4. Select the `.json` file you want to import
14
+
1. Log in to your Docusign Developer Account
15
+
2.Go to **Agreements > Workflows**
16
+
3.Select **Create Workflow**
17
+
4. Select **Import Workflow**.
19
18
5. Review the imported workflow — check participant mappings and template references
20
-
6. Update any template IDs to match templates in your own sandbox
21
-
7.Click **Publish** when ready to activate
19
+
6. Update any template IDs to match templates in your own Developer account.
20
+
7.Select **Save and Publish** when ready to activate
22
21
23
-
## How to Export Your Own Workflows
24
-
25
-
1. Open any workflow in Workflow Builder
26
-
2. Click the **...** menu (top right)
27
-
3. Select **Export**
28
-
4. Save the `.json` file and add it to this folder
29
-
30
-
## Notes
31
-
32
-
- Exported workflows reference template IDs from the original account. You must re-link templates after importing into a different account.
33
-
- Webhook URLs in exported workflows must be updated to point to your own endpoints.
Copy file name to clipboardExpand all lines: Workshop-1/Readme.md
+3-3Lines changed: 3 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,7 +6,7 @@
6
6
7
7
## Overview
8
8
9
-
This workshop introduces developers to Docusign's **Intelligent Agreement Management** platform through a structured, progressive set of hands-on modules. Participants configure real integrations from setting up a Developer Console and connecting Claude via MCP, to building automated workflows in approximately **70 minutes**.
9
+
Workshop-1 provides developers with a introduction to Docusign's Intelligent Agreement Management platform. Progressive modules guide participants through configuring real-world integrations starting with the Developer Console, connecting Claude via the Model Context Protocol (MCP), and building the automated workflows through Workflow Builder.
10
10
11
11
---
12
12
@@ -27,15 +27,15 @@ Before the session, ensure you have the following accounts set up and verified:
27
27
28
28
| Requirement | Details |
29
29
|-------------|---------|
30
-
|**Docusign Developer Sandbox**| Free account at [Docusign Developer Account](https://www.docusign.com/developers/sandbox?postActivateUrl=https%3A%2F%2Fdevelopers.docusign.com%2F)|
30
+
|**Docusign Developer Account**| Free account at [Docusign Developer Account](https://www.docusign.com/developers/sandbox?postActivateUrl=https%3A%2F%2Fdevelopers.docusign.com%2F)|
31
31
|**GitHub**| Access to this repository |
32
32
|**Claude (Anthropic)**| Access to [claude.ai](https://claude.ai)|
33
33
34
34
**Before the session starts:**
35
35
1. Create all accounts and verify your email addresses
36
36
2. Locate your **8-digit Docusign Account ID** from your Docusign profile settings
37
37
3. Share your Account ID with a workshop volunteer before the session begins
38
-
4. Confirm you can log into all three platforms
38
+
4. Confirm you can log into all three platforms (Docusign developer account, Github, and Claude)
39
39
40
40
> See [`01-Overview/Prerequisites.md`](./01-Overview/Prerequisites.md) for detailed setup instructions.
0 commit comments