Intercompany Directives

Is there a way to have one directive trigger another directive in a different company? This would be incredibly useful for us, I’m just not really sure how to go about researching it.

Hmm, so long as the scope for the directive is “all companies” and you build your condition around looking for the specific company ID (among whatever else you’re looking for), I can’t imagine this would be difficult.
Also, depending on what you’re trying to accomplish, the REST API could be very useful in this situation, i.e. a condition in one company is tied to a BPM which calls the API against the other company and executes the method in that company.