Skip to main content
Solved

How to delete clientUserId on a recipient?

  • June 27, 2025
  • 2 replies
  • 50 views

Forum|alt.badge.img+2

Hi, we are working on a DocuSign integration allowing users to sign documents in-app. We do have requirements to allow users to forward the signature to external users. We initially create the Signer record with a clientUserId (so the user can sign in-app using the embedded signature), and to forward the signature, we are trying to update the signer record with the external user info and remove the clientUserId value so Docusign would send out an email inviting them to sign the envelope. However, when updating the Signer, and not specifying the clientUserId (as the documentation mentions), the clientUserId persists. Updating the clientUserId to another value does work, but deleting it doesn’t. Any recommendations here?

Best answer by Michael.Rave

@pierre 

Converting an Embedded Signer to a Remote Signer via API

To successfully change an embedded signer to a remote signer when making an API update call, you must:

  • Set the clientUserId to an empty value.

  • Provide the signer's full name and email address.

Failing to include clientUserId in the payload (i.e., omitting the parameter during the envelope update) will leave it unchanged, meaning the envelope will not convert to remote signing.

2 replies

Michael.Rave
Docusign Employee
Forum|alt.badge.img+19
  • Docusign Employee
  • Answer
  • June 30, 2025

@pierre 

Converting an Embedded Signer to a Remote Signer via API

To successfully change an embedded signer to a remote signer when making an API update call, you must:

  • Set the clientUserId to an empty value.

  • Provide the signer's full name and email address.

Failing to include clientUserId in the payload (i.e., omitting the parameter during the envelope update) will leave it unchanged, meaning the envelope will not convert to remote signing.


Forum|alt.badge.img+2
  • Author
  • New Voice
  • June 30, 2025

Thank you, this worked!