A collaborative workspace system including a workflow subsystem providing a visual business process specification tool allowing users to specify actions within business processes defined in the collaborative workspace system, the workflow subsystem including a visual workflow builder providing a graphical user interface including drag-and-drop functions used to link together causes and effects to model the business processes in an open and transparent social context of the collaborative workspace system, a cause specifying a trigger for a workflow, and an effect specifying an action performed in response to the cause, the workflow subsystem including a workflow engine operative to (i) interpret events from apps, (ii) match them with defined workflows, and (iii) start a given workflow if the trigger conditions are met, the workflow subsystem providing an integrated and consistent user experience allowing users to build combinations of custom made data-structures and custom workflows within the collaborative workspace system, the workflows being hooked into the collaborative workspace system to enable sharing of information among users in the open and transparent social context.