I've had a bit more time to experiment this morning so here are a few discoveries.
If you want to load a CinemaVision double feature by naming the two movies you want to watch:
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.4-->
<commandGroup open="True" name="Cinema Vision double feature" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="513" name="double feature {1} and {2}" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>TTS.Speak</cmdType>
<params>
<param>Enjoy watching: {PF.1}, followed by {PF.2}</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>Addons.ExecuteAddon</param>
<param> "wait": false, "addonid": "script.cinemavision", "params": [ "movieid={1}|{2},nodialog"]</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>double feature</phrase>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\xbmcMovieIDs.xml</payloadFromXML>
<phrase>and</phrase>
<payloadFromXML phraseOnly="False" use2partPhrase="False" phraseConnector="by" Phrase2wildcard="anyone" optional="False">XbmcPayloads\xbmcMovieIDs.xml</payloadFromXML>
</command>
</commandGroup>
I recommend keeping the double-feature command above in its own command group, especially if you have many movies in your moviesID payload xml.
If you prefer to browse your movies, queue up the movie(s) you want to watch and then launch CinemaVision, I found that the syntax PegLegTV originally suggested is a good guess but not quite right. The following should work:
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.2.1.4-->
<command id="943" name="Launch CinemaVision" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XJson.Raw</cmdType>
<params>
<param>Addons.ExecuteAddon</param>
<param>"addonid":"script.cinemavision", "params": [ "experience, nodialog"]</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<phrase>Take me To the Movies</phrase>
</command>
In all of the commands above, I've included the "nodialog" parameter. Without that parameter, a CinemaVision popup window appears and you have to manually click on "play" in that window in order to start your show.