No, you can't do this. There is some automation available from VBA, using the info and comprehensive documentation in the Acrobat SDK. But it does not run an action. You may be able to write an app that does the same things as the action (for example, insert pages), other things are quite impossible (for example, save as optimized PDF). Bear in mind Acrobat is an end user tool, your app and Acrobat must run in the foreground, and not on a server.