FlowmageDocs

Send documents

BetaChanges data

Sends one or more files out for signature through DocuSign.

Settings

SettingWhat it is
ConnectionRequiredThe DocuSign connection the step signs in with.
DocumentsOne row per file: paste {{ file("contract.pdf").base64 }} as the content, name it, and give its extension. At most 32 MB per file and 200 MB per envelope — DocuSign refuses more.
SignersOne row per signer. An anchor string like /sig1/ places the signature where the document already says so.
Carbon copieslist of {name?: text, email?: text, routingOrder?: text}
E-mail subjectRequiredtext
E-mail messagetext
Send nowOff saves a draft.
Technical details
KeyValue
connectiontexta connection id from `requires.connections` (provider `docusign`)
documentslist of {contentBase64?: text, name?: text, fileExtension?: text}, by default []
signerslist of {name?: text, email?: text, routingOrder?: text, clientUserId?: text, anchorString?: text}, by default []
carbonCopieslist of {name?: text, email?: text, routingOrder?: text}, by default []
emailSubjecttext
emailBlurbtext
sendNowtrue/false, by default true

Output

FieldType
envelopeIdstring
statusstring
uriEnvelope URIstring
Sample output, and the expression for each field
  • envelopeId"e1"
  • status"sent"
  • uri"/envelopes/e1"

Errors

When a step of this node stops a run, the run page shows a code. Look it up:

Example step

The step as a flow file holds it. Replace each value in <…>.

{
  "config": {
    "carbonCopies": [],
    "connection": "<connection id>",
    "documents": [],
    "emailBlurb": "",
    "emailSubject": "<e-mail subject>",
    "sendNow": true,
    "signers": []
  },
  "label": "Send documents",
  "type": "docusign.sendDocuments",
  "version": 1
}