Add-ons are customized applications that extend
Google Workspace applications.

## Add new capabilities to Google Workspace

Add-ons help automate tasks or make third-party services or
information available in Google Workspace. With add-ons,
you can do the following:

- Create customized user interfaces that are directly integrated into Google Workspace applications. These interfaces can display information to the user and provide user controls.
- Boost workflow efficiency when working with Google Workspace by automating or streamlining tasks.
- Control and move data between Google applications.
- Remove the need for browser switching by providing the user everything they need within Google Workspace.
- Connect to non-Google services within Google Workspace applications, letting you retrieve or upload data from those services into and from Google Workspace.

## Types of add-ons

There are two types of add-ons you can build:
*Google Workspace add-ons* and *Editor add-ons* . For more information,
see [Add-on types](https://developers.google.com/workspace/add-ons/concepts/types).

## Google Workspace add-ons API

Some features, like extending the
[Google Calendar conferencing drop-down](https://developers.google.com/workspace/add-ons/calendar/conferencing/overview)
and iOS capabilities, are not yet supported by the Google Workspace add-ons API.

With the Google Workspace add-ons API, you can:

- Automate testing and deployments.
- Perform background tasks using your add-on's hosting service.
- Create and manage deployments with command-line tools.
- [Read and update Google Chat app configurations](https://developers.google.com/workspace/chat/configure-chat-api#configure-api) (Developer Preview).
- Manage deployment permissions for service accounts or regular users with granular Cloud IAM permissions.

For more information about the Google Workspace add-ons API, see the
[Reference documentation](https://developers.google.com/workspace/add-ons/reference).

## Try a quickstart

To see how building an add-on works, try a quickstart:

- [Node.js Google Workspace add-on quickstart](https://developers.google.com/workspace/add-ons/quickstart/alternate-runtimes)
- [Apps Script Google Workspace add-on quickstart](https://developers.google.com/workspace/add-ons/quickstart/cats-quickstart)
- [Apps Script Editor add-on quickstart](https://developers.google.com/workspace/add-ons/editors/docs/quickstart/translate)

|---|---|
| ![](https://fonts.gstatic.com/s/i/productlogos/youtube/v9/192px.svg) | Want to see Google Workspace add-ons in action? The Google Workspace Developers channel offers videos about tips, tricks, and the latest features. [Subscribe now](https://www.youtube.com/channel/UCUcg6az6etU_gRtZVAhBXaw) |