Connectors

Productivity & Project Management

Google Slides

Presentation editor: create decks, update slides, and replace placeholder content
Google Slides API referenceAPI checked August 16, 2026
Signs in with
OAuth 2.0 sign-in
Runs on
Cloud or On-Prem Worker
Operations
6
Ready-made triggers
0

Connect Google Slides

  1. In Neblex open Connect › Connections and click Connect a Service.
  2. Choose Google Slides and whether the connection is shared across the workspace or used in one project.
  3. Click Authorize and approve access in the window that opens. The connection is created.
For services offered under Connect a Service you only sign in and approve access. Otherwise use Connect with OAuth2 with your own OAuth app. See Authorize with OAuth.

There are no fields to fill in: you sign in to Google Slides and approve access.

Use it in a flow

  1. Open a flow, open the node library and search for Google Slides.
  2. Drag it onto the canvas and choose an Operation and your connection.
  3. Map the operation's fields from earlier steps, or click Map with Matt.
  4. Use Test this step to see what it returns, then save.

To start a flow from Google Slides without a ready-made trigger: a Poll for changes trigger can check one of its list operations on a schedule and pass on only what is new; if Google Slides can send webhooks, a Webhook trigger receives them at its own URL.

Operations

6 operations in 1 groups. Each one is a step you can add to a flow.

Presentation6
Apply updatesbatchUpdatePOSTApply a batchUpdate requests array (create slides, insert text/images, styling).
Create a presentationcreatePresentationPOSTCreate a blank presentation with a title.
Get a presentationgetPresentationGETRead a presentation's full structure (slides, elements).
Get a slidegetPageGETRead one slide (page) by object id.
Get a slide thumbnailgetPageThumbnailGETA slide's thumbnail image (content URL + size).
Replace textreplaceAllTextPOSTReplace every occurrence of a placeholder across the deck (template filling).