# Google Assistant \[Deprecated soon]

{% hint style="danger" %}
Support for the Chatlayer integration with Google Assistant and Google Home speakers is coming to an end. If you plan on creating a new bot on this channel, please [reach out to us](/support/get-in-touch.md).
{% endhint %}

Google Assistant is a virtual assistant developed by Google that is available both on mobile and smart home devices, such as Google Home speakers. Publish your bot on Google Assistant to make it available on over 1 billion devices.

{% hint style="info" %}
Google Assistant is a voice channel, which means the channel doesn't support buttons, carousels, lists, or images.
{% endhint %}

## Setting up Google Home

* In the 'Channel' section, choose 'Google Home'.
* Then simply follow the steps to set up your Google Home project

![](https://gblobscdn.gitbook.com/assets%2F-LLTwFwbOqJj4dDhg8Ju%2F-MSYdM7fRrH88fON8GTn%2F-MSYdapqc9J_iKdAo1lP%2Fimage.png?alt=media\&token=ef4eb790-4338-4a3f-86f3-bfbdbcb609a7)Setting up your Google Home project on Chatlayer![](https://gblobscdn.gitbook.com/assets%2F-LLTwFwbOqJj4dDhg8Ju%2F-MSYdM7fRrH88fON8GTn%2F-MSYe3DO1uwI5dYouLPQ%2Fimage.png?alt=media\&token=415c1a66-6da5-4e27-936a-d088d6be1ca0)This is your project ID

### Testing your bot  <a href="#using-a-bot-on-google-home" id="using-a-bot-on-google-home"></a>

To invoke your bot you need to assign it a name in the Google Actions Console following the steps below:

1. Login into the actions console at <https://console.actions.google.com/>
2. &#x20;Select the project associated with the bot from the list
3. From the project page, select the **Develop** tab on the top and on the sidebar select the section **Settings**
4. You should see a form in which you can enter the **Display name** for your bot. Let's say you call it "Santa's helper", then click the **Save** button to persist the change
5. &#x20;Now you can invoke the bot by saying "Ok Google, talk to *Santa's helper*".

![It's never too early for Christmas](https://gblobscdn.gitbook.com/assets%2F-LLTwFwbOqJj4dDhg8Ju%2F-MSYe9mZ2XkTLX9DMMh-%2F-MSYeM_uINFAkn_0vMLf%2Fimage.png?alt=media\&token=680c95b5-ee7c-44f7-b8c9-3f2c63ad32a9)

Let's talk to Santa!

![](https://gblobscdn.gitbook.com/assets%2F-LLTwFwbOqJj4dDhg8Ju%2F-MSYe9mZ2XkTLX9DMMh-%2F-MSYeTzuVd3Cka-JAJ8P%2Fimage.png?alt=media\&token=94f8ef94-fe0d-4356-83d3-a6159168775b)

You can test your bot using Google Assistant on any device logged in with the same email address used to create the project on the Google Actions Console​.

### Publishing your bot

Once your bot is ready to be shared with your users, you need to publish it. This can be done from the Google Actions Console as well.

1. Login into the actions console at <https://console.actions.google.com/>
2. Select the project associated with the bot from the l
3. From the project page, select the **Deploy** tab on top
4. Select **Directory Information** in the left sidebar and complete each section with the requested info. Click the **Save** button to persist the changes
5. Select **Release** from the left sidebar and click the **Start New Release** button. Follow the instructions on the screen.

If all goes will your bot should be live and accesible to all Google users.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.chatlayer.ai/channels/all-channels/google-assistant.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
