Patch Deck
patch_deckUpdate a presentation deck's name, visibility, project, or content version to control access and organization without starting generation or export.
Instructions
Rename a deck, change who can open it, or move it to another project.
It can also switch which content version the deck shows. Changing visibility can make the deck public or remove other people's access. It doesn't start generation or create an export.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New name; omitted keeps it. | |
| deck_id | Yes | ||
| version | No | Content version to render; must be one the deck has content for. | |
| project_id | No | Move the deck to this project; omitted or null keeps it. | |
| visibility | No | New visibility; omitted keeps it. Changing it needs share-manage permission. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | ||
| name | Yes | ||
| flags | Yes | The user's own flags on the deck. | |
| version | Yes | Content version the deck shows: v1, v2, or null when authored in the app. | |
| deck_url | No | Opens the deck in the PresentationsAI app; requires signing in as a member with access. Not a public link: use `share_deck` for one. | |
| project_id | Yes | ||
| visibility | Yes | Who can open the deck. | |
| has_share_link | Yes | Whether a public share link is active for the deck. | |
| origin_version | Yes | Version the deck was migrated from; when it differs from `version`, `patch_deck` can switch back to it. |