Good article incase any others are looking for similar things and have not come across Bjorns post yet.
Hey so did you manage to solve this problem by just implementing Spam management?
I don’t really see a way to solve that “loop” problem in my opinion. This seems to be most likely because Intercom is putting the conversation identifier inside the header of the mail, and most of the IT platforms are simply truncating this header when answering. The result is Intercom getting the same conversation with some kind of auto-answer inside, BUT without the identifier in the header… resulting of Intercom believing that this is a new conversation… triggering an auto-answer, and so on and so on.
I don’t really see a solution to that unfortunately.
Other systems include the identifier inside the email body, which allows them to find it afterwards even if the header of the email has been truncated.
We have not 100% solved the looping issues specifically. The article had some great ideas to help but not fully solve. Being able to have some advanced spam options that include being able to ignore emails with certain headers would be ideal so we upvoted the related feature request and added our comments to expand on the feature request.