Cloudy DocGen & Signer Knowledge Base

Document Signer

The Document Signer represents the real signers of a live document in Cloudy DocGen & Signer. When a document is generated from a template, signer records are automatically created based on the template signers. This object tracks each signer’s details, signing status, and activity, enabling accurate workflow management and auditability.

How the Document Signer Object Represents in Cloudy DocGen & Signer 

The Document Signer object represents an individual signer participating in the signing process for a generated document in Cloudy DocGen & Signer.

It connects a signer with the relevant Document Record and Document Template Signer, while maintaining the signer’s identity, Salesforce relationships, signing sequence, communication details, signing status, signature information, and important document lifecycle dates.

The object also provides access to signer-specific URLs and tracks events such as document sent, reminder, rejection, cancellation, expiration, and completion.

In the Cloudy DocGen & Signer data model, Document Signer sits between the generated Document Record and the configured Document Template Signer, allowing the configured signer information to be applied to an actual document signing transaction.

Why is it Used?

The Document Signer object is used to manage and track the actual signer associated with a generated document.

It enables Cloudy DocGen & Signer to maintain:

  • The person responsible for signing the document.
  • The Salesforce record associated with the signer.
  • The signer’s contact and communication information.
  • The signer’s position in the signing sequence.
  • The document and template signer associated with the signing request.
  • Signing and expiration dates.
  • Reminder information.
  • Signature and verification details.
  • The current signing status.
  • Rejection, cancellation, and completion information.

This provides a complete signer-level view of the document signing lifecycle.

Key Features

👤 Signer Information

Maintain the signer’s name, email, phone, title, and associated Salesforce record.

🔗 Salesforce Record Association

Associate the signer with an Account, Contact, or Lead and identify the signer’s relationship to that record.

📄 Document Association

Connect the signer to the specific Document Record and configured Document Template Signer.

🔢 Signing Order

Maintain the signer’s Order Number to support sequential or configured signing workflows.

✍️ Signature Management

Capture the signer’s signature and record the date and URL associated with the completed signature.

📊 Signing Status Tracking

Track the signer through statuses such as Sent, Waiting, Completed, Expired, Rejected, and Cancelled.

🔗 Signer Access URLs

Provide signer-specific page, public, and document URLs for accessing the signing experience.

⏳ Expiration Management

Track when a signing request expires and maintain the expiration date for the signer.

🔔 Reminder Management

Maintain the reminder date and reminder status for pending signing requests.

❌ Rejection & Cancellation Tracking

Capture rejection information, including the rejection reason, rejecting signer, and document rejection or cancellation dates.

🔐 Verification

Maintain the verification code associated with the signer’s signing process.

📅 Document Lifecycle Tracking

Track important document events such as sent, rejected, cancelled, expired, and signed dates.

Key Field Functionality

FieldPurpose
AccountAssociates the signer with the relevant Salesforce Account.
ContactAssociates the signer with the relevant Salesforce Contact.
Declined ByIdentifies the Document Signer who declined or rejected the document.
Document Cancellation DateRecords when the document signing request was cancelled.
Document RecordAssociates the signer with the specific generated Document Record.
Document Reject DateRecords when the document was rejected during the signing process.
Document Sent DateRecords when the document was sent to the signer for signing.
Document Signer Page LinkProvides a signer-specific page link for accessing the document signing experience.
Document Signer Public URLProvides the public URL associated with the signer’s document experience.
Document Signer URLProvides the URL used to access the signer’s document signing experience.
Document Template SignerAssociates the actual signer with the configured signer definition from the Document Template.
EmailStores the signer’s email address used for signing communications and document notifications.
Expiration DateDefines when the signer’s document or signing request expires.
First NameStores the signer’s first name.
Last NameStores the signer’s last name.
LeadAssociates the signer with the relevant Salesforce Lead.
Order NumberDefines the signer’s position in the signing sequence.
PhoneStores the signer’s phone number.
Rejected ReasonRecords the reason provided when the document is rejected.
Relationship TypeIdentifies whether the signer is associated with a Contact, Account, or Lead.
Reminder DateDefines the date and time associated with the signer reminder.
Reminder Sent ?Indicates whether the configured reminder has been sent to the signer.
SignStores the signer’s captured signature information.
Signature DateRecords the date and time when the signer completed the signature.
Signature URLProvides the URL associated with the signer’s completed signature.
Signing StatusIndicates the current status of the signer, such as Sent, Waiting, Completed, Expired, Rejected, or Cancelled.
TitleStores the signer’s business title or designation.
UserAssociates the signer with a Salesforce User when the signer is an internal Salesforce user.
Verification CodeStores the verification code associated with the signer’s verification process.

Purpose & Use:

  • Tracks each recipient individually for proper workflow and audit purposes.
  • Enables secure access to documents via unique signing links.

Example Business Scenario

Scenario: Customer Agreement Signing

A company generates a customer agreement from a Salesforce record and sends it for electronic signature.

The generated document creates a Document Signer record for the customer. The signer is associated with the appropriate Contact and Document Record, while the Document Template Signer identifies the signer configuration defined in the template.

The signer’s name, email, phone, title, and relationship type are maintained on the record. If multiple people need to sign, the Order Number determines the signer’s position in the configured signing sequence.

Once the agreement is sent, the Document Sent Date and Signing Status are updated. If the signer does not complete the document within the expected timeframe, the Reminder Date and Reminder Sent information support the reminder process.

When the customer signs, Cloudy DocGen & Signer records the Signature Date, Sign, and Signature URL, and the Signing Status changes to Completed.

If the customer rejects the agreement, the system can capture the Document Reject Date, Rejected Reason, and Declined By information.

Outcome:
Document Signer provides a complete signer-level record of who needs to sign, how they access the document, where they are in the signing process, and how the signing activity was completed, rejected, expired, or cancelled.

SEE ALSO :
___👉Document Template Signer
___👉Signer Creation