The urn:org:netkernel:tpt:intray module provides an Intray Transport which models the simple processing workflow of an office desk intray.
The Intray transport is configured to monitor an "Intray" directory for files. When a new file is detected a request is made by the transport to a user-specified service which is told about the file. The response from the user-specified services is then SINKed to an "out-tray" directory with the same filename. Finally the original file is deleted.
Thanks to Darren Cruse for contributing the file extension handling.