virtual assistant (AI assistant)

Contributor(s): Bridget Botelho

A virtual assistant, also called AI assistant or digital assistant, is an application program that understands natural language voice commands and completes tasks for the user.

Such tasks, historically performed by a personal assistant or secretary, include taking dictation, reading text or email messages aloud, looking up phone numbers, scheduling, placing phone calls and reminding the end user about appointments. Popular virtual assistants currently include Amazon Alexa, Apple's SiriGoogle Assistant and Microsoft's Cortana -- the digital assistant built into Windows Phone 8.1 and Windows 10.

Types of virtual assistants

Though this definition focuses on the digital form of virtual assistants, the term virtual assistant, or virtual personal assistant, is also commonly used to describe contract workers who work from home doing administrative tasks typically performed by executive assistants or secretaries.

Virtual assistants can also be contrasted with another type of consumer-facing AI programming, called smart advisers. Smart adviser programs are subject-oriented, while virtual assistants are task-oriented.

Virtual assistant devices and technology

Virtual assistants are typically cloud-based programs that require internet-connected devices and/or applications to work. Three such applications are Siri on Apple devices, Cortana on Microsoft Devices and Google Assistant on Android devices.

There are also devices dedicated to providing virtual assistance. The most popular ones are available from Amazon, Google and Microsoft. To use the Amazon Echo virtual assistant, called Alexa, users call out the wake word, "Alexa." A light on the device signals to the user it is ready to receive a command, which typically involves simple language requests, such as "what is the weather today," or "play pop music." Those requests are processed and stored in Amazon's cloud.

The technologies that power virtual assistants require massive amounts of data, which feeds artificial intelligence (AI) platforms, including machine learning, natural language processing and speech recognition platforms. As the end user interacts with a virtual assistant, the AI programming uses sophisticated algorithms to learn from data input and become better at predicting the end user's needs.

Virtual assistant capabilities

Virtual assistants typically perform simple jobs for end users, such as adding tasks to a calendar; providing information that would normally be searched in a web browser; or controlling and checking the status of smart home devices, including lights, cameras and thermostats.

Users also task virtual assistants to make and receive phone calls, create text messages, get directions, hear news and weather reports, find hotels or restaurants, check flight reservations, hear music, or play games.

Ten tasks for virtual assistants

Virtual assistant privacy concerns

Some consumers have expressed privacy concerns about virtual assistants, such as Amazon Alexa and Google Home, because these virtual assistants require large amounts of personal data and are always "listening" in order to respond to voice commands. Virtual assistants then retain voice interactions and personal information to improve the user experience.

Cortana, for example, works best by using data from a user's device, including emails and other communications, a user's contacts, location data, search history, and data from other Microsoft services and skills -- third-party applications -- that users choose to connect with. Users can choose not to sign in and share this data with Cortana, and adjust permissions to prevent certain data from being collected, though these actions limit the virtual assistant's usefulness.

Virtual assistant providers also maintain privacy policies, which define how each company uses and shares personal information. In most cases, companies do not share customer-identifiable information without a customer's consent.

The future of virtual assistants

Virtual assistants are quickly evolving to provide more capabilities and value to users. As speech recognition and natural language processing advances, so too will a virtual assistant's ability to understand and perform requests. And as voice recognition technology improves, virtual assistant use will move deeper into business workflows.

Tomorrow's virtual assistants will be built with more advanced cognitive computing technologies, which will allow a virtual assistant to understand and carry out multistep requests and perform more complex tasks, such as making a plane reservation.

This was last updated in October 2017

Continue Reading About virtual assistant (AI assistant)

Dig Deeper on Customer data integration

Join the conversation


Send me notifications when other members comment.

Please create a username to comment.

What do you rely on virtual assistants to do for you?
Hi Margaret! I really appreciate that you defined the term "Virtual Assistant" very nicely. I'm a human being as well as a virtual assistant. I work for a virtual assistance company named MyTasker. 

The digital virtual assistants mostly assist you with administrative tasks. But human virtual assistants can perform many other tasks as well such as website designing & development, content writing and so on. You can talk to them, share your passion and visions. As far as the security aspect is concerned, you can sign "Non-Disclosure Agreement" with them too. Besides, there are many VA companies like us with whom you don't need to sign any service contract. You can cancel your subscription whenever you want. Great post...Cheers! 


What a fantastic post! This is so chock full of useful information. I can’t wait to dig deep and start utilizing the resources you have given me.

We found Centralpoint on Gartner’s Magic Quadrant, and while we were in the middle of negotiations they came out with this AI Assistant module. That closed the deal for us. Not only was it A CMS better than Sharepoint without the license fees per user…it allowed searching, indexing, automated data mining and file compression as part of the system. This let us create a separate portal for a myriad of documents & connected it to multiple systems through this AI assistant.  Our AI Assistant provides suggestive answers (to potential questions), search, and look up and live data on completely separate systems. It’s allowed us to connect the dots and remove the time of repetitive tasks while increasing our knowledge.
Video link to overview:
thank you for the article it is helping me understand a little better 
amazing article. i find useful informtion from this site. thanks for sharing such awesome information with us. Are you looking for Expert Amazon Virtual Assistant. visit here : Our Amazon virtual assistant specializes in creating additional sales and improving conversion by enhancing and fully optimizing your product listings


Amazing article. thanks for sharing with us. Are you looking for <a href="">WordPress Virtual Assistant</a> to take care of your Amazon store as a Virtual assistant and take it to the new horizons of success? We are professional amazon virtual assistants, product listing, ranking & PPC optimization Experts. We provide solutions to all the amazon related problems with our 5 years experience