That's probably not going to work @magic because a Restlet only has 90 seconds to finish execution and return a response. A long background process will exceed that. But the good news is, you can use your restlet to initiate the scheduled script, and the audit trail will show that the scheduled script is running under the user authenticated by the restlet. instead of system.