Documentation Index Fetch the complete documentation index at: https://docs.pinkfish.ai/llms.txt
Use this file to discover all available pages before exploring further.
Server path: /docusign | Type: Application | PCID required: Yes
Tool Description docusign_get_user_infoGet DocuSign user information docusign_list_envelopesGet a list of DocuSign envelopes docusign_get_envelopeGet details for a specific DocuSign envelope docusign_list_documentsList documents in a DocuSign envelope docusign_create_envelopeCreate a new DocuSign envelope docusign_update_envelopeUpdate an existing DocuSign envelope docusign_get_document_downloadDownload 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_update_envelope_statusUpdate the status of a DocuSign envelope docusign_list_trigger_capabilitiesList available trigger capabilities for DocuSign docusign_create_triggerCreate a DocuSign Connect webhook configuration docusign_update_triggerUpdate a DocuSign Connect webhook configuration docusign_delete_triggerDelete a DocuSign Connect webhook configuration
docusign_get_user_info
Get DocuSign user information
{
"type" : "object" ,
"properties" : {
"PCID" : {
"type" : "string" ,
"description" : "Pink Connect ID"
}
},
"required" : [
"PCID"
]
}
docusign_list_envelopes
Get a list of DocuSign envelopes
Parameters:
Parameter Type Required Default Description accountIdstring Yes — DocuSign account ID statusstring No — Filter by envelope status fromDatestring No — Start date for filtering (defaults to 30 days ago if not provided) toDatestring No — End date for filtering limitnumber No — Maximum number of envelopes to return
{
"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_get_envelope
Get details for a specific DocuSign envelope
Parameters:
Parameter Type Required Default Description accountIdstring Yes — DocuSign account ID envelopeIdstring Yes — Envelope ID to retrieve
{
"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_list_documents
List documents in a DocuSign envelope
Parameters:
Parameter Type Required Default Description accountIdstring Yes — DocuSign account ID envelopeIdstring Yes — Envelope ID
{
"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_create_envelope
Create a new DocuSign envelope
Parameters:
Parameter Type Required Default Description accountIdstring Yes — DocuSign account ID envelopeDefinitionany Yes — Envelope definition object
{
"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_update_envelope
Update an existing DocuSign envelope
Parameters:
Parameter Type Required Default Description accountIdstring Yes — DocuSign account ID envelopeIdstring Yes — Envelope ID to update envelopeDefinitionany Yes — Updated envelope definition
{
"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_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 accountIdstring Yes — DocuSign account ID envelopeIdstring Yes — Envelope ID documentIdstring Yes — Document ID to download
{
"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_update_envelope_status
Update the status of a DocuSign envelope
Parameters:
Parameter Type Required Default Description accountIdstring Yes — DocuSign account ID envelopeIdstring Yes — Envelope ID to update statusstring Yes — New status for the envelope
{
"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_list_trigger_capabilities
List available trigger capabilities for DocuSign
{
"type" : "object" ,
"properties" : {}
}
docusign_create_trigger
Create a DocuSign Connect webhook configuration
Parameters:
Parameter Type Required Default Description webhookUrlstring Yes — Webhook URL to receive events accountIdstring Yes — DocuSign account ID namestring Yes — Name for the Connect configuration eventsstring[] Yes — Array of event types to subscribe to includeDocumentsboolean No falseInclude document PDFs in webhook payload includeCertificateOfCompletionboolean No falseInclude certificate of completion enableLogboolean No trueEnable logging for this configuration
{
"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_update_trigger
Update a DocuSign Connect webhook configuration
Parameters:
Parameter Type Required Default Description webhookUrlstring Yes — Webhook URL to receive events accountIdstring Yes — DocuSign account ID connectIdstring Yes — Connect configuration ID to update namestring No — Name for the Connect configuration eventsstring[] No — Array of event types to subscribe to includeDocumentsboolean No — Include document PDFs in webhook payload includeCertificateOfCompletionboolean No — Include certificate of completion enableLogboolean No — Enable logging for this configuration
{
"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"
]
}
docusign_delete_trigger
Delete a DocuSign Connect webhook configuration
Parameters:
Parameter Type Required Default Description accountIdstring Yes — DocuSign account ID connectIdstring Yes — Connect configuration ID to delete
{
"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"
]
}