---
title: "Configuring the Events App"
slug: "configuring-events-app"
updated: 2025-10-24T10:08:13Z
published: 2025-10-24T10:08:13Z
canonical: "documentation.encodify.com/configuring-events-app"
---

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

# Configuring the Events App

## Overview

---

The Events app enables the creation of a central repository for managing system-wide events, such as non-working days, in a streamlined and efficient manner.

## Configuring the Events Modules

---

Before configuring the Events App, you will need to create a number of modules to contain the list of events categorised by types. Follow these steps:

1. Navigate to **Site Configuration → Site Configuration → Modules**.
2. Click **Create Module**.
3. Set the **Type** to **Module**.
4. Specify a **Name** for the module (e.g., *Non-Working Days*).
5. Select a **Template** (e.g., *Without Media Settings and Audit Fields*).
6. Click **OK** to confirm the module creation.

![](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/events-module(1).png)

An image highlighting the creation of Events Module

An additional module is required to store event types. Follow these steps:

1. Click **Create Module**.
2. Set the **Type** to **Module**.
3. Specify a **Name** for the module (e.g., Non-Working Day Type).
4. Select a **Template** (e.g., *Without Media Settings and Audit Fields*).
5. Click **OK** to confirm the module creation.

![](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/event-type-module.png)

An image highlighting the creation of Event Type Module

You will now need to create a number of fields within each module. Let's start with the **Event Type** module.

1. Navigate to **Site Configuration → {Module} → Field Definition**.
2. Click **New Field**.
3. Enter a **Field Name**.
4. Ensure the **Field Type** dropdown is set to **Text Field**.
5. Click **OK** to create the field.

![](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/event-type-text-field.png)

An image highlighting the creation of Event Type field.

The **Event Type** module can now be updated with specific options (e.g., *Weekends, Bank Holidays*, etc.). Now, let's configure the **Events** module, starting with creating a link between the Events and Events Type module:

1. Navigate to **Site Configuration → {Module} → Field Definition**.
2. Click **New Field**.
3. Enter a **Field Name** (*e.g. Event Type*).
4. Select **Module** from the **Field Content** dropdown.
5. In the **Field Type** dropdown, select **Selectbox.**
6. Locate the **Module** field and select the **Events Type** module previously created
7. Within the **Module Field** dropdown, select the Text Field previously created to define each type.
8. Click **OK** to create the field.

![](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/events-module-link.png)

An image highlighting the creation of a module link field to Event Type module

Next you will need to create a new field to define the start date. Follow the below steps:

> [!WARNING]
> **Note:** Currently we do not support field types date-time, week-year, month year types.

1. Click **New Field**.
2. Enter a **Field Name** (*e.g. Start Date*).
3. In the **Field Content** dropdown, select **Date.**
4. Locate the **Skeleton** field, and define the specific date format option.
5. Click **OK** to create the field.

![](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/events-start-date.png)

An image highlighting the creation of Start Date field

Next you will need to create a new field to define the end date. Follow the below steps:

> [!WARNING]
> **Note:** Currently we do not support field types date-time, week-year, month year types.

1. Click **New Field**.
2. Enter a **Field Name** (*e.g. End Date*).
3. In the **Field Content** dropdown, select **Date.**
4. Locate the **Skeleton** field, and define the specific date format option.
5. Click **OK** to create the field.

![](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/events-end-date.png)

An image highlighting the creation of End Date field

Consider adding a module link field to a Module containing a list of countries to enable event classification. This step is optional. Lastly navigate to the Events module and populate it with a list of relevant events.

## Configuring the Events App

---

To enable the Events App, follow these steps:

1. Navigate to **Configuration → Apps Library**from the sidebar.
2. Locate the **Events App** and click the card.
3. The app **Name** will be pre-filled with ‘Events’. Adjust to your requirements.
4. Click **Events** option in the side navigation
5. In the **Module** dropdown, select the **Events** module previously created.
6. Depending on your configuration we will automatically complete the remaining fields. If nothing is populated then select the **Start Date**, **End Date**and **Events Type** fields.
7. In the **Event Type - Non Working Days**dropdown, select each Event Type that classifies a non working day
8. Click **Create** to confirm settings.

![Editing event details including module, dates, and event type in the application interface.](https://cdn.document360.io/3a63e0a8-1221-4570-aaa1-d43f9b95a612/Images/Documentation/Events(2).png)

An image highlighting Events App configuration

##
