Does anyone have experience using Platform Events between separate orgs? I'm having trouble finding documentation or mention that something like this is possible. Basically I'd like to define a set of events that partnered companies can subscribe to so they can track our fulfillment process. Typically someone might set up web services or Connections as an integration solution, but I don't like how Connections couples our schema together. Web Services would require developer expertise than I'd like to compel them to pay for. A set of domain specific events is much more re-usable and less likely to change, than an object definition. In our use case of multiple integrated partners it would allow a given org to make changes without requiring a Connection change for every other org Connected to that object.
If it's not possible using more conventional Salesforce tooling, I know I could use a separate middleman pub/sub solution with Platform events, but I'd like to minimize moving parts.
Any info someone might have on the subject would be greatly appreciated!