Google Workspace Developer Preview Program

The Google Workspace Developer Preview Program is a program for developers to test unreleased features in the Google Workspace Platform. Developers can ask questions plus file bugs and feature requests, and Google can continue to make improvements before features are released to everyone. Another benefit of using the program is having your integration ready for public use on launch day.

How to join the program

  1. Read through the Program Terms before applying. We will ask you if you agree with the terms in the application form.
  2. Fill in the requested information and submit the application form. You need to provide us with your Google Workspace account and Google Cloud project information.
  3. When we verify your Google Workspace account information, we will add you to a Google Group for the program and you should receive a notification. You can register either individual or Google Group email addresses. Make sure that your email account accepts getting added to Google Groups. See (Manage your global settings). If your email address cannot be added to the Google Group, you won't be able to access the dedicated client library, and you won't get access to some of the features. If you want to register your Google Group email address, confirm your Google Groups settings to ensure that you can be added to the group.
    1. Sign into Google Groups.
    2. At the top right, tap Settings > Global settings.
    3. Confirm that 'allow group managers to add me to their groups' is selected.
    4. To ensure that your settings remain intact, tap Save.
  4. After verifying your Google Workspace account, we will register your Google Cloud project. When it is done, you will receive a final confirmation to your registered email address. The whole process should be done within a couple of days.

Features in Developer Preview

Features in Developer Preview usually stay in the program for 3-6 months, but there are exceptions where a feature stays only for a short time. If you are a member, you get an announcement email when a new feature is added to the program. To learn about preview features that are now generally available, see the Google Workspace developer release notes.

Latest features

  ADD-ONS    
  Build a Google Workspace add-on that extends Google Chat Documentation Send feedback
  Material button style in add-on UI Documentation Send feedback
  Collapsible text paragraph in add-on UI Documentation Send feedback
  Custom collapsible control in add-on UI Documentation Send feedback
  Overflow menu in add-on UI Documentation Send feedback
  Chips in add-on UI Documentation Send feedback
  CHAT API    
  Get user space notification setting Documentation Send feedback
  Update user space notification setting Documentation Send feedback
  Create custom emoji Documentation Send feedback
  Delete custom emoji Documentation Send feedback
  Get custom emoji Documentation Send feedback
  List custom emoji Documentation Send feedback
  Validate data inputted to cards Documentation Send feedback
 

Authenticate as an app using chat.app.* authorization scopes when calling the following Google Chat API methods:

App authentication requires one-time administrator approval.

Documentation Send feedback
  CLASSROOM    
  Grading periods Documentation Send feedback
  User capabilities Documentation Send feedback
  DOCS    
  Tabs UI in Docs Documentation Send feedback
  MEET    
 

Manage space members using the following Google Meet REST API methods:

Documentation Send feedback

For Members

As a member, you can submit feedback on the features you've tested, or ask questions.

Submit feedback

We use Google Issue Tracker to receive and answer feature related feedback from you. Choose an appropriate template for each feature from the list in the latest features. If you submit feedback without using the dedicated template, it might not be responded to in a timely manner. Make sure to omit any Personally Identifiable Information, as your feedback is viewable to the Public.

Questions and Requests

When you want to register more email addresses or Google Cloud projects to the program, submit a request using one of the forms.

FAQ

Q: Why do I have to provide a Google Cloud project number?
A: We provide you access to the program API features through your Google Cloud project(s). If you are not familiar with using Google Cloud projects to develop Google Workspace platform features, you can learn more about it from this page.

Q: How long does it take before I can start using the features in the program?
A: You should receive an email within a couple of days after your application submission. If you don't hear from us within a week and there's no messages in your spam box, reach out to the program team by email.

Q: Can I register my service account in the program?
A: We cannot add service accounts to the program. You can use domain-wide delegation with the service account. If you include a service account to the application, we will remove it and will only register your Google Workspace account.

Q: Can I apply for access to one feature such as Google Chat?
A: No, the program provides access to all the features available in the program. There is no requirement to use every feature though, test the ones you like!

Q: I have a Google Workspace for Education account and I was denied access to the program in the past. Has it changed?
A: Yes! When we started the program, it was not open for Google Workspace for Education accounts. However, we were able to clear all the legal concerns and any Google Workspace for Education account holders can now join the program.

Q: Can I share my integration with my customers before the feature in the program becomes generally available?
A: No. See the program term (iv) for more details.

Q: I submitted feedback but it is not responded to. Why?
A: Note that this is a scaled program and our team responds to submitted issues on a best-effort basis. Double check if you are using the correct template. If you still don't hear from us over a week, reach out to the program team by email.

Developer Preview Program Terms

(i) I consent to be contacted by Google regarding all current and future features in the program, including in regards to marketing and research opportunities.

(ii) I understand that program features may not be included in public applications prior to the General Availability (GA) announcement.

(iii) By enrolling in the Google Workspace Developer Preview Program, or using Google Workspace APIs, other developer services, and associated software (collectively, "APIs"), I agree to the [Google APIs Terms of Service](https://developers.google.com/terms).

(iv) I understand that, for purposes of testing, I may not grant end users access, outside my domain or company, to developer applications that have been built using APIs prior to their GA announcement ("Pre-GA APIs") unless Google specifically states that I can request such permission and such permission has been granted to my Workspace account for that feature. Where permission is granted from publication of Pre-GA APIs, (a) there is no guarantee that such Pre-GA APIs will become GA, (b) such Pre-GA APIs may impact the performance level of developer's applications, and (c) I fully assume the risks associated with sections (a) and (b) of this paragraph.

(v) There may be cases where I can test certain Google features as an end user. I understand that in any such case, the Pre-General Availability Offerings Terms from Section 6 of the [Google Workspace Service Specific Terms](https://workspace.google.com/terms/service-terms/index.html) apply to my use of those Pre-GA Offerings.

(vi) I understand that Google may use any data submitted, stored, sent, or received via any Pre-GA APIs to provide, test, analyze, develop, and improve those APIs in accordance with applicable laws.

(vii) I understand that if I am using the Pre-GA APIs on behalf of a government or regulatory entity (excluding educational institutions), I may only use test or experimental data with Pre-GA APIs and am prohibited from using any "live" or production data in connection with Pre-GA APIs.

(viii) I understand that PRE-GA APIs ARE PROVIDED "AS IS" WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES OR REPRESENTATIONS OF ANY KIND.

(ix) I understand that I should check this application from time to time as I am bound by all updates including updates to the incorporated TOS herein.

Get Informed

Become an Innovator to stay up to date on the latest news and updates for the Google Workspace platform.