[Video](https://www.youtube.com/watch?v=Mp9BIGCQ1a8)

Google Workspace offers a wide range of developer products and tools that let
you connect your service with Google Workspace or extend
Google Workspace apps like Gmail, Google Drive, and
Google Chat. Each Google Workspace app or integration has its own
Google Cloud project where you configure APIs, set up authentication, and manage
deployments.

In the Google Cloud console, the
[Google Workspace API Overview](https://console.cloud.google.com/workspace-api)
shows many common Google Workspace API tasks that you can complete elsewhere
in the Google Cloud console. The Google Workspace APIs are gathered all in one
place so that you can manage these APIs.

You can get started with Google Workspace development in two ways:
follow the [five setup steps](https://developers.google.com/workspace/guides/get-started#get-started-in-5-steps) to manually configure a
Cloud project, or [build web apps in Google AI Studio](https://developers.google.com/workspace/guides/get-started#ai-studio).

## Get started in 5 steps

To manually set up a Cloud project for your development, complete
these five steps:

1. [Create a Google Cloud project](https://developers.google.com/workspace/guides/create-project) for your
   Google Workspace app, extension, or integration.

2. [Enable the APIs you want to use](https://developers.google.com/workspace/guides/enable-apis)
   in your Google Cloud project.

3. [Learn how authentication and authorization works](https://developers.google.com/workspace/guides/auth-overview)
   when developing for Google Workspace.

4. [Configure OAuth consent](https://developers.google.com/workspace/guides/configure-oauth-consent) to
   ensure users can understand and approve what access your app has to their
   data.

5. [Create access credentials](https://developers.google.com/workspace/guides/create-credentials) to
   authenticate your app's end users or service accounts.

## Build web apps in Google AI Studio

As an alternative to manually creating a Cloud project, you can use
[Google AI Studio](https://aistudio.google.com/apps) to develop and deploy web
apps with integrated Google Workspace APIs:

- **Google-managed Starter Tier project** : Eligible Google Accounts automatically receive a no-cost, Google-managed Starter Tier project governed by the [Starter Tier Additional Terms of Service](https://cloud.google.com/terms/starter-tier-additional-terms-of-service), with no need to manually create a Cloud project or configure credentials. [Supported Google Workspace APIs](https://developers.google.com/workspace/guides/enable-apis#ai-studio) and built-in Google Sign-In OAuth permissions are preconfigured.
- **User-managed Cloud project** : If your account is not eligible for Starter Tier, or if you upgrade from a Starter Tier project, you can create or use an existing user-managed Cloud project by following the [steps to manually configure a Cloud project](https://developers.google.com/workspace/guides/get-started#get-started-in-5-steps). You can still use Google AI Studio to help you get started with Google Workspace APIs when building apps. While other services in Google AI Studio might require a linked Cloud Billing account on a user-managed Cloud project, supported Google Workspace APIs do not require Cloud Billing.

For more information about deploying web apps from Google AI Studio and
Starter Tier projects, see
[Deploy web apps from Google AI Studio](https://aistudio.google.com/docs/aistudio-deploying) and
[Starter Tier overview](https://docs.cloud.google.com/docs/starter-tier).

|---|---|
| ![](https://fonts.gstatic.com/s/i/productlogos/youtube/v9/192px.svg) | Want to see Google Workspace 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) |