The Vivado Design Suite supports batch or scripted simulation for third party verification. With the design files gathered, and the scripts generated to support your target simulator, you can inspect the scripts and incorporate them into your verification environment. Xilinx recommends that you use the export_simulation scripts as a starting point for your simulation flow rather than building a custom API to generate scripts. See Exporting Simulation Files and Scripts for more information on exporting simulation scripts.
Make sure that you have the correct environment setup for the simulator before running the scripts. See Using Simulation Settings for more information on configuring your simulator. See the User Guide of your specific simulator for the details of running batch or scripted mode.