Home Google Workspace Google Chat Send feedback Stay organized with collections Save and categorize content based on your preferences. Develop Google Chat apps Use the Google Chat API to build Chat apps that bring your services and resources right into Google Chat, letting users get information and take action without leaving the conversation. Try a quickstart What can the Chat API do? handshake Answer questions based on Chat conversations with a Gemini AI Chat app Build a Chat app that answers questions with generative AI: when someone asks a question, the app checks for previously shared answers and then shares one. Answer questions with AI emergency Respond to incidents with Chat, AI, and Apps Script Build a Google Chat app that responds to incidents in real time. The app creates a Chat space, facilitates incident resolution, and uses AI to summarize the response in Google Docs. Respond with AI draw Manage projects with Google Chat, Vertex AI, and Firestore Make a Google Chat app that a team can use to manage projects in real time. Help users write user stories with generative AI-assisted story writing tools. Manage projects with AI Build interactive cards that help people get work done Cards provide a standard interface that ensures your Chat app looks good on any device. Interactive elements like buttons enable users to do their work directly from Google Chat. Create interactive cards Simplify complex interactions Dialogs are windowed, card-based interfaces that Chat apps open to interact with users. Help users complete multi-step processes with sequential dialogs. Set up dialogs Promote productive collaboration With link previews, whenever users share links in Google Chat spaces, your app can attach cards with helpful information that let people take action right from Google Chat. Preview links Call the Chat API Use the Chat API to programmatically manage Chat resources like: Spaces Messages Memberships Attachments Reactions Call the Chat API Share your Chat app with the world Publish to the Google Workspace Marketplace to distribute your Chat app to users in your Google Workspace organization, or make it available to all Google Chat users. Publish apps Try it out Whether you're building your first app, or your hundred-and-first, our documentation teaches you key Chat app features. smart_toy Build a simple Chat app Got five minutes? Build and deploy a basic Chat app using Apps Script that responds to messages. Start building precision_manufacturing Build with natural language Build a Chat app that understands and responds with natural language. Build with AI notifications Post notifications Define one-off apps that inject messages into a room for information feeds or alerts. Create a webhook lock Deep-dive into authentication Learn which type of authentication is best for your Chat app. Learn about authentication cable Import data into Google Chat Import data from your other messaging platforms into Google Chat. Migrate to Google Chat done Support slash commands Register specific commands that users can issue to your app. Register commands Want to see the Google Chat API in action? The Google Workspace Developers channel offers videos about tips, tricks, and the latest features. Subscribe now