Sending data across experiences

Say there are two experiences by two different developers. They both have a hypothetical system integrated so players can send messages to each other through the system across experiences. Is there any way to actually achieve this or is it not possible?

You’d have to go through HttpService with some off-site infrastructure that both experiences have access to.