Develop Google Sheets solutions.
Enhance the Google Sheets experience
Insert interactive content, powered by your account data or an external service, with add-ons.
- Create an interface for customizing tables in Sheets.
- Display an immersive Mail Merge tool.
- Build a tool for creating better charts and visualizations.
Automate Google Sheets with simple code
Anyone can use Apps Script to automate and enhance Google Sheets in a web-based, low-code environment.
- Create custom functions or macros in Sheets.
- Add custom menus, sidebars and dialogs to Sheets.
- Connect Sheets to other Google Workspace apps or third-party services.
Build AI-powered Google Sheets solutions
Discover and try Google Sheets samples that help you get started with building AI features using AI models, agents, platforms, and more.
Fact-checker custom function
Build a custom function powered by a Vertex AI agent and Gemini model.
Travel Concierge agent
Build an AI agent add-on that integrates with ADK and Vertex AI Agent Engine.
All samples
Explore add-on samples by featured Google products, language, sample type, and type.
Connect your service to Google Sheets
Use the REST APIs below to interact programmatically with Google Sheets.