Copy link to clipboard
Copied
Using the API, I use the /agreements endpoint to configure a RedirectUrl and obtain an agreementId. I then call the /agreements/<agreementid>/signingUrls endpoint to obtain an eSignUrl.
When the user open the eSignUrl, they complete the signing of the document and are then directed to the the configured RedirectUrl. This works as expected, except for a second or two prior to the redirection, a UserMessage page is displayed (see attached screenshot) with the text "You're all set. You finished signing <documentName>. Next <emailaddress> will sign." followed by a hyperlink "You can also download a copy" allowing the user to see the email address of the next signer and download a copy of the PDF they just signed.
I don't want to have the next signer's email address displayed. I also would prefer to not have a hyperlink displayed for downloading the document as I want to manage the user experience in my own portal.
I read one article that suggested this could be configured via Account->Account Settings->Email Settings->Customer the "Signature Requested" email-> Hide the sender name/Hide the other recipitents emails. I didn't expect these settings to have any effect on the UserMessage page as the settings are for email, but I tried anyway and I can confirm that they have no impact.
I would like to
1) remove the next sender's email and possibly the hyperlink from the UserMessage page via a configuration setting, or via an API call.
-or-
2) customize the UserMessage page myself essentially allowing me to remove the two items
-or-
3) Skip displaying the UserMessage page via a configuration setting, or via an API call.
Thank you.
I have found the solution:
In the JSON I include with the API call to the /agreements endpoint, I set postSignOption.redirectDelay to 0, and appended "?auto_redirect=true" to postSignOption.redirectUrl:
"postSignOption": {
"redirectDelay": 0,
"redirectUrl": "https://www.example.com?auto_redirect=true"
}
Copy link to clipboard
Copied
I have found the solution:
In the JSON I include with the API call to the /agreements endpoint, I set postSignOption.redirectDelay to 0, and appended "?auto_redirect=true" to postSignOption.redirectUrl:
"postSignOption": {
"redirectDelay": 0,
"redirectUrl": "https://www.example.com?auto_redirect=true"
}