Event that is called when an enum state is changed?

I’m using enum’s for the first time to decided how my ai moves. It’s plugged into a switch statement that class different custom events depending on the state. However, enums aren’t particularly useful unless I can actually call an event to make stuff actually change whenever the enum state is changed. But beyond making a custom event and manually calling it after every time I changed the state in blueprint, I can’t find what I need to do that.

This is what I have:

https://forums.unrealengine.com/filedata/fetch?filedataid=156014&type=thumb

“State Changed” is just my custom event, I’d like that to be something that activates automatically as i change the AIState variable.