Skip to main content

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:

ElementDescription
Status IndicatorShows message status (unread displays a blue dot)
SenderUsername of the person who forwarded the message
TimeMessage received time
PriorityHigh priority shows red icon, low priority shows blue icon
NoteNote added by the sender
Content PreviewFirst two lines of message content preview
Message CountNumber of forwarded messages

πŸ” Filtering and Sorting​

Status Filter​

Click the status filter dropdown to filter by message status:

StatusDescription
AllShow all messages
UnreadShow only unread messages
ReadShow only read messages
ProcessingShow only messages being processed
ProcessedShow only processed messages
ArchivedShow only archived messages

Sort Order​

Click the sort dropdown to select sort order:

SortDescription
Newest FirstSort by time descending, newest messages first
Oldest FirstSort 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​

  1. Click the Process button
  2. System navigates to the chat page
  3. Message content is passed as context
  4. 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:

OperationDescription
ProcessStart processing the message, navigate to chat page
Mark as ReadMark unread message as read
Mark as UnreadMark read message as unread
ArchiveArchive the message
Set PriorityChange message priority
DeleteDelete the message

Batch Operations​

Entering Batch Selection Mode​

  1. Click the Select button at the top of the message list
  2. Enter batch selection mode
  3. Check the messages you want to operate on

Batch Operation Options​

OperationDescription
Mark as ReadBatch mark selected messages as read
Mark as UnreadBatch mark selected messages as unread
ArchiveBatch archive selected messages
ProcessBatch process selected messages
DeleteBatch 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​

StatusIconDescription
UnreadπŸ”΅ Blue filled circleNewly received message, not yet viewed
Readβšͺ Empty circleViewed but not processed
ProcessingπŸ”„ Spinning iconCurrently being processed
Processedβœ… Green checkmarkProcessing completed
ArchivedπŸ“¦ Archive iconArchived message

Status Flow​

Unread β†’ Read β†’ Processing β†’ Processed
↓
Archived

⚠️ Deleting Messages​

Single Delete​

  1. Click the more button on the right side of the message card
  2. Select Delete
  3. Click Delete in the confirmation dialog to confirm

Batch Delete​

  1. Enter batch selection mode
  2. Check the messages you want to delete
  3. Click the Delete button
  4. 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