@Lacey Spence Very interesting use case, I didn’t want to jump in earlier to recommend doing this outside Intercom before someone from the Intercom team jumped in just in case there was something available I’m not aware of within Intercom to support your needs.
Now that @Eden has shared that it’s possible but would require custom work with the API and Webhooks, I wanted to jump in to suggest if these are features of your app/site that you need vs customer support features, then I’d recommend looking at something like GetStream.
This would give you a complete system for in-app functions for users like chat but also activity feeds, video & audio. I’m not affiliated with them at all, my recommendation comes from being an advisor on a platform that uses the service on the backend and has been very happy with the out of the box solution.
This could work well within the app/site and not add extra confusion to your Intercom setup where you need to offer valuable customer support and at the same time, I’m sure would integrate well with Intercom events etc so you’d still have all that same activity available if needed for offering support.
Hope this is helpful!