# Periodic Tasks

List of periodic tasks created in the system in the form of a table with the following fields:

* **Name** - the title of the periodic task.
* **OLT Name** - the title of the OLT on which the task should be executed.
* **Last run** - last date and time the task was run.
* **Activity** – task activity status. It can be Yes or No.
* **View** - a link to view detailed information about a specific task.

### Filter tasks

You can filter tasks in the Tasks list table by multiple parameters for convenient and quick access to task management:

* **OLT name** - search by OLT name string.
* **Search** - search periodic tasks by multiple parameters.
* **Activity** - activity of switch.
* **Last run before** - last switch run before the date.
* **Last run after** - last switch run after the date.

![Tasks list](/files/GUqvteJdbRqng5asYbWU)

### Quick Actions Bar

You can view these Docs, by pressing Show Downloads to locate filtered tasks reports which are generated by the "Export to XLSX" option in the Tasks table.

## Periodic Task view

Clicking on the View button from the Tasks table displays detailed information about the recurring task.

![Periodic Task page](/files/cSlHKz0WRDNJxCYPXYNY)

### Quick Actions Bar

* **Back** – return to the list of periodic tasks.
* **Edit** - editing task parameters.
* **Deactivate** – task deactivation.

### Periodic Task information card

* **Description** - detailed description of the task.
* **The month of the year** - the number of the month of the year when the task should be performed.
* **Day of month** - the day of the month when the task is to be performed.
* **Day of week** - the day of the week when the task is to be performed.
* **Hour** - the hour when the task is to be performed.
* **Minute** - the minute the task is due.

## Periodic Task Editing

![Periodic Task editing form](/files/xry3xWEMnV21qzrIGiNW)

You can set the following values on the editing form by clicking Edit in the Actions Bar:

* **Description** - detailed description of the task.
* **The month of the year** - the number of the month of the year when the task should be performed.
* **Day of month** - the day of the month when the task is to be performed.
* **Day of week** - the day of the week when the task is to be performed.
* **Hour** - the hour when the task is to be performed.
* **Minute** - the minute the task is due.

Click Save to save periodic task parameter changes.

## Available periodic tasks

The are several tasks available in the EasyPON system for maintaining and automating everyday routines from synchronizing data to performing backups of valuable system data.

### General system tasks

* **Userside synchronization user groups**
* **Block inactive users**
* **Cleanup old report files**
* **Cleanup old view account logs**
* **Userside synchronization clients**
* **Userside synchronization tariffs**

### OLT and ONU-related tasks

* **Update onu client macs** - update client Mac address.
* **Update onu ethernet ports** - update client Mac ethernet port info on ONUs.
* **Sync full info all onus** - updates ONU data
* **Save olt config** - saves OLT configuration data for every night
* **Update onu measurement** - updates registered ONU measurements
* **Check olt is alive** - updates OLT online status
* **Get unregistered onus on olt** - a periodic task for monitoring and updating the list of unregistered ONU
* **Update olt info** - updates OLT and port data

### Switch related tasks

* **Update port info in switch**


---

# 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.easypon.in/management-and-access/periodic-tasks.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.
