← Tools Reference

Google Slides

Google Slides integration (Productivity, Design). Imported from open-connector.

OAuth5 toolshttps://www.googleapis.com/drive/v3
POST
googleslides_create_presentation
Create a blank Google Slides presentation. Optional locale, page size, and presentation ID values are forwarded when provided.

/presentations

4 parameters
ParamTypeRequiredDescription
titlestringoptionalThe title of the presentation. If omitted, Google uses a default title.
localestringoptionalThe locale of the presentation, such as en-US or ja-JP.
pageSizeobjectoptionalThe page size of the presentation.
presentationIdstringoptionalThe explicit presentation ID to create, when supported.
GET
googleslides_presentations_get
Retrieve a Google Slides presentation by presentation ID, or search Google Drive by exact presentation title first and then fetch the presentation.

/presentations/{presentationId}

1 parameter
ParamTypeRequiredDescription
presentationIdstringrequiredPath parameter: presentationId
POST
googleslides_presentations_batch_update
Apply raw Google Slides batchUpdate requests to a presentation.

/v1

3 parameters
ParamTypeRequiredDescription
presentationIdstringrequiredThe presentation ID.
requestsarrayrequiredAn array of JSON-like objects.
writeControlobjectoptionalWrite control options for a Slides batch update.
GET
googleslides_presentations_pages_get
Retrieve a specific page from a Google Slides presentation, including its page elements and page-specific properties.

/presentations/{presentationId}/pages/{pageObjectId}

2 parameters
ParamTypeRequiredDescription
presentationIdstringrequiredThe presentation ID.
pageObjectIdstringrequiredThe page object ID.
POST
googleslides_presentations_copy_from_template
Copy an existing Google Slides presentation through Google Drive so the new presentation preserves the original themes, masters, and layouts.

/files/{templatePresentationId}/copy

3 parameters
ParamTypeRequiredDescription
templatePresentationIdstringrequiredThe presentation ID of the template presentation.
newTitlestringoptionalThe title for the copied presentation.
parentFolderIdstringoptionalThe destination Google Drive folder ID for the copied presentation.