I found a way to start a behaviour by creating a dialog in Choregraphe, but it does not work.
The script of the dialog is the following:
u(keyword / key sentence): robot_response (optional)
^start(applicationID/behaviour_1)
^wait(applicationID/behaviour_1)
The robot (NAO, version 2.8.6.23) catches my keyword, says the expected response, but the behaviour does not start: the robot goes into stand-by and I have often to restart it. Anyway, the application seems to be running (by looking at active content). I tried to run manually the behaviour and it works well, so I don't understand what I'm doing wrong...
PS: Both the application and the dialog are installed on robot applications, of course.