I was looking at functionality which points out and flags potential duplicate conversations and I was wondering if it was possible to either..
- Extend its existing functionality to do other arbitrary things (like tagging/closing conversations, sending webhooks, etc..). Maybe Intercom provides an interface or API to do this though I haven’t seen it.
- Reproduce this duplicate conversation flagging behavior without necessarily having direct access to Intercom’s own implementation (unless Intercom is willing to provide access to this). I’m guessing there might be a set of APIs that could make this possible but using them might introduce delays in the system that could result in unattended side-effects/race conditions.