It sounds to me like you can accomplish everything you need to do from within Orchestrator without needing the external scripts.
If for some reason you must continue to run the external scripts you can trigger the Orchestrator workflows via the SOAP or REST api quite easily.
Paul.