How to pass multiple parameters to a macro

I'm able to pass a single parameter to my macro like this:
osascript -e 'tell application "Keyboard Maestro Engine" to do script "test macro" with parameter "test parameter"'

And read it like this:
%TriggerValue%

But how can I pass more than one parameter?

Thank You!

Set multiple parameters separated by commas:

tell application "Keyboard Maestro Engine" to do script "test macro" with parameter "test parameter, test2, test3"

Then access the individual values of the TriggerValue array like this: %TriggerValue[2]% (for the second comma-separated value)

Screen Shot 2022-08-14 at 8.55.24 AM