Yes, this is a correct configuration. There are two types of intents supported by Headwind MDM. The first one is sending an intent to a specific app (type runApp), and the second is a system intent like android.intent.action.VIEW (type intent).
Besides action and data, you can add extra in a similar way as described here.
If it doesn't work, update Headwind MDM launcher to the latest version, or contact the technical support for assistance.