# Proposal and invoice - Contracts

<figure><img src="/files/2577aee6580b9d4eb3fea31f1c019f35382bdff5" alt=""><figcaption></figcaption></figure>

The **Contracts** of SprintHub work as **templates** that you edit once and reuse in your proposals/closings. Below, the step-by-step based on the screens you sent.\
\
SprintHub's contract editor is based on HTML. That means that, in addition to the basic visual tools, you have full freedom to configure the document exactly as you wish.

***

### Where it is

<figure><img src="/files/9cb03bf6db4e45c40288ace5803e07b66ac7e34d" alt=""><figcaption></figcaption></figure>

**Settings → Contracts**

In the list you see **Name**, **Alias**, **creation/update dates**, search, button **+ New Contract** and **Change logs**.

***

### Create a contract

<figure><img src="/files/db3212ae198218ba3fb213a959c056cf3708c1af" alt=""><figcaption></figcaption></figure>

1. Click on **+ New Contract**.
2. Fill in:
   * **Contract Name** *(required)* — title that appears in the list.
   * **Alias** *(required)* — short identifier, without spaces (e.g.: `closing`).
   * **Internal Description** — notes only for your team.
   * **External Description** — supporting text visible to the client (optional).

In the block **Editor**, write the contract content and click **Register** to save.

***

### Content editor&#x20;

* **Quick formatting:** bold, italic, underline, strikethrough, links, code.
* **Ready-made blocks:** Paragraph, **Header 1–6**, **Bulleted list**, **Numbered list**, **Divider** (menu to the left of “Paragraph”).
* **Built-in AI (brain icon):** select a passage and use the AI to **review, summarize or rewrite** text within the editor.
* **"Result" tab:** preview how the contract will be formatted before saving.

<figure><img src="/files/b297ceb9b05f810f446c7586c724cb3d49fbd9ca" alt=""><figcaption></figcaption></figure>

> Tip: use **headings** for sections (1. Object, 2. Price, 3. Deadlines…) and **lists** for clauses. It stays clean and easy to read

### Base template to paste into the editor

```
# SERVICE PROVISION AGREEMENT

1) Parties
Client: [Company name], [CNPJ/CPF], [address].
Provider: [Company name], [CNPJ], [address].

2) Object
Provision of services of [describe scope] according to proposal no. [no.] dated [date].

3) Term
Start on [dd/mm/yyyy] and end on [dd/mm/yyyy], and may be renewed by agreement between the parties.

4) Price and Payment Terms
Amount: R$ [amount] ([frequency, if any]).
Method/Plan: [one-time / 30-60 / recurring], due on [day].

5) Obligations
Provider: [objective items].
Client: [objective items].

6) Confidentiality and LGPD
The parties will keep exchanged information confidential and will process personal data in accordance with the LGPD.

7) Termination
For breach or with prior notice of [x] days. Proportional amounts will be due up to the termination date.

8) Jurisdiction
The court of the District of [city/State] is chosen.

```

Done! This way you create, standardize and keep your **contracts** organized in SprintHub — ready to be used in proposals and in the closing with the client.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.sprinthub.com/en/topics/general/proposals-and-invoices/initial-settings/proposals-and-invoices-initial-settings-guide/proposal-and-invoice-contracts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
