How to move AI avoiding obstacles on the path?

hi guys , please give me some advice i am doing strategy game and ai has to move to location which player clicks , and "AIMoveTo "function moves the ai but doesnt avoids and obstacles . how to make them to avoid obstacles ? What topics i should look ? or may be there are some plugins for that which you know ?

Depends on the obstacle.
If it’s a static obstacle, it should avoid it if placed on the nav mesh
if it’s a dynamic obstacle, you will need to change the navmesh settings in your project.
If you are still having issues, you might need to look into steering behaviors.

I made a video tutorial on this.
I hope it helps.