Enlivy

Contracts

Manage, send and sign contracts in one place

Draft contracts from templates, send them for signature with an optional email or SMS code, and track every signature and renewal.

Send your first contract

Free account, no card needed.

The contract list with each contract signature status and dates; titles and parties blurred

CONTRACT OVERVIEW

Everything you need to stay organized

Track every contract, signature and renewal date from one list.

Every contract lives in one table you can filter and search, so nothing gets lost in email threads or shared drives.

Party details, categories, and related documents stay connected automatically, giving you the full context behind every agreement.

  • Party details auto-populated from user profiles
  • Categorize as core, amendment, supplement, or addendum
  • Filter by direction, status, category, date, or party
  • Download, edit or delete in a click
  • One contract list

    Contracts with your clients and with your suppliers sit in the same table.

  • Signature tracking

    Mark which parties need to sign, follow signature status, and see at a glance which contracts are still waiting.

  • Contract relationships

    Link amendments, supplements, and addenda to their parent contract, keeping a clear chain of related documents.

  • Important dates

    Keep issue, end, renewal, and signing dates on every contract, and filter for what is coming up.

Which version did they sign?

The email, print, scan, and rescan loop is still how most businesses handle contracts: delays, version confusion, and no reliable way to verify who actually signed.

  • Lost in email chains

    Without Enlivy: Searching through endless emails to find that one contract version, never sure which is the final signed copy.

    With Enlivy: Every contract sits in one searchable list, with the signed copy always a click away.

  • Signature bottlenecks

    Without Enlivy: Waiting days or weeks to track down who needs to sign what, while critical deals sit and wait.

    With Enlivy: Send for signature with clear per-party rules and live status for each signer.

  • Missing renewal dates

    Without Enlivy: Contracts expire without warning because renewal dates live in a spreadsheet somewhere, or nowhere at all.

    With Enlivy: Issue, end, and renewal dates sit on every contract, so you can filter for what is coming up.

  • No clear audit trail

    Without Enlivy: When a question comes up, there is no reliable way to trace a contract's history, parties, or amendments.

    With Enlivy: Amendments stay linked to their parent contract. For each signature, Enlivy keeps a fingerprint of the exact text that party signed, any code check they passed and how far they read.

BUILD OR IMPORT

Two ways to manage contracts

Build contracts from scratch or bring in documents from anywhere, with the same control over both.

Write contracts in Enlivy, or add a contract template to a billing package: when a client accepts a proposal from it, Enlivy generates the contract with the parties, items and payment terms. For a lead, this waits until they become a client.

Or bring in contracts created outside Enlivy, PDFs or documents from any source, for centralized tracking, signing, and storage.

  • Assign senders and receivers from your team or a third party
  • Link amendments and supplements to a parent contract
  • Generate professional PDFs automatically
  • Set direction: sent by you or received from others
  • Build from scratch

    Write contracts in Enlivy in chapters, with an editor for headings, lists and bold text, and your own note above the signature lines on every document.

  • Import from anywhere

    Upload contracts made elsewhere, as a PDF or a document, then track them, send them for signing and keep them with the rest.

  • Automatic numbering

    Every contract gets a unique number from your own series, with custom prefixes you control.

  • Signature rules per party

    Set who has to sign and the identity verification each party needs before a contract goes out.

  • Draft to fully signed

    Track every contract from draft through to fully signed, with clear signature status at each stage. Once the first party signs, the text is locked, so every signer signs the same document.

  • Search and filters

    Filter and search contract details to find any document.

THE ENLIVY ADVANTAGE

Stop switching between tools. Use one system.

Requirement Enlivy Contracts Traditional methods
Contract creation Built-in editor with templates Separate word processor needed
Document storage One contract list with search Scattered across email and drives
Signature tracking Automatic status updates per party Manual follow-ups via email
Version control Clear parent-child relationships File names like "final_v3_FINAL"
Renewal dates Stored on each contract, filterable Calendar entries or nothing
Party information Auto-populated from user profiles Manually typed each time
Search & filter Filter by status, date, party, category Search file names and hope
Audit trail Signing evidence kept for each signature Pieced together from emails

CONFIGURE SIGNING RULES

You decide how each party verifies

Before sending, choose who needs to sign and whether each signer confirms with a code sent by email, by SMS, or both. Match the verification to the contract's sensitivity. Enlivy's signature is a simple electronic signature, the basic level under eIDAS, the EU rules on electronic signatures. Where the law requires a qualified signature, use a qualified provider.

  • Email verification

    A unique 6-digit code is sent to the signer's registered email and expires after 10 minutes. Good for standard and internal agreements.

  • Phone verification

    A 6-digit code is sent by SMS to the signer's registered phone number and expires after 5 minutes, adding a device factor for higher-security requirements.

  • Combined verification

    The signer verifies via email first, then via phone. Both must pass before the contract can be signed. Use it for high-value or legally sensitive agreements.

How signing works

  1. Signers receive their link

    You send each signer a personalized email with an individual signing link. No Enlivy account needed. No software to install. Signers click, enter the code if you asked for one, and continue.

  2. Read, then sign

    The signer can sign only after scrolling through at least 80% of the contract, and Enlivy keeps how long they read and how far they scrolled. Then they draw their signature and tick the box confirming it is legally binding.

  3. A link to the signed contract

    Signers get an email with a link to the signed contract in your client portal, and everyone gets the final version once all parties have signed. For a contract from a proposal, the client can then make the first payment.

Proposals, contracts, invoices and payments

Ready to get your contracts in order?

Join teams who've simplified their contract management with Enlivy.

Free to start · No credit card required · ANAF eFactura for Romanian companies invoicing Romanian clients

The signing experience

Walk through what your signer actually sees

The real signing journey, start to finish: consent, email and SMS verification, reading the document, then signing it. Try it yourself, nothing is sent and nothing is stored.

Live preview

Interactive demo · loads on demand

How to add a contract

From the contract list to a tracked contract, in four steps.

  1. Open Contracts

    Navigate to Contracts from your left menu. You’ll see all existing contracts in a clean, organized table view.

  2. Choose your method

    Click “Add Contract +” and select either Create Using Enlivy for new contracts, or Uploaded for documents created outside the platform.

    Adding a contract: create it in Enlivy, or upload one made in another system
  3. Fill in details

    Enter contract information, select parties, set dates, and add content using our intuitive tabs: Information, Parties, General, Content Introduction, and Chapter Details.

    The new contract form: direction, category, main contract, sender and receiver, number, language, status and issue date
  4. Track and manage

    Once added, your contract appears in the contract list. From there, follow its signature status, track deadlines and edit its details.

    A contract's signers, each marked Signed

CONNECTED DOCUMENTS

See what refers to a contract

A contract's Connections tab lists the proposals, invoices, receipts, billing schedules, payslips and related contracts that refer to it, as far as your permissions allow. Open the proposal a contract came from, or the invoices that followed, without searching through separate lists.

API reference

Contract management from the API

Draft, send, sign, and track contracts end-to-end, without your users ever leaving your product. The Contracts API covers the whole lifecycle: assemble a contract from chapters and parties, move it through your own status pipeline, open a legally-binding signing session per signer, and pull the signed document plus its tamper-evident audit evidence back out.

Everything is organized around four resources: contracts (the document, its chapters and its parties), contract statuses (your configurable pipeline stages), signing sessions (one per party, with email / SMS verification), and the audit trail (delivery logs and signing evidence). The examples below walk the entire flow.

Query your contracts with pagination, rich filtering, and full-text search. Filter by status, sender, receiver, direction (inbound / outbound), category (core, amendment, addenda, supplement), source (internal / uploaded), locale, parent contract, or any of the date ranges (issued_at, ends_at, created_at, updated_at). Expand related records inline.

GET/organizations/<organization_id>/contracts
# filters are optional and combinable
# pass a q=... param instead of ids to run a full-text search
curl -G 'https://api.enlivy.com/organizations/<organization_id>/contracts' \
  --data-urlencode 'page=1' \
  --data-urlencode 'limit=20' \
  --data-urlencode 'direction=outbound' \
  --data-urlencode 'category=core' \
  --data-urlencode 'include=contract_status,sender_user,receiver_user,contract_parties' \
  --data-urlencode 'include_meta=navigation' \
  -H "Authorization: Bearer $ENLIVY_API_TOKEN" \
  -H 'Accept: application/json'

Proposals, contracts, invoices and payments

Ready to get your contracts in order?

Join teams who've simplified their contract management with Enlivy.

Free to start · No credit card required · ANAF eFactura for Romanian companies invoicing Romanian clients