The base flow is you determine states in the character class. The Animation class gets a reference to the character class and reads the value of those states to use in the anim graph and its state machines.
Anything passed from anim bp to character bp is done so start of next frame.