Google Slides
Google Workspace
Build and edit presentations slide by slide
- Create presentations with structured slide layouts
- Add, update, and format text and image elements
- Manage slide order and apply speaker notes
What You Can Do
Google Slides lets you build and modify presentations programmatically — great for automating recurring decks or drafting slide structures from data.
Create presentations — New slide decks with a given title
List slides — See all slides with their IDs, layouts, and element counts
Add slides — Insert new slides with predefined layouts (BLANK, TITLE_AND_BODY, etc.)
Delete slides — Remove individual slides from the deck
Reorder slides — Move slides to a different position in the deck
Add text boxes — Insert text elements at specific positions and sizes
Update text — Modify the content of any text element by object ID
Text formatting — Apply bold, italic, font size, color, and alignment
Add images — Insert images by URL into slides
Speaker notes — Set or update presenter notes for each slide
Duplicate slides — Clone an existing slide as a template
Export — Get the presentation as PDF or PPTXTry Asking
"Create a new Google Slides presentation called 'Q2 Business Review'"
"Add a title slide with the heading 'Annual Report 2025' and subtitle 'Rockford AI'"
"Add 5 slides with title-and-body layout for an investor pitch deck"
"Update the text on slide 3 to say 'Revenue grew 40% YoY'"
"Add speaker notes to slide 2 reminding me to mention the new partnership"
"Move the last slide to position 2"
"Insert the company logo image from this URL onto slide 1"
"Export the presentation as a PDF"Pro Tips
Slide elements are referenced by object ID — the agent discovers these by listing slide contents first
Predefined layouts save time: BLANK, TITLE_ONLY, TITLE_AND_BODY, TITLE_AND_TWO_COLUMNS, etc.
Batch updates perform multiple operations in one API call for efficiency
Combine with Sheets: pull data from a spreadsheet and auto-populate a chart slide
Image URLs must be publicly accessible — use Google Drive shared URLs or direct image links
Speaker notes are stored per-slide and visible only in presenter view