1. A method for a content management system, the method comprising: automatically detecting a document type for a document based on content of said document; tailoring prompts according to said detected document type, and through said tailored prompts, receiving information about said document, said received information comprising a user-prompted input; automatically extracting metadata from said document, wherein said document, said user-prompted input, and said extracted metadata collectively comprise a document/metadata package; and executing a plurality of instructions for a business process, said instructions comprising: a) analyzing said document/metadata package, document layout, and content within said layout to generate a document classification; b) based on said document classification, selectively extracting key data fields from their respective locations within said document, said extracted key data fields comprising zonal data elements; c) sending a notification to a notification recipient that said document/metadata package and said zonal data elements requires a verification, said verification comprising at least one of reviewing, correcting, augmenting, and performing actions required by said document; d) based on said verification, selectively and automatically executing any additional instructions for said document; and transmitting said document/metadata package and said zonal data elements with an output device as determined from said extracted metadata and said business processes.