Swarmz
IntegrationsGoogle Workspace and Cloud

Google Slides

Create, read, and apply structured edits to presentations

Connect Google Slides when a project needs to create presentations, inspect slide structure, or apply Google Slides API update requests through a shared or published app-user account.

Available operations

OperationWhat it doesLimit per minute
create_presentationCreates a presentation with a title60
get_presentationReads one presentation by ID60
batch_updateApplies a bounded list of structured presentation updates60

The connection requests Google Slides access plus project-files access in Drive. It can use presentations created or opened through the connection without requesting unrestricted Drive search.

Connect Google Slides

An administrator must configure the Google OAuth app and enable Google Slides under Admin > Settings > Integrations. Tell the AI what the presentation should contain and who owns it. Examples:

  • “Create a six-slide weekly sales review in our Google account.”
  • “Let each signed-in user connect Google Slides and generate a presentation from their report.”

Choose an existing connection or select Connect new and authorize Google. Use published app-user mode for user-owned presentations.

Verify Google Slides

  1. Create a presentation with a unique test title.
  2. Read it and confirm the presentation ID and title.
  3. Apply one batch_update, such as creating a slide or inserting a text box.
  4. Open the presentation in Google Slides and confirm the change.
  5. Remove the test presentation in Google Drive.

batch_update accepts Google Slides API request objects. Google rejects invalid object IDs, unsupported requests, and stale write controls. Read the presentation again and retry with current object IDs.

Keep provider and gateway credentials out of browser code and logs. Disconnecting stops future Swarmz access; it does not delete presentations or undo edits.

On this page