Extend Google Workspace apps with add-ons.

You can develop add-ons with Apps Script or your preferred hosting infrastructure, development tool chain, source control system, coding language, and code libraries.

Build with Apps Script

Anyone can use Apps Script to create powerful extensions in a web-based, low-code environment.

Build in any runtime

As an alternative to Apps Script, you can build an add-on in any coding language you want, as long as you can return properly formatted JSON for the interface to render as cards.

Support

Get help, file a bug, or request a feature.

Build AI-powered add-ons

Discover and try Google Workspace samples that help you get started with building AI features using AI models, agents, platforms, and more.

Gmail message analyzer

Build an add-on that analyzes and labels Gmail messages with Gemini and Vertex AI.

Travel Concierge agent

Build an AI agent add-on that integrates with ADK and Vertex AI Agent Engine.

AI concepts in Google Chat apps

Build eight minimalist Chat apps that integrate with fundamental AI concepts.

ADK agent quickstart

Build an agentic Google Chat app using Agent Development Kit (ADK) and Vertex AI Agent Engine.

A2A agent quickstart

Build an agentic Google Chat app using Agent2Agent (A2A) and Vertex AI Agent Engine.

A2UI agent quickstart

Build an agentic Google Chat app using Agent2UI (A2UI) and Vertex AI Agent Engine.
Want to see Google Workspace add-ons in action?
The Google Workspace Developers channel offers videos about tips, tricks, and the latest features.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-01-22 UTC.