# Google Slides AI integration on Definable

> Google Slides is a cloud-based presentation editor with real-time collaboration, template gallery, and integration with other Google Workspace apps

## What this connects

Google Slides is a cloud-based presentation editor with real-time collaboration, template gallery, and integration with other Google Workspace apps

Vendor: https://docs.google.com/presentation

## Tools available

**7** tools available. First 8:

- `GOOGLESLIDES_CREATE_PRESENTATION` — Create Google Slides Presentation — Tool to create a blank Google Slides presentation. Use when you need to initialize a new presentation with a specific title, locale, or page size.
- `GOOGLESLIDES_CREATE_SLIDES_MARKDOWN` — Create Slides from Markdown — Creates a new Google Slides presentation from Markdown text. Automatically splits content into slides using '---' separators and applies appropriate templates based on content structure.
- `GOOGLESLIDES_GET_PAGE_THUMBNAIL2` — Get Page Thumbnail v2 — Tool to generate a thumbnail of the latest version of a specified page. Use when you need a preview image URL for a slide page. This request counts as an expensive read request for quota purposes.
- `GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE` — Update Presentation (Batch/Markdown) — Update Google Slides presentations using markdown content or raw API text. Supports professional themes, auto-formatting, and multiple slide types (title, bullet, table, quote, image, two-column).
- `GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE` — Copy Google Slides from Template — Tool to create a new Google Slides presentation by duplicating an existing template deck via Drive file copy. Use when you need to preserve themes, masters, and layouts exactly as they appear in the template. After copying, use GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE to replace placeholder text or images.
- `GOOGLESLIDES_PRESENTATIONS_GET` — Get Presentation — Tool to retrieve the latest version of a presentation. Use after obtaining the presentation ID.
- `GOOGLESLIDES_PRESENTATIONS_PAGES_GET` — Get Presentation Page — Tool to get the latest version of a specific page in a presentation. Use when you need to inspect slide, layout, master, or notes page details.
- `GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL` — Get Page Thumbnail (Deprecated) — DEPRECATED: Use GOOGLESLIDES_GET_PAGE_THUMBNAIL2 instead. Tool to generate and return a thumbnail image URL for a specific page. Use when you need a quick preview of a slide page after loading it.

## Auth

Auth schemes: `OAUTH2`. Managed by Definable: `OAUTH2` — no client credentials required from the user.

## How agents use Google Slides

Inside a Definable workflow, Google Slides is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Google Slides** — the Researcher (GPT-5.5) pulls context from Google Slides (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Google Slides** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Google Slides (create record, post message, draft email).
- **Designer / Engineer → Distributor → Google Slides** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Google Slides (attach file, open PR comment, post status).

The Verifier checks every Google Slides call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- documents — https://definable.ai/apps/category/documents/

## Related

- HTML page: https://definable.ai/apps/googleslides/
- Same category (documents): https://definable.ai/apps/category/documents/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
