A method of establishing communication across contact center systems of unaffiliated entities, using a cross-entity communication system, CCS, the method comprising: receiving, by the processor, processor (100, 150), a first signal from a first server of a first one of the contact center systems, the first signal being indicative of an event associated with a first entity of the unaffiliated entities; identifying by the processor, a user based on an identifier embedded within the first signal; identifying by the processor, one or more second entities from among the unaffiliated entities, wherein the second entities are identified as being trusted by the user; predicting, by the processor, impact of the event on the one or more second entities, wherein the predicting comprises: maintaining a model for each particular industry vertical of a plurality of industry verticals, each of the models modeling a correlation of a plurality of first events associated with the particular industry vertical to other ones of the plurality of industry verticals; identifying the particular industry vertical associated with the first entity associated with the event; retrieving the model for the identified particular industry vertical; providing information on the event to the retrieved model; receiving identification of one or more second industry verticals correlated to the event; and determining whether the one or more second entities are associated with the one or more second industry verticals; identifying by the processor, a particular entity from among the one or more second entities predicted to be impacted by the event; generating, by the processor, a second signal for transmission to a second server of a second one of the contact center systems associated with the identified particular entity, the second signal comprising an alert corresponding to the user and the event; and invoking, by the second one of the contact center systems, servers to automatically process the alert without human involvement. receiving, by the processor, processor (100, 150), a first signal from a first server of a first one of the contact center systems, the first signal being indicative of an event associated with a first entity of the unaffiliated entities; identifying by the processor, a user based on an identifier embedded within the first signal; identifying by the processor, one or more second entities from among the unaffiliated entities, wherein the second entities are identified as being trusted by the user; predicting, by the processor, impact of the event on the one or more second entities, wherein the predicting comprises: maintaining a model for each particular industry vertical of a plurality of industry verticals, each of the models modeling a correlation of a plurality of first events associated with the particular industry vertical to other ones of the plurality of industry verticals; identifying the particular industry vertical associated with the first entity associated with the event; retrieving the model for the identified particular industry vertical; providing information on the event to the retrieved model; receiving identification of one or more second industry verticals correlated to the event; and determining whether the one or more second entities are associated with the one or more second industry verticals; identifying by the processor, a particular entity from among the one or more second entities predicted to be impacted by the event; generating, by the processor, a second signal for transmission to a second server of a second one of the contact center systems associated with the identified particular entity, the second signal comprising an alert corresponding to the user and the event; and maintaining a model for each particular industry vertical of a plurality of industry verticals, each of the models modeling a correlation of a plurality of first events associated with the particular industry vertical to other ones of the plurality of industry verticals; identifying the particular industry vertical associated with the first entity associated with the event; retrieving the model for the identified particular industry vertical; providing information on the event to the retrieved model; receiving identification of one or more second industry verticals correlated to the event; and determining whether the one or more second entities are associated with the one or more second industry verticals; identifying by the processor, a particular entity from among the one or more second entities predicted to be impacted by the event; generating, by the processor, a second signal for transmission to a second server of a second one of the contact center systems associated with the identified particular entity, the second signal comprising an alert corresponding to the user and the event; and invoking, by the second one of the contact center systems, servers to automatically process the alert without human involvement.