Contracts Overview
Contracts are documents generated from templates, filled with real data, and sent to signers. Once all parties sign, the contract is complete.
Contract Lifecycle
Every contract moves through these stages:
| Status | Description |
|---|---|
| Draft | Contract is being created or edited |
| Pending | Sent to signers, awaiting signatures |
| Completed | All parties have signed |
| Expired | Deadline passed without completion |
Creating a Contract
- Select a template from your library
- Fill in the variable values (client name, dates, amounts, etc.)
- Add signers with their email addresses
- Send for signature
Signing Workflow
All signers are notified at the same time and may sign in any order.
Each signer carries a signing_order value. It sets the order signers are listed
and displayed in — it does not gate anything. Signer 2 can complete before signer
1 has opened their email, and the contract completes once everyone has signed,
whatever sequence they signed in.
Enforced sequential signing is not built yet. If your workflow depends on one party signing before another sees the document, send the contracts separately.
What Signers See
When a signer receives a contract:
- They get an email with a secure signing link
- They review the document in their browser
- They complete any required fields (signature, initials, dates)
- They submit and receive a confirmation
After Completion
When all parties have signed:
- A final PDF is generated with all signatures
- All parties receive a copy via email
- The contract is stored in your dashboard
- An audit trail records views, field entries, signatures, and declines
Next Steps
- Creating Contracts - Step-by-step creation guide
- Signing Process - How signing works