Skip to content

Auto collapse email history in replies (Gmail-style "..." button) #5136

@sjbhopal

Description

@sjbhopal

Currently, when replying to a ticket, FreeScout appends the full conversation history to the email body. In long threads with 20+ replies, this creates a massive wall of text ("infinite scrolling") for both the agent and the recipient. It makes the actual new reply hard to distinguish and clutters the email interface significantly.

I would like FreeScout to adopt a behavior similar to Gmail (and other modern helpdesks) where the quoted historical text is automatically trimmed/collapsed behind a "Show trimmed content" button (often represented by three dots ...).
Also remove internal agent names in conversation, use styling same we we reply from gmail.

Current Behavior: The entire previous conversation is fully expanded in every reply, leading to excessive vertical scrolling.

Expected Behavior: The historical conversation should be hidden/collapsed by default in the view, expandable only if the user clicks a "..." button.

have attached screenshots comparing the desired behavior (Gmail) vs. the current issue I am facing.

Image 1 (Desired): Shows how Gmail collapses history behind a ... button.

Image

Image 2 (Current Issue): Shows the full, untrimmed history appearing in the reply, which creates the scrolling issue.

Image

--

I would like FreeScout to format the appended history in outgoing emails so that modern email clients (like Gmail) recognize it as redundant/quoted text.

Metadata

Metadata

Assignees

No one assigned

    Labels

    help wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions