Connect Google Slides to create and edit presentations from your workflows.
Authentication: OAuth 2.0. Connect your Google account on the integrations page.
Actions
Create Presentation
Creates a new Google Slides presentation.
| Input | Required | Description |
|---|---|---|
| Title | Yes | Presentation title |
| Output | Type | Description |
|---|---|---|
presentationId | string | ID of the created presentation |
url | string | URL to open the presentation |
Get Presentation
Retrieves a presentation's metadata and slide structure.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Google Slides ID |
| Output | Type | Description |
|---|---|---|
presentation | object | Presentation object with title, slides |
Copy Presentation
Creates a copy of an existing presentation.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Presentation to copy |
| Title | No | Title for the copy |
| Output | Type | Description |
|---|---|---|
presentationId | string | ID of the copy |
Create Slide
Adds a new slide to a presentation.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Target presentation |
| Layout | No | Slide layout name |
| Insertion Index | No | Position to insert the slide |
| Output | Type | Description |
|---|---|---|
slideId | string | ID of the new slide |
Add Shape with Text
Adds a text box or shape to a slide.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Presentation ID |
| Slide ID | Yes | Slide to add the shape to |
| Text | Yes | Text content |
| Shape Type | No | Shape type (default: TEXT_BOX) |
Edit Shape Text
Replaces the text content of an existing shape.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Presentation ID |
| Object ID | Yes | ID of the shape to edit |
| Text | Yes | New text content |
Replace Text
Replaces all occurrences of a text string throughout the presentation.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Presentation ID |
| Find Text | Yes | Text to search for |
| Replace With | Yes | Replacement text |
Replace Shapes with Images
Replaces shapes with placeholder text with actual images.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Presentation ID |
| Contains Text | Yes | The placeholder text to find in shapes |
| Image URL | Yes | URL of the image to use as replacement |
Add Image
Inserts an image onto a slide.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Presentation ID |
| Slide ID | Yes | Target slide |
| Image URL | Yes | URL of the image |
Add Table
Inserts a table on a slide.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Presentation ID |
| Slide ID | Yes | Target slide |
| Rows | Yes | Number of rows |
| Columns | Yes | Number of columns |
Add Line
Adds a line element to a slide.
| Input | Required | Description |
|---|---|---|
| Presentation ID | Yes | Presentation ID |
| Slide ID | Yes | Target slide |
| Line Category | No | STRAIGHT, BENT, or CURVED |
Was this page helpful?