I just had a idea for this.
A Bot events GUi Function.
It would have the ability to Control a named bot(Named brick with bot spawned)
Make it do certain things.
And if you Record bot movements and save it(Like Macro Saver!)
You can then load the Macro for the desired movements when triggered.
Like special events, these would work great with zone events.
OnZoneEnter>Named Brick>BotPlayMacro, BotStopMacro, BotResetMacro
Or you could use on player touch or onActivate, to make the events work.