slides_batchUpdate
Apply batch updates to a Google Slides presentation: insert, update, or delete slides, text, shapes, and tables. Deletions are permanent—no undo.
Instructions
Apply updates to a presentation (insert/update/delete slides, text, shapes, tables, etc). Delete requests in a batch are permanent — the API has no undo.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"presentationId": "<presentationId>",
"requests": "<requests>"
},
"name": "slides_batchUpdate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| requests | Yes | Array of update requests as JSON string | |
| presentationId | Yes | The presentation ID |