Skip to main content
Participant
February 29, 2024
Answered

How can I suppress the UserMessage page displayed after a document is signed, prior to redirection?

  • February 29, 2024
  • 1 reply
  • 391 views

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.

 

This topic has been closed for replies.
Correct answer Eric from Canada

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"
}

1 reply

Eric from CanadaAuthorCorrect answer
Participant
March 1, 2024

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"
}