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.
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.
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.
Call the Chat API
Use the Chat API to programmatically manage Chat resources like:
- Spaces
- Messages
- Memberships
- Attachments
- Reactions
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.
Build AI-powered Google Chat solutions
Discover and try Google Chat samples that help you get started with building AI features using AI models, agents, platforms, and more.