feat: ntfy push notifications for helpdesk ticket events #205

Open
opened 2026-06-06 19:14:51 +00:00 by jmiller · 0 comments
Owner

Summary\n\nSend ntfy push notifications when helpdesk tickets are created, updated, or assigned. Uses the same NotificationHelper pattern as MokoWaaSBase.\n\n## Events to notify on\n\n- New ticket created (by client or admin)\n- Ticket reply added\n- Ticket status changed (open, closed, etc.)\n- Ticket assigned to staff member\n\n## Configuration\n\n- ntfy server URL (default: ntfy.mokoconsulting.tech)\n- ntfy topic per event type or single topic\n- ntfy token for authentication\n- Email notifications already exist (#135) -- this adds push notifications alongside\n\n## Architecture\n\n- Add NotificationHelper to com_mokowaas (or reuse from MokoWaaSBase if installed)\n- Hook into TicketsModel save/update methods\n- Configurable in component options

## Summary\n\nSend ntfy push notifications when helpdesk tickets are created, updated, or assigned. Uses the same NotificationHelper pattern as MokoWaaSBase.\n\n## Events to notify on\n\n- New ticket created (by client or admin)\n- Ticket reply added\n- Ticket status changed (open, closed, etc.)\n- Ticket assigned to staff member\n\n## Configuration\n\n- ntfy server URL (default: ntfy.mokoconsulting.tech)\n- ntfy topic per event type or single topic\n- ntfy token for authentication\n- Email notifications already exist (#135) -- this adds push notifications alongside\n\n## Architecture\n\n- Add NotificationHelper to com_mokowaas (or reuse from MokoWaaSBase if installed)\n- Hook into TicketsModel save/update methods\n- Configurable in component options
Sign in to join this conversation.
No labels
Priority -
Type Feature
Status
Priority
Type
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: MokoConsulting/MokoSuite#205