copy_slides
Copies slides between two open, connected presentations server-side without exposing Base64 data to the AI context. Exports from the source and inserts into the destination in one operation.
Instructions
Copies slides between two open presentations entirely server-side — the Base64 data never enters Claude context. Exports from the source presentation and inserts into the destination in a single operation. Both presentations must be connected to the bridge. Requires PowerPointApi 1.8.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| formatting | No | Formatting mode. Default: KeepSourceFormatting. | |
| targetSlideId | No | Insert after this slide ID in destination (format: "nnn#" or "#mmmmmmmmm" or "nnn#mmmmmmmmm"). If omitted, inserts at the beginning. | |
| sourceSlideIndex | Yes | Zero-based slide index to copy from the source presentation | |
| sourcePresentationId | Yes | Source presentation ID from list_presentations | |
| destinationPresentationId | Yes | Destination presentation ID from list_presentations |