Hmm an automated system... does it have to be PHP? Only because it is opensource and not many commercial products for your task using it... Maybe ASPX or perl/cgi etc might reveal some current products... or your next best bet would be to just write a specification doc and get third-party to write it and sell it as a package to you.

But, we'll keep looking in the meantime