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)
| Action | What it does | Changes data |
|---|---|---|
| Add Slide | Add 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 Presentation | Make a copy of a presentation, optionally with a new name and folder. | Yes |
| Create Presentation | Create a new, empty Google Slides presentation, optionally in a Drive folder. | Yes |
| Create Shape or Text Box | Add a text box or shape to a slide, optionally with text and a fill colour. | Yes |
| Create Table | Add a table to a slide, optionally filled from a 2D array with a styled header row. | Yes |
| Custom API Call | Make a custom API call to a specific endpoint | Yes |
| Delete Elements | Delete one or more elements (shapes, images, tables, groups…) from slides. | |
| Delete Slide | Delete a slide from the presentation. | |
| Delete Table Rows or Columns | Delete one or more neighbouring rows or columns from a table. | |
| Duplicate Slide | Copy a slide within the same presentation. | Yes |
| Export Presentation | Download a presentation as a PDF, PowerPoint, OpenDocument or plain-text file. | |
| Find Presentations | Search Google Drive for presentations by name and/or folder. | |
| Generate from template | Generate a new slide from a template | Yes |
| Get Presentation | Get all slides from a presentation | |
| Get Presentation Outline | Get each slide's number, object ID, title, text and speaker notes. | |
| Get Slide | Get one slide with all of its elements. | |
| Get Slide Thumbnail | Get a PNG image of a slide, as a link and optionally as a file. | |
| Insert Image | Add an image from a URL to a slide. | Yes |
| Insert Table Rows or Columns | Add rows or columns to a table, optionally filling one new row or column. | Yes |
| Insert Text | Insert text into a shape, text box or table cell (appends by default). | Yes |
| Insert Video | Embed a YouTube or Google Drive video on a slide. | Yes |
| List Slide Elements | List the elements on one slide with their position, size and text, in points. | |
| Move or Resize Element | Set the position and/or size of an element on a slide, in points. | Yes |
| Move Slide | Move a slide to a new position in the presentation. | Yes |
| Refresh Sheets Charts | Refresh all Google Sheets charts in the presentation | Yes |
| Replace Image | Swap an existing image for a new one from a URL, keeping its position and size. | Yes |
| Replace Shapes with Image | Replace every shape that contains a text (e.g. {{logo}}) with an image from a URL. | Yes |
| Replace Text | Replace every occurrence of a text in the presentation. | Yes |
| Set Element Text | Replace all text in a shape, text box, placeholder or table cell. | Yes |
| Set Slide Background | Set a solid colour or an image as the background of one slide or all slides. | Yes |
| Set Speaker Notes | Replace the speaker notes of a slide. | Yes |
| Update Paragraph Style | Set alignment, line spacing, paragraph spacing and bullets in a shape or table cell. | Yes |
| Update Shape Properties | Change the fill, outline and vertical text alignment of a shape or text box. | Yes |
| Update Text Style | Change 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