Build apps for Google Chat

Learn how to design and build apps for Google Chat.

 

What are Google Chat apps?

Video

Learn about Google Chat apps and their benefits.

Anatomy of Google Chat apps: Architecture

Video

Learn about the most common architectural options for Google Chat apps.

Anatomy of Google Chat apps: Basic interaction

Video

Learn about basic interaction elements in Google Chat apps.

Anatomy of Google Chat apps: Advanced interaction

Video

Learn about advanced interaction elements in Google Chat apps.

Design principles for Google Chat apps

Article Optional

Learn about the design principles of Google Chat apps.

Build a webhook

Article Optional

Learn how to send asynchronous messages to Google Chat with incoming webhooks.

Build a Google Chat app with Apps Script

Codelab

Learn how to create a Google Chat app that lets users get information and perform actions without leaving the conversation.

Build a Google Chat app with Node.js

Codelab

Learn how to build and deploy a Google Chat app that features an interactive poll with Node.js and Cloud Functions.

Publish Google Chat apps

Article Optional

Learn how to publish Google Chat apps.

Build apps for Google Chat quiz

Pass this quiz to earn a badge.