Well using the following....
msiexec /qn /i "path and name to .msi"
... silently installs the calling card for me, but one issue remains. It also launches the calling card and runs it for the first time. Anyone know of a way of avoiding this? I would really like the user to decide when to run it for the first time (and agree to terms and conditions). I just want it installed so it's available without the need for any user interaction.