It’s impossible to reach someone on this site.
Yes!! VeoBot needs to be revamped or replaced!!
I have emailed support 3 times in last 24 hours with questions as a newbee and had prompt replies in each case