Currently, all messages coming from the same customer emails, on the same channels, are treated as separate tickets if the topic of the message does not match. This is not quite convienient, as in many cases, for example for shopify channel, customers will contact us multiple times, through multiple avenues of contact leading to 2-4 separate tickets about the same issue.
I'd like to request either a native setting for each individual channel that allows us to control what conditions are required to merge the tickets. Or perhaps an option to setup automated merging in the automation settings.
Alternatively, perhaps it could be resolved in a similar way eDesk handles it. By displaying all the messages from the customer's other tickets in the currently viewed ticket, while marking them as separate, and maintaining timestamp sorting.
This would help us avoid accidentally responding to the same query from the customer, multiple times.