Your description is what I had in mind. The user won't be the one to add the bots, the meta-bot has a strong knowledge of the 'chatbot community' and knows who is good at solving problems in different categories.
The proposition of allowing the user 'add' bots is also quite interesting but I've not given much thoughts to that.
The proposition of allowing the user 'add' bots is also quite interesting but I've not given much thoughts to that.