Message Processing
This document explains how to view and process messages in your todo queue.
π Message Listβ
Page Layoutβ
The Todo page is divided into two areas:
- Left Sidebar: Queue list, showing all todo queues and unread message counts
- Right Main Area: Message list, showing messages in the currently selected queue
Message Cardβ
Each message is displayed as a card containing the following information:
| Element | Description |
|---|---|
| Status Indicator | Shows message status (unread displays a blue dot) |
| Sender | Username of the person who forwarded the message |
| Time | Message received time |
| Priority | High priority shows red icon, low priority shows blue icon |
| Note | Note added by the sender |
| Content Preview | First two lines of message content preview |
| Message Count | Number of forwarded messages |
π Filtering and Sortingβ
Status Filterβ
Click the status filter dropdown to filter by message status:
| Status | Description |
|---|---|
| All | Show all messages |
| Unread | Show only unread messages |
| Read | Show only read messages |
| Processing | Show only messages being processed |
| Processed | Show only processed messages |
| Archived | Show only archived messages |
Sort Orderβ
Click the sort dropdown to select sort order:
| Sort | Description |
|---|---|
| Newest First | Sort by time descending, newest messages first |
| Oldest First | Sort by time ascending, oldest messages first |
π Viewing Message Detailsβ
Opening Detailsβ
Click a message card to open the message detail dialog.
Detail Contentβ
The message detail dialog displays:
- Sender Information: Username and email
- Received Time: When the message was received
- Status Label: Current message status
- Priority Label: Message priority (shown for non-normal priority)
- Note: Note added by the sender
- Message Content: Complete conversation content, including user messages and AI replies
Message Content Displayβ
- User messages and AI messages have different background colors
- Shows sender and time for each message
- Supports scrolling for long conversations
- Displays message attachment information (if any)
Auto Mark as Readβ
- When opening message details, unread messages are automatically marked as read
- Unread count updates in real-time
β‘ Processing Messagesβ
Process Buttonβ
Click the Process button in the message detail dialog or the message card's more menu to start processing a message.
Processing Flowβ
- Click the Process button
- System navigates to the chat page
- Message content is passed as context
- You can select an agent to continue processing
Use Casesβ
- Need to perform further operations based on message content
- Need to use an AI agent to process the message
- Need follow-up conversation related to message content
π Message Operationsβ
Single Message Operationsβ
Click the more button (three dots icon) on the right side of a message card for the following operations:
| Operation | Description |
|---|---|
| Process | Start processing the message, navigate to chat page |
| Mark as Read | Mark unread message as read |
| Mark as Unread | Mark read message as unread |
| Archive | Archive the message |
| Set Priority | Change message priority |
| Delete | Delete the message |
Batch Operationsβ
Entering Batch Selection Modeβ
- Click the Select button at the top of the message list
- Enter batch selection mode
- Check the messages you want to operate on
Batch Operation Optionsβ
| Operation | Description |
|---|---|
| Mark as Read | Batch mark selected messages as read |
| Mark as Unread | Batch mark selected messages as unread |
| Archive | Batch archive selected messages |
| Process | Batch process selected messages |
| Delete | Batch delete selected messages |
Select All and Deselectβ
- Click the checkbox at the top to select/deselect all messages on the current page
- Shows the number of currently selected messages
Exiting Batch Modeβ
Click the X button in the top right corner to exit batch selection mode.
π·οΈ Message Statusβ
Status Descriptionβ
| Status | Icon | Description |
|---|---|---|
| Unread | π΅ Blue filled circle | Newly received message, not yet viewed |
| Read | βͺ Empty circle | Viewed but not processed |
| Processing | π Spinning icon | Currently being processed |
| Processed | β Green checkmark | Processing completed |
| Archived | π¦ Archive icon | Archived message |
Status Flowβ
Unread β Read β Processing β Processed
β
Archived
β οΈ Deleting Messagesβ
Single Deleteβ
- Click the more button on the right side of the message card
- Select Delete
- Click Delete in the confirmation dialog to confirm
Batch Deleteβ
- Enter batch selection mode
- Check the messages you want to delete
- Click the Delete button
- Click Delete in the confirmation dialog to confirm
Notesβ
- β οΈ Delete operation cannot be undone
- β οΈ Deleted messages are permanently removed
- It's recommended to archive important messages rather than delete them
π‘ Best Practicesβ
Efficient Processingβ
- Regularly check unread messages
- Prioritize high-priority messages
- Use filters to quickly locate messages
- Update status promptly after processing
Message Organizationβ
- Regularly archive processed messages
- Delete messages that are no longer needed
- Keep queues clean and organized
Team Collaborationβ
- Promptly process received forwarded messages
- Reply to senders after processing is complete
- Establish team message processing guidelines
π Related Documentsβ
- Queue Management - Learn how to manage todo queues
- Message Forwarding - Learn how to forward messages