Skip to content

Google Slides

Connect it

In Keystile Automations → Connections → New connection, choose Google Slides and sign in. Your AI tools and workflows then use it through Keystile; they never see the password or key.How connecting works.

Try it from your AI tool

Using Keystile, in Google Slides: delete elements (Delete one or more elements (shapes, images, tables, groups…) from slides).

What it can do (35 actions)

ActionWhat it doesChanges data
Add SlideAdd a new slide with a layout, and optionally fill its title and body.Yes
Batch Update (Advanced)Send raw Google Slides batchUpdate requests to a presentation.Yes
Copy PresentationMake a copy of a presentation, optionally with a new name and folder.Yes
Create PresentationCreate a new, empty Google Slides presentation, optionally in a Drive folder.Yes
Create Shape or Text BoxAdd a text box or shape to a slide, optionally with text and a fill colour.Yes
Create TableAdd a table to a slide, optionally filled from a 2D array with a styled header row.Yes
Custom API CallMake a custom API call to a specific endpointYes
Delete ElementsDelete one or more elements (shapes, images, tables, groups…) from slides.
Delete SlideDelete a slide from the presentation.
Delete Table Rows or ColumnsDelete one or more neighbouring rows or columns from a table.
Duplicate SlideCopy a slide within the same presentation.Yes
Export PresentationDownload a presentation as a PDF, PowerPoint, OpenDocument or plain-text file.
Find PresentationsSearch Google Drive for presentations by name and/or folder.
Generate from templateGenerate a new slide from a templateYes
Get PresentationGet all slides from a presentation
Get Presentation OutlineGet each slide's number, object ID, title, text and speaker notes.
Get SlideGet one slide with all of its elements.
Get Slide ThumbnailGet a PNG image of a slide, as a link and optionally as a file.
Insert ImageAdd an image from a URL to a slide.Yes
Insert Table Rows or ColumnsAdd rows or columns to a table, optionally filling one new row or column.Yes
Insert TextInsert text into a shape, text box or table cell (appends by default).Yes
Insert VideoEmbed a YouTube or Google Drive video on a slide.Yes
List Slide ElementsList the elements on one slide with their position, size and text, in points.
Move or Resize ElementSet the position and/or size of an element on a slide, in points.Yes
Move SlideMove a slide to a new position in the presentation.Yes
Refresh Sheets ChartsRefresh all Google Sheets charts in the presentationYes
Replace ImageSwap an existing image for a new one from a URL, keeping its position and size.Yes
Replace Shapes with ImageReplace every shape that contains a text (e.g. {{logo}}) with an image from a URL.Yes
Replace TextReplace every occurrence of a text in the presentation.Yes
Set Element TextReplace all text in a shape, text box, placeholder or table cell.Yes
Set Slide BackgroundSet a solid colour or an image as the background of one slide or all slides.Yes
Set Speaker NotesReplace the speaker notes of a slide.Yes
Update Paragraph StyleSet alignment, line spacing, paragraph spacing and bullets in a shape or table cell.Yes
Update Shape PropertiesChange the fill, outline and vertical text alignment of a shape or text box.Yes
Update Text StyleChange bold, italic, font, size, colour or link of text in a shape or table cell.Yes

How Keystile protects it

Every Google Slides action is checked before it runs, whether it comes from an AI tool or a workflow. 25 of its actions change data; your rules, limits and budgets decide whether each is allowed, held for a person or stopped, and it all goes into the signed record.

Use Google Slides with your AI assistant — safelyClaude, Cursor or ChatGPT do the work; Keystile checks every action first.
Get early access

← All apps