# Nhắc lịch

> Cấu hình hệ thống nhắc lịch tự động cho các sự kiện trên hệ thống như cuộc họp, đào tạo, phỏng vấn, bài thi và nhiều loại khác.

**Quyền truy cập:** `admin`, **Xem nhắc lịch**, **Quản lý nhắc lịch** **Điều hướng:** `Cài đặt > Nhắc lịch`

***

## Tổng quan

Hệ thống nhắc lịch cho phép tạo và quản lý các mốc nhắc tự động cho nhiều loại sự kiện khác nhau. Quản trị viên có thể cấu hình thời điểm nhắc, kênh gửi, mẫu nội dung và cho phép ghi đè trên từng đối tượng cụ thể. Mỗi loại sự kiện có cài đặt nhắc lịch riêng biệt.

***

## Giao diện

Trang nhắc lịch có 2 tab chính:

* **Tổng quan:** Hiển thị thống kê tổng quát về hệ thống nhắc lịch.
* **Cài đặt nhắc lịch:** Cấu hình chi tiết cho từng loại sự kiện.

Tab Cài đặt có bố cục 2 cột:

* **Menu bên trái:** Danh sách các loại nhắc lịch (sự kiện).
* **Nội dung bên phải:** Các phần cấu hình cho loại sự kiện đã chọn.

***

## Các loại sự kiện hỗ trợ

| Loại sự kiện      | Mô tả                                              |
| ----------------- | -------------------------------------------------- |
| Cuộc họp          | Nhắc lịch cho cuộc họp nội bộ                      |
| Buổi đào tạo      | Nhắc lịch cho buổi học/đào tạo trực tiếp           |
| Hoạt động đào tạo | Nhắc lịch cho hoạt động trong chương trình đào tạo |
| Phỏng vấn         | Nhắc lịch cho buổi phỏng vấn tuyển dụng            |
| Bài thi           | Nhắc lịch cho bài kiểm tra, bài thi                |
| Đánh giá          | Nhắc lịch cho kỳ đánh giá hiệu suất                |
| Nhiệm vụ          | Nhắc lịch cho nhiệm vụ được giao                   |
| Sự kiện           | Nhắc lịch cho sự kiện chung                        |

***

## Bật/Tắt nhắc lịch

Mỗi loại sự kiện có thể được bật hoặc tắt riêng biệt. Khi tắt, hệ thống sẽ không tạo nhắc lịch tự động cho loại sự kiện đó.

### Các bước

1. Chọn loại sự kiện từ menu bên trái.
2. Sử dụng công tắc **Bật/Tắt nhắc lịch** ở đầu trang.
3. Thay đổi được lưu tự động.

***

## Quản lý mốc nhắc lịch

Mốc nhắc lịch (preset) xác định thời điểm và cách thức gửi thông báo nhắc.

### Thông tin mốc nhắc

| Trường    | Mô tả                              |
| --------- | ---------------------------------- |
| Tên mốc   | Tên hiển thị (VD: "Trước 1 ngày")  |
| Bật/Tắt   | Kích hoạt hoặc tạm ngừng mốc nhắc  |
| Thời gian | Khoảng thời gian trước/sau sự kiện |
| Kênh gửi  | Danh sách kênh thông báo           |

### Thêm mốc nhắc mới

1. Nhấn nút **Thêm mốc**.
2. Điền thông tin trong popup:

| Trường       | Bắt buộc | Mô tả                                                                              |
| ------------ | -------- | ---------------------------------------------------------------------------------- |
| Tên mốc      | Không    | Tên hiển thị. Nếu bỏ trống, tự động sinh từ cấu hình.                              |
| Thời gian    | Có       | Giá trị số (VD: 1, 2, 30)                                                          |
| Đơn vị       | Có       | Phút, Giờ, Ngày, Tuần                                                              |
| Thời điểm    | Có       | Trước khi bắt đầu, Trước khi kết thúc, Đúng lúc, Sau khi bắt đầu, Sau khi kết thúc |
| Kênh gửi     | Có       | Chọn ít nhất 1 kênh                                                                |
| Mẫu nội dung | Không    | Chọn mẫu có sẵn hoặc sử dụng mẫu mặc định                                          |

3. Nhấn **Xác nhận** để lưu.

### Sửa mốc nhắc

1. Nhấn biểu tượng **chỉnh sửa** bên cạnh mốc cần sửa.
2. Thay đổi thông tin trong popup.
3. Nhấn **Xác nhận** để lưu.

### Xóa mốc nhắc

1. Nhấn biểu tượng **xóa** (thùng rác) bên cạnh mốc cần xóa.
2. Mốc bị xóa ngay lập tức.

***

## Kênh gửi thông báo

| Kênh               | Mô tả                               |
| ------------------ | ----------------------------------- |
| Email              | Gửi email thông báo                 |
| Trong app (In-app) | Thông báo trong ứng dụng web/mobile |
| Push               | Thông báo đẩy trên thiết bị di động |
| SMS                | Gửi tin nhắn SMS                    |

### Kênh gửi mặc định

Cấu hình kênh sẽ được chọn tự động khi tạo mốc nhắc mới:

1. Trong phần **Kênh gửi mặc định**.
2. Đánh dấu chọn các kênh mong muốn.
3. Thay đổi được lưu tự động.

***

## Mẫu nội dung

Mỗi loại sự kiện có thể có các mẫu nội dung riêng cho từng kênh gửi. Quản trị viên có thể:

* Xem danh sách mẫu nội dung hiện có.
* Tạo mẫu nội dung mới từ popup thêm mốc nhắc.
* Chọn mẫu nội dung cho từng mốc nhắc.

### Các trường biến có sẵn

**Trường chung (tất cả loại sự kiện):**

| Biến             | Mô tả              |
| ---------------- | ------------------ |
| sourceTitle      | Tiêu đề sự kiện    |
| eventStartLocal  | Thời gian bắt đầu  |
| eventEndLocal    | Thời gian kết thúc |
| recipientName    | Tên người nhận     |
| organizationName | Tên tổ chức        |

**Trường riêng theo loại sự kiện:**

| Loại         | Biến                                | Mô tả                              |
| ------------ | ----------------------------------- | ---------------------------------- |
| Cuộc họp     | meetingRoom, meetingUrl             | Phòng họp, Link họp online         |
| Buổi đào tạo | sessionTitle, trainerName, location | Tên buổi học, Giảng viên, Địa điểm |
| Hoạt động ĐT | activityTitle, programTitle         | Tên hoạt động, Tên chương trình    |
| Phỏng vấn    | candidateName, positionTitle        | Tên ứng viên, Vị trí tuyển dụng    |
| Bài thi      | examTitle, examDuration             | Tên bài thi, Thời lượng            |
| Đánh giá     | cycleTitle, deadline                | Tên kỳ đánh giá, Hạn chót          |
| Nhiệm vụ     | taskTitle, deadline                 | Tên nhiệm vụ, Hạn chót             |
| Sự kiện      | eventLocation, eventType            | Địa điểm, Loại sự kiện             |

***

## Cho phép ghi đè

Khi bật, cho phép thiết lập nhắc lịch riêng trên từng đối tượng cụ thể (ví dụ: một bài thi riêng, một buổi học riêng) thay vì sử dụng cài đặt chung.

***

## Khôi phục mặc định

Nhấn **Khôi phục** để đặt lại tất cả các mốc nhắc lịch về giá trị mặc định của hệ thống cho loại sự kiện đang chọn.

***

## Lưu ý

* Quyền **Xem nhắc lịch** để xem cài đặt nhắc lịch. Quyền **Quản lý nhắc lịch** để chỉnh sửa.
* Mỗi loại sự kiện có cài đặt hoàn toàn độc lập.
* Khi tạo mốc nhắc, phải chọn ít nhất 1 kênh gửi.
* Mốc nhắc kiểu "Trước" (before) sẽ gửi thông báo trước thời điểm sự kiện bắt đầu/kết thúc.
* Thay đổi cài đặt được lưu tự động ngay khi chỉnh sửa.

***

## Xem thêm

* [Cài đặt chung](https://docs.noova.vn/truyen-thong-va-he-thong/24-cai-dat/cai-dat-chung) -- Thiết lập giao diện website
* [Nhật ký hệ thống](https://docs.noova.vn/truyen-thong-va-he-thong/24-cai-dat/nhat-ky) -- Theo dõi lịch sử hoạt động
