API generates a document and stores in the supplied taxonomy , as well as sends it out via email if the email is supplied