Step-by-step explanation:
Digital Assistants are usually advanced computer programs that help companies manage their conversations with their customers as well as carrying out certain tasks. For example, they may be used to assist in customer service support.
Companies do spend millions of dollars to develop and support them because these softwares often require expensive hardware components such as large server computers, and also require hiring those with specialized knowledge to use this computer hardware and who can design these advanced computer programs.