UPDATE: even simpler thanks to jitterjames
I know this is a simple one, but I got tired of having to enter all the information needed for Kodi OSD notifications so I made it so I only have to enter the basics
if you want to use an image with your Kodi OSD Notification you will need to create a new folder in your VC Folder called "XbmcImages" with out the quotes and then you can just place all your images in that folder (so far I only use .jpg and .png files)
then all you have to do is use VC.Triggerevent to use the new OSD, in the group below I have a sample of how to use VC.Triggerevent for your KODI OSD notification
VC.TriggerEvent: Kodi Notification {1}ImageName.jpg {2}Title of OSD {3}Message for OSD
<?xml version="1.0" encoding="utf-16"?>
<!--VoxCommando 2.1.4.8-->
<commandGroup open="True" name="Kodi Notification" enabled="True" prefix="" priority="0" requiredProcess="" description="">
<command id="526" name="Kodi OSD Notification" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>XJson.Raw/</cmdType>
<params>
<param>GUI.ShowNotification</param>
<param>"image":"{Path.VC}\XbmcImages\{1}","title":" {2} ","message":" {3} "</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
<event>Kodi Notification</event>
</command>
<command id="527" name="Trigger Notification" enabled="true" alwaysOn="False" confirm="False" requiredConfidence="0" loop="False" loopDelay="0" loopMax="0" description="">
<action>
<cmdType>VC.TriggerEvent</cmdType>
<params>
<param>Kodi Notification</param>
<param>ImageName.jpg</param>
<param>Title of OSD</param>
<param>Your message here</param>
</params>
<cmdRepeat>1</cmdRepeat>
</action>
</command>
</commandGroup>