I’ve worked in support and I’ve also (like almost anyone) used support to get problems solved, and the urgency of a phone call or a live chat is, most of the time, not only uncalled for in almost every case but actually worse than the alternative:
For the support example specifically, I believe the best way to resolve most issues is to: 1) get as much necessary information as possible in the first question, whether that’s automatically collected, or submitted through a form etc 2) have it quickly end up in the hand of a technically competent person who can work, in peace, to resolve the issue. Chat or phone calls may seem good because it feels intuitively like it speeds up communication, but it doesn’t. It only creates urgency and frustration on both ends that does nothing to speed up resolution, and often falls back to non-realtime anyway.
As for selling stuff, bots have never been a good idea. If you have good UX and clear information there’s no need for a half baked script to guess what the user wants to navigate to, because they can just navigate there themselves.