Develop Google Slides solutions

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.
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.
Use the REST APIs below to interact programmatically with Google Slides.
Access and update Google Slides programmatically with popular programming languages, including Java, JavaScript, and Python.