A method for providing emergent and flexible workflow management to a
user. The user communicates with other users, using a message-based
system having embedded information management resources. The
message-based system has a viewer. A message is generated at the
message-based system. The message has metadata. The metadata of the
message is updated using the embedded information management resources.
The metadata include at least one of the group of a deadline, a reminder,
a deferral and an obligation. The message is sent to the other users.
Some of the metadata of the message are displayed on the viewer of the
message-based system. Some of the metadata of the message are tracked at
the message-based system.