How do I let an external blueprint know that an animation blueprint has reached a certain state?

The swap happens in less than a frame, so it is not normally noticeable provided the animation is somewhat similar (idle pose?).

The new docs really suck.
Within state machine transitions you can add notifies which are always called.