Skip to main content

Sending for signature

What this page is — building a signature request on a sealed document, following it to completion, and the rules that refuse, remind, reassign and void.

What it is for — so signatures are collected on the sealed copy, in the right order, from people authorised to sign, with the evidence attached.

The problem it solves — a signed PDF emailed back proves very little, and chasing signers in the wrong order wastes days.

Route: the Signatures panel on /org/papers/documents/<document> · Permissions: Send signature requests/envelopes. to create and send; Void an in-flight signing ceremony. to void

Figure 1 — The signature panel on a sealed document.

1. What it is​

A signature request groups one or more finalized documents, an ordered list of signers, a verification method and an expiry. It is sometimes called an envelope. Each signer gets a private link to the signing page.

Signature requestApprovalCounterparty accept
Who actsNamed signers, inside or outside the organisationInternal approversThe counterparty
Document state requiredFinalizedAny approval stateOpen to the counterparty
ProducesA signed PDF with a certificate and verification codeAn audit entryA state move
LegallyExecutionInternal consentAgreement in principle

2. Why you would use it​

  • The evidence travels with the document. The certificate page lists each signer, the time, the consent text and the hash chain. Anyone can check it on the verification page years later.
  • Signers are invited in order. In sequential mode each signer is emailed only when the one before them has signed. Nobody chases the second signer to sign first.
  • Only authorised people sign. The signatory matrix refuses a signer who may not sign this type or value before the request goes out, not after a contract signed by the wrong person.
  • Mistakes are recoverable. Wrong email? Reassign. Terms changed? Void it and send a new request. Everything is recorded.

3. Step by step​

  1. Finalize the document first.
  2. Open Signatures → Send for Signature.
  3. Fill in the drawer (§4). Add counterparties, customers or contacts from the search, or type a name and email.
  4. Send. With sequential order you see "Only the FIRST signer is emailed now — each next signer is invited automatically when the one before them signs." With parallel order: "All signers receive their invitation email immediately."
  5. Follow the request on the panel: status, mode, verification method and expiry. Each signer row can copy the signing link to share by another channel.
  6. Use Remind, Reassign or Void as needed (§5).

Where signatures land on the page​

Placement comes from the signature anchors in the template. The drawer has no manual field placement. A template without anchors still collects valid signatures, recorded on the certificate page, but nothing marks the body of the document.


4. Field reference​

FieldRequiredOptions and defaultsExact messages
TitleYese.g. NDA signature — Acme Corp"Title is required"
Add more documentsNoThis document only — pick others to bundle. Every document must be finalizeddocument "…" must be finalized before requesting signatures
Signing orderYesSequential — one signer at a time, in order (default); Parallel — everyone signs at once—
Signer verificationYesEmail OTP — 6-digit code before signing (default); Magic link only — no extra verificationSMS codes: "sms_otp is not supported by the native provider yet"
Signers (in order)At least oneName and email per row"Every signer needs a name and an email" / "at least one signer is required"
ExpiryNoA date"expires_at is in the past"

The signatory matrix​

If the organisation's signatory matrix does not authorise a signer for this document's type or value, the drawer shows The request was refused with the rule. Change the signer, or ask an administrator to add a matrix rule.


5. Following, correcting and stopping​

ActionAllowed whenRefusal
RemindSigners are still pendingrequest in status "…" has no pending signers to remind
Reassign a signerThe request is open and that signer has not signed"name and email are required"; request in status "…" cannot be reassigned; signer in status "…" cannot be reassigned
Void (Reason required)The request has not endedrequest in status "…" cannot be voided

Reassigning replaces the old link. The previous person now sees link_superseded. Voiding cannot be undone — create a new request.

Statuses​

StatusMeaning
draftCreated, not sent
sentInvitations out, nobody signed yet
partially_signedSome signers done
completedEveryone signed — signed PDF built
declinedA signer declined, which closes it for all
voidedStopped by the sender

Voiding is normal: when terms change after sending, voiding and resending is the correct move.


6. Worked example​

Supply Agreement SA-2026-008, finalized. Signers: Kestrel's director, then Acme's CFO.

  1. Title Supply Agreement — Kestrel / Acme, sequential, Email OTP, expiry 30 April.
  2. The matrix allows the director, who is not internal, but refuses a junior Acme manager who was typed first by mistake. The owner replaces him with the CFO, Rahul Menon.
  3. Sent. Only the director is emailed.
  4. After three days without a signature, the owner clicks Remind.
  5. The director's assistant replies that the director is travelling. The owner reassigns to the deputy director with a new email, and the old link stops working.
  6. The deputy signs, and Rahul is invited automatically and signs.
  7. The status becomes completed. The signed PDF with its certificate is attached, and the owner receives the completion notice. The type has an all_signed transition, so the document moves to executed.

7. The admin contract​

What must be configuredOtherwise
Documents finalized before requestingRequests are refused
Signature anchors in templatesSignatures appear only on the certificate page
A signatory matrix, if authority limits applyAnyone can be named as a signer
Requires signature on types that must be signedDocuments can go into force unsigned
An all_signed transition on those typesCompletion leaves the document in its state until someone moves it
Voice attestation on the type, where wantedNo spoken attestation step
Outbound emailCopy signing links and share them yourself

Only the native signing provider is available. Selecting another answers that it is not configured, and third-party verification needs a non-native provider.


8. Downstream​

  • Completion builds the signed PDF and certificate. It records a fully executed event, fires paper.fully_executed, and notifies the sender.
  • Declines notify the sender with the reason.
  • The signed PDF's code shows the signed flag on verification.
  • Obligations are not created by signing. Extract them at closing.

9. Don't confuse this with…​

Submitting for approvalAn internal decision, before sealing
The signing pageWhat the signer sees
Share linksRead-only delivery

10. Troubleshooting​

SymptomCause
"…must be finalized before requesting signatures"Finalize every bundled document first
The request was refusedThe signatory matrix does not authorise that signer
The second signer received nothingSequential order — they are invited after the first signs
Completed, but the document did not moveNo all_signed transition on the type
One decline ended the whole requestBy design — send a new request once resolved
Signatures are not on the page bodyThe template has no signature anchors
Remind refusedNobody is pending, or the request has ended