
Develop on Google Workspace
 
 Learn how to enhance and interact programmatically with Google Workspace.
 
  

Enhance Google Workspace apps
Whatever your coding experience, you can empower Google Workspace users.
 
Automate tasks with simple code
Use Apps Script 
to create a custom Sheets formula, automate actions based on Form responses, and more.
 
  
Build your own Chat apps
Create custom Google Chat apps 
to get information, send reminders, or automate tasks.
 
  
Extend Google Workspace apps
Create Google Workspace add-ons 
to display relevant information alongside a user's email, files, or calendar.
 
  
Share your solutions with the world
Use the Google Workspace Marketplace 
to reach millions of users and organizations with your solutions.
 
  

Connect to Google Workspace
REST APIs make it easy to programmatically interact with Google Workspace.
 
Manage files & sharing
Use the Drive API 
to programmatically search files, upload documents, and manage file permissions.
 
  
Optimize your admin work
Use the Admin SDK API 
to programmatically manage new and existing users, audit activity, or get alerts about your account.
 
  
Manage Gmail settings & messages
Use the Gmail API 
to programmatically send emails, update email signatures, and manage other settings.
 
  
Manage calendars & events
Use the Calendar API 
to programmatically add or update Calendar events.
 
  



