/docusign | Type: Application | PCID required: Yes
Tools
| Tool | Description |
|---|---|
docusign_create_envelope | Create a new DocuSign envelope |
docusign_create_trigger | Create a DocuSign Connect webhook configuration |
docusign_delete_trigger | Delete a DocuSign Connect webhook configuration |
docusign_get_document_download | Download a document from a DocuSign envelope and store it as an artifact. Returns a link to the stored file, metadata, and a text preview for supported types (PDF, DOCX, XLSX, PPTX) |
docusign_get_envelope | Get details for a specific DocuSign envelope |
docusign_get_user_info | Get DocuSign user information |
docusign_list_documents | List documents in a DocuSign envelope |
docusign_list_envelopes | Get a list of DocuSign envelopes |
docusign_list_trigger_capabilities | List available trigger capabilities for DocuSign |
docusign_update_envelope | Update an existing DocuSign envelope |
docusign_update_envelope_status | Update the status of a DocuSign envelope |
docusign_update_trigger | Update a DocuSign Connect webhook configuration |
docusign_create_envelope
Create a new DocuSign envelope Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accountId | string | Yes | — | DocuSign account ID |
envelopeDefinition | any | Yes | — | Envelope definition object |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"envelopeDefinition": {
"type": "any",
"description": "Envelope definition object"
}
},
"required": [
"PCID",
"accountId",
"envelopeDefinition"
]
}
docusign_create_trigger
Create a DocuSign Connect webhook configuration Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
webhookUrl | string | Yes | — | Webhook URL to receive events |
accountId | string | Yes | — | DocuSign account ID |
name | string | Yes | — | Name for the Connect configuration |
events | string[] | Yes | — | Array of event types to subscribe to |
includeDocuments | boolean | No | false | Include document PDFs in webhook payload |
includeCertificateOfCompletion | boolean | No | false | Include certificate of completion |
enableLog | boolean | No | true | Enable logging for this configuration |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"webhookUrl": {
"type": "string",
"description": "Webhook URL to receive events"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"name": {
"type": "string",
"description": "Name for the Connect configuration"
},
"events": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of event types to subscribe to"
},
"includeDocuments": {
"type": "boolean",
"default": false,
"description": "Include document PDFs in webhook payload"
},
"includeCertificateOfCompletion": {
"type": "boolean",
"default": false,
"description": "Include certificate of completion"
},
"enableLog": {
"type": "boolean",
"default": true,
"description": "Enable logging for this configuration"
}
},
"required": [
"PCID",
"webhookUrl",
"accountId",
"name",
"events"
]
}
docusign_delete_trigger
Delete a DocuSign Connect webhook configuration Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accountId | string | Yes | — | DocuSign account ID |
connectId | string | Yes | — | Connect configuration ID to delete |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"connectId": {
"type": "string",
"description": "Connect configuration ID to delete"
}
},
"required": [
"PCID",
"accountId",
"connectId"
]
}
docusign_get_document_download
Download a document from a DocuSign envelope and store it as an artifact. Returns a link to the stored file, metadata, and a text preview for supported types (PDF, DOCX, XLSX, PPTX) Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accountId | string | Yes | — | DocuSign account ID |
envelopeId | string | Yes | — | Envelope ID |
documentId | string | Yes | — | Document ID to download |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"envelopeId": {
"type": "string",
"description": "Envelope ID"
},
"documentId": {
"type": "string",
"description": "Document ID to download"
}
},
"required": [
"PCID",
"accountId",
"envelopeId",
"documentId"
]
}
docusign_get_envelope
Get details for a specific DocuSign envelope Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accountId | string | Yes | — | DocuSign account ID |
envelopeId | string | Yes | — | Envelope ID to retrieve |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"envelopeId": {
"type": "string",
"description": "Envelope ID to retrieve"
}
},
"required": [
"PCID",
"accountId",
"envelopeId"
]
}
docusign_get_user_info
Get DocuSign user informationShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
}
},
"required": [
"PCID"
]
}
docusign_list_documents
List documents in a DocuSign envelope Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accountId | string | Yes | — | DocuSign account ID |
envelopeId | string | Yes | — | Envelope ID |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"envelopeId": {
"type": "string",
"description": "Envelope ID"
}
},
"required": [
"PCID",
"accountId",
"envelopeId"
]
}
docusign_list_envelopes
Get a list of DocuSign envelopes Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accountId | string | Yes | — | DocuSign account ID |
status | string | No | — | Filter by envelope status |
fromDate | string | No | — | Start date for filtering (defaults to 30 days ago if not provided) |
toDate | string | No | — | End date for filtering |
limit | number | No | — | Maximum number of envelopes to return |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"status": {
"type": "string",
"description": "Filter by envelope status"
},
"fromDate": {
"type": "string",
"description": "Start date for filtering (defaults to 30 days ago if not provided)"
},
"toDate": {
"type": "string",
"description": "End date for filtering"
},
"limit": {
"type": "number",
"description": "Maximum number of envelopes to return"
}
},
"required": [
"PCID",
"accountId"
]
}
docusign_list_trigger_capabilities
List available trigger capabilities for DocuSignShow inputSchema
Show inputSchema
{
"type": "object",
"properties": {}
}
docusign_update_envelope
Update an existing DocuSign envelope Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accountId | string | Yes | — | DocuSign account ID |
envelopeId | string | Yes | — | Envelope ID to update |
envelopeDefinition | any | Yes | — | Updated envelope definition |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"envelopeId": {
"type": "string",
"description": "Envelope ID to update"
},
"envelopeDefinition": {
"type": "any",
"description": "Updated envelope definition"
}
},
"required": [
"PCID",
"accountId",
"envelopeId",
"envelopeDefinition"
]
}
docusign_update_envelope_status
Update the status of a DocuSign envelope Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
accountId | string | Yes | — | DocuSign account ID |
envelopeId | string | Yes | — | Envelope ID to update |
status | string | Yes | — | New status for the envelope |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"envelopeId": {
"type": "string",
"description": "Envelope ID to update"
},
"status": {
"type": "string",
"description": "New status for the envelope"
}
},
"required": [
"PCID",
"accountId",
"envelopeId",
"status"
]
}
docusign_update_trigger
Update a DocuSign Connect webhook configuration Parameters:| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
webhookUrl | string | Yes | — | Webhook URL to receive events |
accountId | string | Yes | — | DocuSign account ID |
connectId | string | Yes | — | Connect configuration ID to update |
name | string | No | — | Name for the Connect configuration |
events | string[] | No | — | Array of event types to subscribe to |
includeDocuments | boolean | No | — | Include document PDFs in webhook payload |
includeCertificateOfCompletion | boolean | No | — | Include certificate of completion |
enableLog | boolean | No | — | Enable logging for this configuration |
Show inputSchema
Show inputSchema
{
"type": "object",
"properties": {
"PCID": {
"type": "string",
"description": "Pink Connect ID"
},
"webhookUrl": {
"type": "string",
"description": "Webhook URL to receive events"
},
"accountId": {
"type": "string",
"description": "DocuSign account ID"
},
"connectId": {
"type": "string",
"description": "Connect configuration ID to update"
},
"name": {
"type": "string",
"description": "Name for the Connect configuration"
},
"events": {
"type": "array",
"items": {
"type": "string"
},
"description": "Array of event types to subscribe to"
},
"includeDocuments": {
"type": "boolean",
"description": "Include document PDFs in webhook payload"
},
"includeCertificateOfCompletion": {
"type": "boolean",
"description": "Include certificate of completion"
},
"enableLog": {
"type": "boolean",
"description": "Enable logging for this configuration"
}
},
"required": [
"PCID",
"webhookUrl",
"accountId",
"connectId"
]
}

