Autoprocess Module

Works but is a little rough around the edges.