The ability it has given us as customers was great because we could customize our own bots rather then have them created by another person/company who may not understand how important user experience (UX) really matters when creating software or applications like this! This makes everything run smoother especially if there isn't much customization available otherwise I believe problems would arise during implementation stage which will definitely affect users' use case scenarios once they actually start using their bot.
We realized so far from working together with other development teams, solving technical glitches, debugging issues etc., but most importantly getting feedbacks regarding UX aspects such as ease of usage among others helped improve upon certain parts hence making everyone happy throughout project delivery process.