Develop Google Slides solutions.

Enhance the Google Slides experience

Insert interactive content, powered by your account data or an external service, with add-ons.
  • Add an interface to automate your custom style guide checks in Slides.
  • Build customized workflow improvements.
  • Connect users' presentations with a third-party service.

Automate Google Slides with simple code

Anyone can use Apps Script to automate and enhance Google Slides in a web-based, low-code environment.
  • Insert charts and other visualization from Sheets directly into Slides.
  • Add custom menus, dialog boxes, and sidebars to Slides.
  • Connect Slides to other Google Workspace apps or third-party services.

Build AI-powered Google Slides solutions

Discover and try Google Slides samples that help you get started with building AI features using AI models, agents, platforms, and more.

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 Slides

Use the REST APIs below to interact programmatically with Google Slides.

Slides API

Access and update Google Slides programmatically with popular programming languages, including Java, JavaScript, and Python.

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年12月02日 UTC.