Interleave is an on-line business process automation & workflow engine which can be used to make any business process available as an on-line application. Visit the website for more information.