Overview
The notification system ensures agents never miss:- New ticket assignments
- @mentions in ticket comments
- Customer replies to tickets they’re handling
- Ticket reopened by customers
- Important ticket updates
Notification Types
Three primary notification categories:Assignment
When a ticket is assigned to you
Mention
When someone @mentions you in a comment
Reaction
When a customer replies to your ticket
How Notifications Work
Notification Creation
Notification Data
Each notification contains:- Type: Assignment, Mention, or Reaction
- From: Who triggered the notification
- To: The recipient agent
- Ticket: Link to relevant ticket
- Comment: Link to specific comment (if applicable)
- Message: Optional custom message
- Read Status: Whether notification has been seen
- Timestamp: When notification was created
Accessing Notifications
Notification Center
Unread Count Badge
The bell icon shows:- Badge: Number of unread notifications
- No badge: All notifications read
- Red indicator: New notifications since last check
Assignment Notifications
Receive alerts when tickets are assigned to you:Automatic Assignment
When assignment rules assign a ticket:Manual Assignment
When another agent assigns a ticket to you:You don’t receive assignment notifications when you assign tickets to yourself.
Mention Notifications
Get notified when mentioned in comments:Using Mentions
To mention an agent in a comment:Mention Notification
The mentioned agent receives:Reaction Notifications
Stay informed when customers respond:Customer Reply Triggers
When a customer replies to a ticket you’re assigned to:Reopened Tickets
When a customer reopens a resolved ticket:Reaction notifications ensure you never miss customer replies needing attention.
Notification Display
In-App Notifications
Notification panel shows:- Icon: Type indicator (assignment, mention, reaction)
- Message: Brief description of the event
- Agent: Who triggered it (if applicable)
- Timestamp: Relative time (“5 minutes ago”)
- Unread indicator: Visual badge for new notifications
- Ticket link: Click to navigate
Mobile View
On mobile devices:- Dedicated notifications page at
/notifications - Optimized list view
- Swipe actions (mark read, delete)
- Full-screen notification details
Managing Notifications
Marking as Read
- Single Notification
- Mark All Read
- Automatic
Click the notification to view the ticket. It’s automatically marked read.
Clearing Notifications
Notifications are automatically cleared:- When you view the related ticket
- When you click the notification
- When marked as read manually
Clearing Specific Notifications
Via API or direct interaction:Real-Time Updates
Notifications use WebSocket for instant delivery:Connected State
When logged in:- Notifications appear instantly
- No page refresh needed
- Bell icon updates in real-time
- Notification panel updates automatically
Disconnected State
When offline or browser closed:- Notifications are stored server-side
- Appear when you next log in
- Email notifications sent (if configured)
Real-time features require WebSocket connection. Check your firewall allows WebSocket traffic.
Email Notifications
Optional email alerts for notifications:Email Notification Content
Email Settings
Configure in user preferences:- Enable/disable email notifications
- Frequency (instant, daily digest, etc.)
- Types to receive (assignments only, all types, etc.)
Notification Settings
Customize notification preferences:Agent Preferences
Agents can configure:- In-app notifications: On/off
- Email notifications: On/off
- Notification types: Which events to be notified about
- Quiet hours: Suppress notifications during specific times
System Settings
Administrators can control:- Default notification preferences: For new agents
- Notification retention: How long to keep read notifications
- Rate limiting: Prevent notification spam
Comment Reactions
Beyond standard notifications:Emoji Reactions
Agents can react to comments with emoji:- Quick acknowledgment without full reply
- Show agreement or support
- Lightweight communication
Reaction Notifications
Optionally notify when someone reacts to your comment:Best Practices
Check notifications regularly
Check notifications regularly
Review your notification center at least a few times per shift to catch mentions and assignments.
Use @mentions strategically
Use @mentions strategically
Mention colleagues for specific input, not just FYI. Keep mentions meaningful.
Clear read notifications
Clear read notifications
Periodically clear old notifications to keep the list manageable.
Enable email for urgent types
Enable email for urgent types
Set email notifications for assignments and high-priority mentions.
Don't ignore reaction notifications
Don't ignore reaction notifications
Customer replies need timely responses. React to reaction notifications quickly.
Configure quiet hours
Configure quiet hours
Set quiet hours if you work specific shifts to avoid notification fatigue.
Notification Scenarios
Scenario 1: Team Collaboration
Scenario 2: Assignment Chain
Scenario 3: Customer Follow-Up
Troubleshooting
Not receiving notifications
Not receiving notifications
- Check if you’re logged in
- Verify WebSocket connection is active
- Ensure browser notifications aren’t blocked
- Check notification preferences
Notifications not appearing in real-time
Notifications not appearing in real-time
- Refresh the page
- Check browser console for WebSocket errors
- Verify firewall allows WebSocket connections
- Test with email notifications
Too many notifications
Too many notifications
- Adjust notification type preferences
- Set quiet hours
- Unsubscribe from specific notification types
- Clear old read notifications
Notifications for wrong tickets
Notifications for wrong tickets
- Verify you’re assigned to those tickets
- Check if you’re mentioned in comments
- Review team membership (team ticket notifications)
API Reference
Manage notifications programmatically:Notifications are lightweight records designed for real-time delivery. They don’t replace audit trails or activity logs.