Google has taken on Amazon Alexa, Apple Siri, and Microsoft Cortana with its own voice assistant: Google Assistant.

Google first unveiled Assistant at Google I/O in May 2016, launched it on the Google Pixel and Pixel XL phones, brought it to Google Home, and then Android Wear 2.0, before starting the rollout to other phones running Android Nougat. While that list is limited for now, we're expecting much wider availability to become a major focus for Google this year.

Here's how Google Assistant works, which devices it is available on, and when you'll be able to use it.

Google Assistant is Google's latest iteration of an assistant. It's considered an upgrade or an extension of Google Now - designed to be personal - as well as an expansion of Google's existing "OK Google" voice controls.

For anyone who has been using an Android device for some time, you'll know that the Google Now feature smartly pulls out relevant information for you. It knows where you work, and it knows your meeting locations and travel plans, the sports teams you like, and what interests you. This data is presented to you in cards and through reminders on your Android device.

The "OK Google" or "Hey, Google" side covers voice commands, voice searching, and voice-activated device control, letting you do things like send messages, check appointments and so on on your Android device, just like Apple's Siri on an iPhone or iPad. Google Assistant fuses all this together with a new bot-centric AI experience, designed to give you conversational interactions that cover both these areas and more.

Google Assistant launched on the Google Pixel smartphones and Google Home. A limited version also saw early release in the Google Allo app. It's available on Android Wear devices via Android Wear 2.0, and Google has confirmed it will be made available for Android TV (both televisions and set-top boxes) as well as in some cars.

Originally Google said Assistant would be exclusive to the Pixel phones - but this position has changed, with the company confirming on 26 February 2017 that it would be coming to a wider range of handsets running Marshmallow or Nougat.

Since then, we've seen the assistant make its way to devices like the LG G6, Samsung Galaxy S8 and OnePlus 3T.

However, the full Google Assistant experience is deeply integrated into the Pixel devices, and it is very different to the iteration in Allo, which is limited by comparison - as we'll discuss below. We expect Google to have Google Assistant on all Android, Android Wear, and Android Auto devices before too long though.

The Google Pixel phones launched in the US in October 2016, with Google Assistant baked to the core, so they're good to go.

Google started rolling out an update back in February for Android 7.0 Nougat and 6.0 Marshmallow phones. Since then, several new phones have been announced or launched running Google Assistant. Those include:

  • Samsung Galaxy S8
  • Samsung Galaxy S8+
  • LG G6
  • HTC U11

The update brought Google Assistant to compatible phones in the US first, with the UK, Australia, Canada and Germany following.

The not-so-new phones that will get Google Assistant eventually include:

  • Samsung Galaxy S7
  • Samsung Galaxy S7 edge
  • OnePlus 3T
  • HTC 10
  • HTC U Ultra
  • LG G5
  • LG V20
  • Sony Xperia XZ
  • Sony Xperia XZ Premium
  • Huawei P9
  • plus many more

Google hasn't officially confirmed the full device list for the Google Assistant upgrade, but it comes as part of a Google Play Services update for devices running Android Nougat and Android Marshmallow, meaning that many phones should be supported.

Google Assistant will support English, as well as the German, and Google has said it will roll out support for more languages throughout 2017. The roll-out is expected to begin from 2 March 2017.

GE Appliances announced in May 2017 that some of its connected appliances will integrate with the Google Assistant-powered Home. The lineup includes refrigerators, dishwashers, laundry machines, and water heaters. With the Google integration, users of Google Assistant or the Google Home device can use voice commands to do things like turn on the oven or check on a load of laundry.

But Assistant won't exactly control the devices directly. Your commands work by going through Geneva, the skill GE developed for Amazon Alexa. So your commands will have to start with the phrase "Ok Google, ask Geneva Home..." For instance, "Ok Google, ask Geneva Home to make hot water" or "to set the freezer to -10 degrees" or ""to set [the oven's] timer for 20 minutes", etc.

You can learn more about the integration from GE here.

Google Home is the company's direct competitor to the Amazon Echo and launched in the US in November 2016, since then, it's been made more widely available. It launched in the UK in spring 2017, with a British accent.

Google Home is essentially a Chromecast enabled-speaker which serves as a voice-controlled assistant. You can ask it to do pretty much anything you can ask the Assistant on the Android phones to do.

Google's long-awaited Android Wear 2.0 update gives you Google Assistant. Unfortunately, AW 2.0 won't be available for every Android Wear smartwatch. Older devices like the original Moto 360 and the LG G Watch aren't compatible, for example.

Keep in mind LG has designed the LG Watch Sport and LG Watch Style in collaboration with Google - and these are the launch devices for Android Wear 2.0. Other watches to include the update include the Fossil Q range, Huawei Watch 2 and New Balance Run IQ.

While making an announcement at CES 2017 in January, Google confirmed Google Assistant is coming to Android TV-compatible televisions and set-top boxes. Your Sony Bravia TV will get an update allowing you access to Google Assistant on your TV, and Google said you can expect the update sometime in "the coming months".

While older models may still be waiting on an update, the Sony 4K HDR TV choices for 2017 already have the software implemented.

However, Google has confirmed that the £190 new Nvidia Shield TV (pending a forthcoming software update) will be the first to give you the full hands-free Google Assistant experience. And, just like Google Home, Nvidia's Shield Spot - a Wi-Fi-connected microphone/speaker peripheral that can be placed anywhere and connect to your Shield Android TV over Wi-Fi - will be one of the first devices to spread Google Assistant around your home (a little like the Amazon Echo Dot). Nvidia hasn't yet announced a launch date for Spot.

Google has confirmed that Google Assistant is also going to be available in some cars. It recently announced that Android Auto will be built in to some new cars' infotainment systems without the need for tethering a phone in any way. This system - coming to Audi and Volvo cars, among others - will also feature Google Assistant by default.

You can now use Google Assistant in the Google Allo app.

Google Assistant is ready to take on Apple’s Siri. It was rumoured that Google planned to roll out Assistant as a separate iOS app, but now, while at the Google I/O 2017 developers conference, Google has confirmed the speculation. Google Assistant is becoming a multi-platform voice assistant. But it won't work like it does on Android devices due to API restrictions, unfortunately.

To check if your phone has Google Assistant, say "Ok Google", "Hey, Google", or press-and-hold the home button.

On Marshmallow or Nougat devices that have had the update, that long press will launch Google Assistant, popping up with a page asking how it can help, as pictured below.

Pocket-lintwhat is google assistant how does it work and which devices offer it  image 5

That's the starting point for Google Assistant, after which you can type or speak questions and have Assistant respond.

The thing to remember about Google Assistant is that it is designed to be conversational. That means you can ask a question and then ask several follow-up questions, and Google Assistant will be able to keep track of the conversation, determine context, and audibly respond with the right information. You do need to preface each with the "OK Google" or "Hey, Google" wake-up, but it'll remember a string of questions, contextually too. Here's how Google Assistant works across the different Google devices.

Pocket-lintwhat is google assistant how does it work and which devices offer it  image 8

With Google Assistant baked deep into the new Pixel smartphones, it's no surprise to find that there's instant access from the home button. Where this home button would once give you Now on Tap with a long press, that's now replaced by Google Assistant.

Long press on the home button and you enter the Google Assistant interface. This looks a lot like OK Google and can be triggered with the same hot word, with listening bars picking up your voice and instantly transcribing what you say onto the screen. You are then delivered a spoken reply, with results returned on the screen too. You can speak or tap your selections and the conversation continues.

For example, you can ask what you should have for dinner, and Google Assistant will locate local places to eat and serve up suggestions, with cards for a selection of restaurants. Google has further demonstrated this example by then booking a table using OpenTable.

Google Assistant also takes over things like navigation. Say you want to navigate home - as you would with OK Google - that still works, but you can also ask to find coffee shops on the way, for example.

Things run much deeper, though. You can ask what your next flight is, when your trip is, and you can ask to watch a particular programme on Netflix, or you can ask to view dog photos from your collection. There's also a wide range of fun options, like games, with a full panel show game hidden behind the "I'm feeling lucky" command.

Our experience so far suggests that Google Assistant is going to be huge and as it stands, it's a long way ahead of Siri, Alexa or Cortana.

Google Home is a connected speaker that also works as a smarthome control center and an assistant for the whole family. You can use it to playback entertainment throughout your entire home, effortlessly manage everyday tasks, and ask Google what you want to know. Google Home is able to do much of these things thanks to Google Assistant, working in a similar way to Alexa on Amazon's Echo.

The idea behind Google Home, however, is to be more integrated into your home environment. The Google Assistant is access with the "OK Google" hot word, or by tapping on the top of the Home device. Smarthome support comes in the form of IFTTT, Nest, Hue, SmartThings, so you'll be able to speak commands, as well as Chromecast support, meaning you can just speak to watch Netflix on your TV, which is really clever.

Like Amazon's Alexa, you can ask almost anything - weights, measures, check your schedule, book an Uber, and more. Where this would all be phone-centric in the past, Google Assistant makes it easier to do all of this stuff through Google Home, just by using your voice.

Of course, services and features are being added all the time. So if your smarthome products aren't compatible yet, that doesn't mean they won't be soon.

Pocket-lintwhat is google assistant how does it work and which devices offer it  image 11

A lot of the original Android Wear experience relied on voice control. With Android Wear 2.0, the whole platform is now better equipped to deal with alternative inputs, like the swipe keyboard, as well as voice. Google Assistant is now available to better service your commands and demands. It can hold contextual conversations to deliver the information you want, as well as take other actions.

For example, you'll be able to ask Google to find an restaurant and navigate you there. In addition to a microphone, you'll also be able to hear replies through the watch's speaker (if supported by hardware). Best of all, Google Assistant works in English and German, with more languages coming soon. The LG Watch Sport and LG Watch Style are the launch devices for Android Wear 2.0, and, unfortunately, the update won't be made available for every Android Wear smartwatch, especially the older ones like the original Moto 360.

The Google Assistant you get with Android Wear 2.0 is a lot like what you find in the Pixel phones and Google Home. On the LG Watch Style, you can call upon Google Assistant by holding down the exterior crown. Assistant will ask you how it can help. You can use it do a range of tasks - such as a quick conversion for foreign exchange rates, or sending a message, or tracking your run or to launch an app.

And, if you're watching TV via Chromecast, you can use your Android Wear 2.0 watch a remote of sorts. Assistant will let you control any compatible smart home device - from Samsung Smart Things to Nest. What you can't do seems to be hit or miss. For instance, you can't call an Uber through Assistant on the watch like you can through Google Home. You also can't get Spotify to play a specific playlist.

Pocket-lintwhat is google assistant how does it work and which devices offer it  image 12

The full integration of Google Assistant is coming to Android TV-compatible televisions and set-top boxes.

Pending a forthcoming software update, it will enable the new Nvidia Shield TV to be controlled almost entirely by voice, and Samsung SmartThings support will add the ability to control smart devices around the house. It will effectively turn your Shield into a Google Home or Amazon Echo, albeit one that plays media through a TV rather than speaker and has the ability to bring up on-screen results.

We've seen it work with a Nest thermostat, coffee maker and lighting in an early demo, so it's an excellent addition when it comes. Nvidia chose to use the game controller as the mic, however, so you do need to leave it lying around within earshot. Nvidia told us that was necessary. Putting the mic in the Shield TV box meant that it would have to be proudly displayed instead.

This same set of features is available through Android TV on the 2017 range of Sony TVs too.

Pocket-lintwhat is google assistant how does it work and which devices offer it  image 7

Allo is Google's new smart chat app.

The messenger has started its roll out on Android and iOS and is designed to give you plenty of options when it comes to chatting to your friends. Rather than just giving you a straight-down-the-line messaging app, Allo makes chat more fun and interactive. It's based on your phone number - like WhatsApp - and seems to be going after all the popular chat apps, with emoji, stickers, and more.

One of its hottest features in the app is Google Assistant. Google took the voice assistant, as well as bots like the ones found in Facebook Messenger, and rolled them all into one product. In Allo, you can to ask Google Assistant questions by either typing "@google" and then asking your question or by using your voice to dictate.

Google Assistant will serve up results for or responses to your questions in Allo. Again, this is all conversational, so you can ask follow-up questions and the clever bot remains contextually aware. You can ask anything you'd type in to Google Search or Maps, including asking it to find you a place to eat nearby or how many euros are in a number of pounds. You can interact with it by asking it to tell you something interesting, show you something funny, or show a video about something specific, and it all shows up within the chat you're in. You don't need to leave the app.

One of the cool features is the in-chat game. Type "@google let's play a game" and you'll get the option to play emoji based trivia games. The app also features an incognito mode so that you can make your conversations more private, and you can even set them to self-destruct within a specified amount of time.

what is google assistant how does it work and which devices offer it  image 10

Google in May 2017 launched a standalone Google Assistant app for iPhone. But it doesn't work like it does on Android devices due to API restrictions. For instance, it'll only be able to do stuff like play music from Spotify and send iMessages. You won't be able to do things like set alarms, and you can't assign Assistant to the Home button in order to replace Siri. But you can add an Assistant widget.

The app is now live in the Apple App Store in the US. To get started, download the app, then open it, and press the mic icon or start typing. Here are some things Assistant can help you with, according to Google:

  • Make quick phone calls (e.g. "Call Mom.")
  • Send text messages (e.g. "Text my bestie.")
  • Send emails (e.g. "Email your boss the latest TPS report.")
  • Set reminders (e.g. "Remind me to buy a birthday gift for Sarah.")
  • Set calendar events (e.g. "Set a calendar event for dinner with Charlie tomorrow from 7-9.")
  • Play music (e.g. "Play Jazz music on Youtube.")
  • Navigate to places (e.g. "Get me directions home.")
  • Ask it anything (e.g. "Will I need an umbrella today?")