How to add child actor from array in construction script?

Hi,
I was wondering how I could get different bp actors (lets say some differen types of door Blueprints and different types of Pickup bp’s) inside my construction script. The only way I got it to work so far is via drag and drop from the asset library in my construction script, I wonder how I would get them in via the actions menu in blueprint, also I would like to have them put in an array to choose them randomly afterwards, like I do it with “add static mesh” too.
At the moment I am randomizing what child actor to choose with lots of branches and random bools in it, and via drag and drop catched child actors… that feels uber wrong! :stuck_out_tongue:

Any hints or links would be very appreciated!

Thanks