Skip to content

Google

Description

This is the module to integrate the google voice assistant into your app. The module provides all the required configuration options and the google fulfillment endpoint to interact with an google action. One big difference to other modules is, that there might be a good reason to create multiple google actions for branding or other reasons. In this case, change the key in the config can be extended with a number flag. This means that any key in the form google#X rather than google (compare config chapter) is accepted as well, where X is any positive number or digit. Make sure to provide a different path and name parameter inside the config file for all defined google modules. Otherwise multiple modules will clash over at least some resources.

API

Endpoints
POST
Google Handler

Google Handler

Google Actions endpoint to handle google voice assistant requests.

POST
/api/v1/google/fulfillment

Request Body

NameDescription
requestId
string
The request identifier for this request.
inputs
array
The actual commands the coldwave backend should carry out sent via the google smart home action.

Response

This endpoint simply returns Status 204 to indicate a successful operation and to save bandwidth.