Automatically set area in script when called by voice

Is there a way to create a script that automatically choses an area based on the device location that it is launched? I’ve got Atom Echo devices in each room running voice assistant and would like to be able to run a script called “Lights!” that would turn on all the lights in a room, based on which Atom Echo hears the command. Right now I’ve got several “Lights” scripts but voice gets confused and then asks me which one I want to execute.

How are you triggering these scripts?