Patent ID: 7343406

Claim:
An apparatus comprising: one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to: monitor a workflow process to detect one or more exceptions that disrupt completion of one or more purchasing transactions between transactional parties; determine whether the detected exceptions correspond to a first type, a second type or a third type according to characteristics of the detected exceptions; when the detected exceptions correspond to the first type, automatically resolve the disruption without communicating with the transactional parties; when the detected exceptions correspond to the second type, cause an outbound communication to be sent to a purchasing one of the transactional parties proactively and independently of whether the purchasing transactional party has reported the disruption, the outbound communication indicating a plurality of selectable proposed solutions to the detected exceptions; and when the detected exceptions correspond to the third type, establish a real time collaboration session between the transactional parties proactively and independently of whether the transactional parties have reported the disruption.