allow webhook to sepecify the next tag that will be applied to the
document after processing has finished. This allows for creating more
complex workflows using tags to setup processing stages
inital draft for an server based architecture where documents that
should be processed are receivied via webhook request from paperless.
Works asynchronously, incoming webhook requests queue documents for processing
itroduce a new field to the field extract type. This field is used to
feed the model extra information about the value that should be
extracted from the document context using an indirect approach. This is
done by forcing the model to ouput all allowed enum variants in case of
select fields or adding an extra format identiefier before value
extraction occurs.