What happens when the radio call is activated? If you execute a script, then the script can check if the radio caller is the group's leader.
In your script, you can add the following code at the beginning:
? (leader player != player) : exit
This checks if the player (the unit causing the script to be executed) is the leader of his respective group. If not, then the script will exit.