Giao diện
Cấu hình node - Notification
Node gửi thông báo đa kênh qua notification-manager: in-app, email, SMS, và các kênh tùy chỉnh.
Bảng tham số cấu hình
| Tham số | Kiểu | Bắt buộc | Mặc định | Mô tả |
|---|---|---|---|---|
recipients | array | Có | — | Danh sách user/role nhận thông báo |
channels | array | Không | — | Kênh gửi cụ thể: in-app, email, sms, ... |
title | string | Có | — | Tiêu đề thông báo (hỗ trợ template biến workflow) |
content | string | Có | — | Nội dung thông báo (hỗ trợ template biến workflow) |
sendAll | boolean | Không | false | Khi true, gửi qua tất cả kênh đã đăng ký |
Dữ liệu đầu ra (Output)
| Tên | Kiểu | Mô tả |
|---|---|---|
sent | number | Số thông báo đã gửi thành công |
failed | number | Số thông báo gửi thất bại |
channels | object | Chi tiết kết quả theo từng kênh |
So sánh với các node thông báo khác
| Đặc điểm | Notification | Mailer | Telegram | CC |
|---|---|---|---|---|
| Kênh | Đa kênh | Email SMTP | Telegram | In-app |
| Quản lý | Notification Manager | Trực tiếp | Bot API | Workflow todo |
| Phù hợp | Thông báo chung | Email phức tạp | Chat alert | Thông báo nội bộ |
Lưu ý quan trọng
- Yêu cầu
plugin-notification-managerphải được cài và cấu hình - Kênh phải được đăng ký trong notification-manager trước khi sử dụng
- Gửi đa kênh là fire-and-forget - lỗi 1 kênh không ảnh hưởng kênh khác
- Template biến giống nhau cho tất cả kênh - không tùy chỉnh nội dung riêng theo kênh
- Node không chặn workflow - gửi thông báo rồi tiếp tục ngay
- Để gửi email phức tạp (attachment, custom HTML), dùng Mailer node thay vì Notification