September, 2024




See how an Engineering Manager at YouTube created and published a Google Workspace Add-on

Luis Peralta is an Engineering Manager at YouTube. Check out what he has to say about the Google Workspace Add-on, Auto OOO, he created and published to the Google Workspace Marketplace.







Developer News

Google Workspace Developer News on YouTube

In the latest episode of the Google Workspace Developer News on YouTube we cover updates to the Google Docs API, the Google Chat app card interface, the Meet Add-ons SDK, and more.


Watch now


New UI features for Google Chat apps

We are continuing to release new features to help Chat developers build impactful card-based user interfaces. Input field validation is now in developer preview, which lets you verify fields are filled with data when required. Also, we have even more UI widgets now available like buttons that allow for material design styles, overflow menus, and more!

Learn more




Community Spotlight


Combining Gemini with Google Apps Script for Automated Q&A

by Kanshi Tanaike

This post sets forth an innovative learning method leveraging Gemini to automate Q&A generation, tackling the hurdles associated with manual Q&A creation. By harmonizing with Google tools, this approach aims to augment learning productivity, accessibility, and personalization while minimizing costs.




Kickstart Your Apps Script Projects with the Apps Script Engine

by Dmitry Kostyuk

The Apps Script Engine Template revolutionizes Google Apps Script development by addressing key challenges faced by developers. It enables ES6 module support, simplifies project setup and structure, facilitates integration with third-party libraries, enhances debugging and error handling, and provides a streamlined bundling and deployment process. These features empower developers to leverage modern JavaScript practices and tools, resulting in more efficient, maintainable, and feature-rich Apps Script applications.





Solutions Spotlight


File Management: Upload files to Google Drive from Google Forms

A setup function creates a folder to store all uploaded files and a trigger that fires each time someone submits the form. When a user fills out the form, they choose files to upload and a subfolder to store the files in. Once the user submits the form, the script routes the files to the corresponding subfolder. If the folder doesn't exist yet, the script creates it.




Calling Apps Script from AppSheet Automations

This video is about a feature in AppSheet that allows you to call Apps Script functions directly from AppSheet automations. This can be useful for automating tasks in your spreadsheet. The video shows how to create an automation in AppSheet, select the new task category "Call a script", identify an Apps Script project, and select the Apps Script function. The video also shows how to create a simple Apps Script project with a function that takes a message parameter and logs it. Finally, the video shows how to call the Apps Script function from the AppSheet automation and view the logs in the Apps Script project.