> ## Documentation Index
> Fetch the complete documentation index at: https://faq.exode.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# Employee absences

> Tracking vacations, sick leave and business trips: how to record an absence and find out who is away right now

The **Company → Organization structure → Absences** section helps HR see which employees are on vacation,
on sick leave or on a business trip right now. An absence is an informational mark. It does not block anything: the employee
can still sign in and learn.

## How it works

* An absence is linked to the employee's assignment: their department and position. If a person belongs to
  several departments, choose the assignment you need.
* The end date is optional. Without it, the absence lasts indefinitely until you change or delete it.
* An absence counts as current if today's date falls within its period.
* An absence of a dismissed employee does not give them access back: a dismissed employee stays dismissed.

### Absence types

| Type | Example |
| - | - |
| **Vacation** | Annual paid vacation |
| **Sick leave** | Temporary inability to work |
| **Business trip** | Work outside the office |
| **Day off** | A single day off |
| **Parental leave** | Childcare leave |
| **Study leave** | Leave for the time of studies |
| **Absence** | Any other reason |

The type is used for reporting and as a label in the list. It does not affect how the absence works.

## Adding an absence

**1. Open the section**

Go to **Company → Organization structure → Absences** and click **Add absence**.

**2. Choose the employee**

Start typing the name in the **Employee** field and choose the assignment.

**3. Set the type and period**

Choose the **Absence type**, the **Start date** and, if needed, the **End date**. The end date cannot
be earlier than the start date.

**4. Add a note**

The **Note** field is optional, up to 500 characters.

**5. Save**

Click **Create**. The absence appears in the list.

## Absence list

| Column | What it shows |
| - | - |
| **Employee** | Who is absent |
| **Type** | The reason for the absence |
| **Period** | Start and end dates |
| **Note** | A comment |

The **All** / **Current** switch leaves only ongoing absences in the list. To change
an absence, click its row. To delete it, choose **Delete** in the row menu.

## Label in the user list

An employee with a current absence has a grey “Absent” label in the **People → All users** list. Their status
doesn't change: in the **Status** filter they are included in “Active”, and to find only absent employees, select
“Absent” in the same filter. Sign-in stays open for such an employee.

Permissions: you can view absences with the “Staff browsing” permission, and create, change and delete them with the
“Staff management” permission. See [Roles and permissions](https://faq.exode.biz/en/corporate/roles.md).

## Frequently asked questions

> **Can an employee on vacation learn?**
>
> Yes. An absence does not block sign-in or access to courses.

> **How do I quickly find who is absent today?**
>
> In the **Absences** section, switch to **Current**. Only absences whose period
> includes today's date stay in the list.

> **I can't save an absence: it says “Invalid absence period”**
>
> The end date is earlier than the start date. Fix the period.

> **Does an absence affect task deadlines?**
>
> No. An absence does not shift group deadlines and does not stop automatic course assignment.

> **What should I do if a vacation is extended?**
>
> Open the absence and change the **End date**. You do not need to create a new absence.

> **Can I load absences from an HR system?**
>
> Yes, through the API: you can create, change and delete absences, including by an external ID from
> your system. See [API and sync](https://faq.exode.biz/en/corporate/api.md).

***

*Updated: 2026-10-17 07:07 UTC*


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.