1. A system that facilitates data handling, comprising: a component that receives data, wherein the data is a message sent to a user from another user; and a data manager that determines an intent of the data, wherein the data manager determines a probability of the determined intent, the data manager reformulates at least a subset of the data based on the intent, and automatically presents the reformulated data to the user, the data manager upon determination that the intent is a task that the user is to perform and that the determined probability of the intent being a task exceeds a user defined threshold, automatically reformulates the subset of data into a specific task assignment and adds the task assignment to the user's task list.