What is a good virtual assistant bot?

Though the best traits of a virtual assistant bot are dependent on the specific role of the person they’re helping, some popular features of these bots include: