1. A method, comprising initiating a workflow; receiving an image comprising an identity document (ID); analyzing the image to identify a plurality of document features, each document feature corresponding to the document; building a feature vector based on at least some of the plurality of document features, wherein the plurality of document features upon which the feature vector is based are image characteristics corresponding to a photographic or pictorial portion of the ID rather than textual information depicted on the ID; determining the document is an ID based on the feature vector; processing the image to generate data comprising one or more of: identifying information from the ID; and a portion of the image depicting the ID; and submitting data to the workflow; and driving at least a portion of the workflow using some or all of the data.