Efficiency in Searching and Retrieving Customer Correspondence
Current Setup:
- Only a single basic search bar and limited filter options are available
- No status indicators (read/unread, responded/unresponded) at-a-glance
- No quick summary or icons to show assignment or engagement status unless each message is clicked individually
Request:
- Easily search email content by name, order number, or keywords
- Filter messages by response status (read/unread, new/engaged)
- Allow shift-based filtering (e.g., emails received from midnight–10 AM)

Read/Unread by customer or agent?
For agent: in a collaborative settings, just opening the email, doesn't mean much, the point is to be assigned on the email.
For responded/unresponded: status_in: New or Replied
please provide more details what and why is needed for searching, what objective it achieves.