This paper proposes a formal framework for capturing context for enterprise tasks with the aim to provide contextual awareness about business-critical events to enterprise decision-makers at the point of decision-making. Contextual awareness can enhance business intelligence by providing critical insights about why questions around enterprise data. It exploits enterprise social intelligence to gradually improve the quality of recommendations.