This is a beta feature. We are working on improving it and look forward to your feedback.

What is a contract?

In Edens, any legal document you may need is considered a contract. Examples of such documents include:

  • Independent Contractor Agreement
  • Non-Disclosure Agreement
  • Master Service Agreement
  • Statement of Work
  • Payment Agreement

Creating a contract

1

New contract

Go to the “Contracts” page and click the “New contract” button.

2

Set contract details

You can choose one of the available templates. Don’t worry; you can always customize any text in the document. Set a contract name, which will be used in the interface only to easily identify a contract. Choose the client and projects to which the contract should be linked, and click the “Create” button.

3

Contract Editor

In the contract editor, you’ll see highlighted fields that need to be filled to generate a final document. Once all required details are provided, a progress bar at the top of the page will be full, and you’ll see the “Finalize” button.

4

Sign a contract

Once the contract is finalized, you can sign it. Please review everything carefully and sign. Then you can share the contract with your client.

5

Send to the client to sign

After signing a contract, your client needs to sign it too. You can send an email or share a private link where the client will be able to review and sign the contract.

6

Contract is signed

When the contract is signed by your client, it’s considered signed. You and your client will receive an email containing a PDF document with both signatures.

7

Unsign a contract

Before a contract is signed, you can un-sign it and revert it to draft status.

Contract templates

Default templates

Select one of the predefined templates when creating a new contract.

Custom template

Select any default template, create a contract, and then click the “Edit template” button. You’ll be able to modify anything in the document.

Template editor

A contract is a Markdoc document that you can edit using Markdown syntax:

# Headers

**Bold**

_Italic_

[Links](/docs/nodes)

![Images](/logo.svg)

Lists
- Item 1
- Item 1
- Item 1

> Quotes

`Inline code`

{% table %}

- Function {% width="25%" %}
- Returns  {% colspan=2 %}
- Example  {% align="right" %}

{% /table %}

Edens supports special tags for working with document variables:

  • {% field /%} is used to define data that needs to be filled by the user.
  • {% var /%} is used to highlight a field in the document.
  • {% $variable %} is used to render a variable.

While the contracts are still beta, additional documentation on them will be available at a later date. In the meantime, if you have any questions, please contact the support team.