1. A method for real-time multi-modal interaction in a cross-enterprise business process management system, the method comprising the steps of: handling an event in a business process specification document processing engine; forwarding said event through a gateway interface to a real-time interaction client; receiving a responsive instruction from said real-time interaction client through said gateway interface; and, triggering the execution of a business process transformation script based upon said responsive instruction.