I am no expert, so this is just how I would approach it.
I would probably try to add the cover points and the wall as a blueprint. So whenever you place it you would get the cover point. My next step would probably be to add a trigger and then have the AI react accordingly when they enter the trigger (e.g. Take cover, peek out, shoot, go back in to cover … if being fired upon stay in cover until the firing stops or there is a break and then peek out, shoot … rinse and repeat).
I haven’t tried doing this … my project(s) are approaching this mark but I haven’t gotten to it yet.