enModule GuidesE-Signatures

E-Signatures

XBuddy E-Signatures lets you send any document for digital signature — contracts, employment agreements, NDAs, purchase orders, or any PDF — and track completion in real time. Signatures are legally binding (compliant with eIDAS and Vietnam’s Decree 130/2018/NĐ-CP on electronic signatures) and backed by a tamper-proof audit trail.


Key Entities

EntityDescriptionPath in App
Signature RequestA document sent to one or more signatories for signingSignatures → All Requests
EnvelopeA bundle of one or more documents sent together in one requestSignatures → Envelopes
SignatoryA person (internal or external) who must sign; has email + role (signer, approver, CC)Request detail → Signatories
Signing OrderSequential or parallel; determines the order signatories receive the documentRequest settings
Signature FieldA positioned field on the document: signature, initials, date, text, or checkboxDocument editor
CertificateCryptographic proof of each signature; embedded in the final signed PDFDownload from completed request
Audit TrailTimestamped log of every event: sent, viewed, signed, declined, expiredRequest detail → Audit Trail
TemplateReusable document + field layout for common signature workflowsSignatures → Templates

Signature Request Lifecycle

Draft → Sent → [In Progress] → Completed

              Declined (any signatory)

               Expired (deadline passed)

Key Features

  • PDF Upload or Template — Upload any PDF or use a saved template with pre-positioned fields
  • Drag-and-Drop Field Placement — Add signature, initials, date, text, and checkbox fields on any page
  • Sequential & Parallel Signing — Sequential: signatory B receives only after A signs. Parallel: all receive simultaneously
  • External Signatories — Send to anyone with an email address; no XBuddy account required for signing
  • Mobile Signing — Signatories can sign on any device via browser link; no app required
  • Decline with Reason — Signatories can decline with a written reason; requester is notified immediately
  • Automatic Reminders — Configurable reminder schedule for signatories who haven’t signed
  • Signed Document Download — Final PDF includes embedded signatures, timestamps, and certificate
  • Bulk Send — Send the same document to multiple individual signatories at once (e.g., policy acknowledgment to all employees)
  • Contract Module Integration — Send for signature directly from a Contract record

Signing Order Options

ModeHow it worksUse when
SequentialEach signatory receives the document only after the previous one signsContracts requiring hierarchical sign-off (employee → manager → legal)
ParallelAll signatories receive the document simultaneouslyBoard resolutions, partner agreements where order doesn’t matter
MixedGroups of parallel signatories in a sequential orderTwo directors sign in parallel, then CEO countersigns

Signatory Roles

RoleCan sign?Can view only?Receives final copy?
Signer
Approver✅ (must approve before document advances)
CC

AI Agents

AgentTriggerWhat it does
Signature Bulk SchedulerScheduled (daily)Batches outgoing signature requests to reduce recipient email fatigue; staggers sends across time of day
Signature Expiry RiskScheduled (daily)Alerts on signature requests approaching their expiry deadline without full completion; recommends extending or resending

Permissions

PermissionDescription
signatures:readView signature requests and status
signatures:writeCreate and send signature requests
signatures:manageTemplates, bulk operations, admin settings
signatures:auditExport audit trails

Integration Points

ModuleIntegration
Contract ManagementSend contract for signature directly from contract detail page; status syncs back automatically
HREmployment contracts, offer letters, and policy acknowledgments
FinanceHigh-value payment authorizations requiring wet-equivalent signature
ProcurementVendor agreements and MSAs

XBuddy E-Signatures comply with:

  • Vietnam Decree 130/2018/NĐ-CP — Legal framework for electronic signatures in Vietnam
  • eIDAS (EU) — Simple electronic signatures (SES)
  • ESIGN Act (US) — Electronic Signatures in Global and National Commerce Act

Each completed signature is backed by:

  • Unique cryptographic hash per signature event
  • IP address and device metadata of the signer
  • Timestamped audit log stored immutably
  • Certificate embedded in final PDF
⚠️

For contracts requiring qualified electronic signatures (QES) under Vietnamese law (certain government transactions), contact your account team for the advanced certificate integration.


FAQ

Does the external signatory need a XBuddy account?
No. External signatories receive an email with a secure link. They can view and sign the document in any browser without creating an account.

What happens if a signatory declines?
The signature request is marked as Declined. The requester receives an immediate notification with the signatory’s reason. The request must be revised and resent.

Can I set a signing deadline?
Yes. Set the expiry date when creating the request. The signature_expiry_risk agent alerts you if the deadline approaches without full completion.

How is the signed document stored?
The final signed PDF with embedded certificates is stored in XBuddy’s document storage, linked to the original request. It can be downloaded at any time.

Can I see who viewed the document but didn’t sign yet?
Yes. The Audit Trail on every request shows: sent, viewed (with timestamp), signed, or not yet opened — for each signatory.