11 Google apps, 1 platform in the cloud
Try a 5-minute quickstart
Add-on for Google DocsCreate a Docs add-on that transforms selected text into other languages with Google Translate.
Macros, menus, and custom functionsTailor spreadsheet functions to your needs and build reports with a custom menu in Google Sheets.
Managing responses for Google FormsEmail Calendar invites and a personalized Google Doc to every user who responds to a form.
Desktop add-ons for Docs, Sheets and Forms
Apps Script makes it easy to create and publish add-ons in an online store for Google Sheets, Docs, and Forms. There’s no better way to distribute scripts to large numbers of users, whether you want to ship your code to the whole world or keep it private to the users in your G Suite domain.
Android add-ons for Docs and Sheets
Developers can use Apps script to connect Android apps to the Google Docs and Sheets apps on Android. This allows users to pass data to and from their Docs and Sheets to those apps, all from their mobile device.
September 15, 2017
- Added GmailDraft> to the Gmail service. You can now create, edit, delete, and send new draft messages or draft replies to existing messages and threads. Drafts can reply to the original sender or "reply all".
- You can now determine if a message or thread is in your priority inbox using GmailMessage.isInPriorityInbox() or GmailThread.isInPriorityInbox().
July 18, 2017
- To protect users from abuse, Google OAuth clients that request certain sensitive OAuth scopes are subject to review by Google. Such apps may present users with a warning screen saying the app is unverified by Google. You can remove this screen from your app's authorization flow by submitting a review request.
June 20, 2017
Added the method randomize()
that randomizes the order of rows in a spreadsheet
April 26, 2017
March 9, 2017
- Introduced project collaboration using Team Drives. Files and scripts in a Team Drive are owned by the team instead of individuals, allowing teams to develop and maintain scripts more readily.
- Script editors (in addition to script owners) can now publish add-ons and deploy scripts as web apps or executables for the Execution API.
- For all container-bound scripts, the container owner takes ownership of a new script project regardless of who created it.