You were OK with the square brackets in the first place. The ‘gotcha’ with the AWA and Rules is that is that it expects the value of the actions property which includes the square brackets. Why they don’t just let you paste in a complete Rule is a mystery.
It could be that it doesn’t like your arguments as the value should be an array of objects.
If I include the “” it will give me: " 422 The request is malformed. {“component”:“main”,“capability”:“samsungvd.appControl”,“command”:“send”,“arguments”:[{“string”:“OK”},{“string”:“PRESS_AND_RELEASED”}]}: invalid command"
If I dont include them it will give me : “422 The request is malformed. Unknown target: Malformed body on line 1:32”
That is telling you there is no such command as send in the samsungvd.appControl capability. That capability only has the one command launch, which takes a string argument for the ‘appId’ and then a couple of optional arguments which are objects.