Force new conversations for replies to old resolved conversations #5237
jordan-brough
started this conversation in
Feature Requests
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We've asked about this briefly before, but I'm opening this discussion to discuss in detail and understand the options.
Context
We're a B2B company with fewer customers asking more questions than a typical B2C company that has more customers asking fewer questions.
Goals
To provide great service to our customers, we want to:
Challenge
Scenario
We think this will be challenging in this scenario:
Issues
If I understand correctly, that last reply from the Customer will re-open the same already-resolved conversation.
This seems like a problem in a couple ways:
My example above talked about email, but I have the same questions about other methods as well, particularly the web widget. Do other types of inboxes work any differently with regard to creating new conversations for the same customer?
Possible solutions
Our current idea on a solution:
If conversations had another possible state, say "Closed", then we could set up rules that would move a conversation from "Resolved" to "Closed", and Chatwoot's logic could be updated to refuse to re-open a "Closed" conversation and instead start a new conversation that links to the previous conversation. (And keep all of this hidden from / transparent to the customer, if possible)
Deciding when to move a conversation to "Closed" seems like a hard problem to solve exactly because it's hard to be sure whether a message is a new conversation or a continuation of an old conversation. But if we were able to come up with some rules to solve the most obvious cases that could help a lot. For example, closing conversations that have been resolved for more than X days.
Thoughts?
Am correct in my assumptions above about how things will work? Are there other options I don't know about? Would y'all be open to the idea of a "Closed" state, or some other solution/s?
Beta Was this translation helpful? Give feedback.
All reactions