Google Assistant logo

Google Assistant

The Google Assistant API enables developers to embed the Google Assistant into devices and applications. It provides conversational interfaces through gRPC and REST endpoints for sending text or audio queries and receiving responses. The API supports device model and instance registration, custom Actions with intents and scenes, and the Actions SDK for building conversational experiences that extend the Assistant's capabilities.

1 APIs 0 Features
Actions on GoogleConversational AIGoogle AssistantNatural LanguageSmart HomeVoice Assistant

APIs

Google Assistant API

REST and gRPC API for embedding Google Assistant into devices and applications, managing device models and instances, and building conversational Actions.

Semantic Vocabularies

Google Assistant Context

0 classes · 9 properties

JSON-LD

Resources

👥
GitHubOrganization
GitHubOrganization
🚀
GettingStarted
GettingStarted
💰
Pricing
Pricing
🔗
JSONLD
JSONLD

Sources

Raw ↑
aid: google-assistant
name: Google Assistant
description: >-
  The Google Assistant API enables developers to embed the Google Assistant into devices and applications. It provides
  conversational interfaces through gRPC and REST endpoints for sending text or audio queries and receiving responses.
  The API supports device model and instance registration, custom Actions with intents and scenes, and the Actions SDK
  for building conversational experiences that extend the Assistant's capabilities.
type: Index
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
url: https://raw.githubusercontent.com/api-evangelist/google-assistant/refs/heads/main/apis.yml
created: '2026-03-13'
modified: '2026-05-19'
specificationVersion: '0.19'
tags:
  - Actions on Google
  - Conversational AI
  - Google Assistant
  - Natural Language
  - Smart Home
  - Voice Assistant
apis:
  - aid: google-assistant:google-assistant
    name: Google Assistant API
    description: >-
      REST and gRPC API for embedding Google Assistant into devices and applications, managing device models and
      instances, and building conversational Actions.
    humanURL: https://developers.google.com/assistant
    baseURL: https://embeddedassistant.googleapis.com
    properties:
      - type: OpenAPI
        url: https://raw.githubusercontent.com/api-evangelist/google-assistant/refs/heads/main/openapi/openapi.yml
      - type: JSONSchema
        url: >-
          https://raw.githubusercontent.com/api-evangelist/google-assistant/refs/heads/main/json-schema/google-assistant.json
      - type: JSONLD
        url: >-
          https://raw.githubusercontent.com/api-evangelist/google-assistant/refs/heads/main/json-ld/google-assistant.jsonld
common:
  - type: GitHubOrganization
    url: https://github.com/googlesamples
  - type: GettingStarted
    url: https://developers.google.com/assistant/sdk/overview
  - type: Pricing
    url: https://developers.google.com/assistant
  - type: JSONLD
    url: https://raw.githubusercontent.com/api-evangelist/google-assistant/refs/heads/main/json-ld/google-assistant.jsonld
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com