Skip to main content

docusign

Send documents for electronic signature via DocuSign API. Create envelopes, track signing status, and download signed documents.

Source facts

Repository
ThinkfleetAI/thinkfleet-engine
Last source activity
February 10, 2026 at 12:42
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
docusign
description
Send documents for electronic signature via DocuSign API. Create envelopes, track signing status, and download signed documents.
metadata
{"thinkfleet":{"emoji":"✍️","requires":{"env":"[Truncated]"}}}
# DocuSign Electronic signatures. ## Environment ```bash export DOCUSIGN_ACCESS_TOKEN="xxxxxxxxxx" export DOCUSIGN_ACCOUNT_ID="xxxxxxxxxx" export DOCUSIGN_BASE="https://demo.docusign.net/restapi" # Use na1.docusign.net for prod ``` ## Send Document for Signature ```bash curl -X POST "$DOCUSIGN_BASE/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes" \ -H "Authorization: Bearer $DOCUSIGN_ACCESS_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "emailSubject": "Please sign this document", "documents": [{ "documentBase64": "'$(base64 -w0 document.pdf)'", "name": "Contract.pdf", "documentId": "1" }], "recipients": { "signers": [{ "email": "signer@example.com", "name": "John Doe", "recipientId": "1", "tabs": {"signHereTabs": [{"documentId": "1", "pageNumber": "1", "xPosition": "100", "yPosition": "700"}]} }] }, "status": "sent" }' ``` ## List Envelopes ```bash curl "$DOCUSIGN_BASE/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes?from_date=2024-01-01" \ -H "Authorization: Bearer $DOCUSIGN_ACCESS_TOKEN" ``` ## Get Envelope Status ```bash curl "$DOCUSIGN_BASE/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes/{envelope_id}" \ -H "Authorization: Bearer $DOCUSIGN_ACCESS_TOKEN" ``` ## Download Signed Document ```bash curl "$DOCUSIGN_BASE/v2.1/accounts/$DOCUSIGN_ACCOUNT_ID/envelopes/{envelope_id}/documents/combined" \ -H "Authorization: Bearer $DOCUSIGN_ACCESS_TOKEN" \ -o signed_document.pdf ``` ## Links - Console: https://apps.docusign.com - Docs: https://developers.docusign.com
View on GitHub