# Assigning a Contract Template

{% embed url="<https://www.loom.com/share/b58cd75e2c3742d9910d3cfda61138f2>" %}

Loopit allows you to associate different contract templates with various service packages (e.g., rental, subscription, leasing) to ensure that each service offering has the appropriate terms and agreements. This functionality provides flexibility in managing contracts for a diverse range of services while ensuring that the terms align with each package's specific requirements.

## Assigning Contract Templates to Packages:

{% stepper %}
{% step %}

### Access Contract Templates:

First, ensure you have the relevant contract templates created in your system. Navigate to **Settings** > **Templates** > **Contract Templates** to view or create your templates. You can create multiple templates tailored to different service packages like **Rental**, **Subscription**, or **Leasing**.
{% endstep %}

{% step %}

### Assign Contract Template to Package:

* After creating your contract templates, the next step is to associate them with the appropriate service packages.
* Go to the **Packages** section in your Loopit account. Select the package (e.g., Rental, Subscription, Leasing) that you wish to assign a contract template to.
  {% endstep %}

{% step %}

### Select the Contract Template:

Scroll down to the **Contract Template** field. Here, you can choose the appropriate template for the selected package. For instance, if you’re setting up a rental package, you would choose the **Rental Agreement** template.
{% endstep %}

{% step %}

### Define Contract Expiration:

After selecting the contract template, you can define when the contract will expire. Options include:

* **At the end of the booking**: The contract expires once the booking period is complete.
* **Renewal after a set period**: You can set the contract to automatically renew after a certain number of days (e.g., every 12 months). For example, a contract could be renewed every three weeks, depending on the package requirements.
  {% endstep %}

{% step %}

### Save and Confirm:

Once you’ve selected the template and defined the expiration settings, save the package configuration. The contract template will now be automatically linked to the selected package for future bookings.
{% endstep %}
{% endstepper %}


---

# 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.loopit.co/settings/contract-templates/assigning-a-contract-template.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.
