If you want to create a new action, what to do with files, generated by blocks, you could use this interface.
Existing examples of this interface is the directly download, store in Filestore, …

Add a file in /modules/Workflow2/extends/fileactions/ with the filename “<individual>.inc.php

This file must contain a class which extends from WorkflowFileAction.
This class must have the following structure:

[prism field=file language=php]