How to capture the digital signature on a SAIL form?
We need to digitally sign a PDF, Can we embed Adobe sign or DocuSign in Appian and digitally sign them in Appian SAIL form.
Using DocuSign will send us an email for digital signature. Is there any possibility to capture it in SAIL from from Appian.
Please suggest.
Discussion posts and replies are publicly visible
It seems like the ClientUserId is only set if you set it in the json payload on send. If you use the send document operation, you can place a space ( ) in the Client User ID field on the Generate URL operation.
The clientUserId field is useful for url creation for signing (called embedded):
https://developers.docusign.com/docs/esign-rest-api/esign101/concepts/embedding
clientUserId
name
email
Got it...its wrking now..Thanks
Hi Please try the below. Pass the static recipient id as below in the input for Create and Send Envelope.Then use the same in recipient signing URL.a!toJson( { "emailSubject": "DocuSign API - Signature Request on Document Call", "recipients": { "signers": { { "email": ri!email, "name": ri!name, "clientUserId": "1", "recipientId": "1", "routingOrder": "1" } } } })
@vadivelan: using the create and send operation ,I have sent the document .The reponse of that operation gives me envelopeId.I have passed that envelopId here.But getting the below error message in the response
DocuSign returned the following error code: UNKNOWN_ENVELOPE_RECIPIENT The recipient you have identified is not a valid recipient of the specified envelope.
Hi
Have you made use of Send document for esignature to get the envelope id?
Vadivelan
Hi Can you show the sample input message you are passing to generate the recipient signing URL?
Even I am getting the same Error.Have u got any solution for it
@Duy, Thanks for the update.
Yes we trying to use DocuSign as part of version 19.4
I'm trying to generate the receipt signing url passing the input parameters to the integration.
But I keep getting the below error.
DocuSign returned a 400 HTTP error
I assume that you are using 19.4, with the Docusign Integration already built. I was talking about 19.3, where we have to design the whole Docusign Integration, which has more flexibility, including signing the document within Appian itself.
You can take a look at https://docusign.github.io/postman-esign-api-collection/ for more guidances.
The general idea is to build a Process Model to create Signing Request, then retrieved the signed URL, and passed that signed URL into the SAIL Interface. After the SAIL Interface is submitted, retrieve the Signed Documents, and save it into Appian.
Or if you're using 19.4, https://docs.appian.com/suite/help/19.4/Connected_System.html#docusign I believe there's a function to download documents from specific envelope.