1. A method of implementing a procedure in one or more organizations, comprising: storing, in a memory of a computer system, one or more content messages relating to one or more procedures; identifying a procedure to be performed by one or more responsible persons; generating, by the computer system, a workflow timeline for the procedure, wherein the workflow timeline comprises one or more actions for the procedure, a sequence for at least one of the one or more actions, and one or more responsible persons assigned to one or more of the actions; receiving, by a procedure engine, from a timeline initiator, an activation for the workflow timeline; automatically determining, by the procedure engine, after receiving the activation for the workflow timeline: a time or a due date for performing one or more actions on the workflow timeline; a responsible person to perform at least one of the one or more actions; and one or more content messages for at least one of the actions, wherein the content message provides information relating to the procedure, wherein the content message is based on at least one of the content messages stored in the computer system; automatically sending, by the computer system, at least one of the content messages to the responsible person determined for the one or more actions, receiving, by the procedure engine, feedback from a user of one or more content messages in carrying out the procedure, wherein the feedback comprises: an assessment by the user of relevance or usefulness of content of at least one of the content messages; or comments by the user about content of at least one of the content messages; receiving, by the procedure engine, one or more outside content feeds; scoring, by the procedure engine, at least one of the outside content feeds, wherein the scoring is based, at least in part, on which workflow tasks the outside content feed relates to, based, at least in part, on which content users would find the content relevant, and based, at least in part, on how current the content is, wherein an age of the content is determined automatically; modifying, by the procedure engine, based on the feedback from the user, the procedure, wherein modifying the procedure comprises automatically modifying a standard for the procedure; and modifying, based on the feedback received from the user, at least one content message applicable to the procedure.