Toả đi nhiều kênh
Một yêu cầu, nhiều người nhận và nhiều kênh; mỗi người nhận có một lượt gửi riêng để theo dõi.
PNotify
Cổng thông báo: một yêu cầu, email + Telegram + PCall, theo dõi tới khi đã tới nơi.
Có hàng đợi, thử lại và trạng thái theo từng người nhận — thay cho đoạn script gửi rồi quên.
Một yêu cầu, nhiều người nhận và nhiều kênh; mỗi người nhận có một lượt gửi riêng để theo dõi.
Mỗi lượt gửi được lưu vào PostgreSQL trước khi gửi, nên sập hay khởi động lại cũng không mất thông báo.
Lỗi tạm thời được thử lại với khoảng chờ tăng dần; lỗi vĩnh viễn dừng ngay thay vì gõ mãi vào nhà cung cấp.
Mẫu tin nằm trong binary. Thiếu khoá dữ liệu là báo lỗi, nên không bao giờ gửi đi tin điền dở.
Tới người dùng ngay trong CalixOne: tin nhắn chat, hoặc cuộc gọi đổ chuông trong app và đọc nội dung bằng giọng tiếng Việt tự nhiên.
Gửi kèm Idempotency-Key thì yêu cầu thử lại trả về kết quả ban đầu thay vì thông báo hai lần.
Mỗi người nhận đi qua cùng những trạng thái nhìn thấy được.
Hệ thống của bạn gọi POST /v1/notifications kèm mẫu tin, dữ liệu và người nhận. Bạn nhận về 202.
Mỗi người nhận một lượt gửi được lưu ở trạng thái pending.
Một worker nhận lượt gửi và chuyển cho kênh: sending rồi sent.
Kênh có thể xác nhận — PCall — báo về qua webhook: delivered hoặc failed.
GET /v1/notifications/{id} liệt kê từng lượt gửi và trạng thái; dead nghĩa là PNotify đã bỏ cuộc.
Cho chúng tôi biết ai cần được báo, về việc gì và nhanh đến đâu.
Liên hệ