1. A computer-implemented 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; triggering the execution of a business process transformation script based upon said responsive instruction; registering a real time bot with an event handler coupled to said business process specification document processing engine; mapping said real time bot to a business transformation engine configured to perform said triggering step; and, performing said forwarding step in said event handler by routing said event to said registered real time bot.