I'm very happy about adding new scripting function, KeyHoldDuration and KeyHoldRepetition, but I'm sad about no explanation for those functions.
Some how, I figure out how to use it but You should update "VoiceBot Profile Help" for new scripting functions so that many people can use it.

(+ someday, function popup list in the software)
BFS.VoiceBotActions.KeyHoldDuration("x",500); // press "x" for 500ms
BFS.VoiceBotActions.KeyHoldRepetition("x",10); // press "x" 10 times by holding
I really like macro script. It's really powerful.