All integrations

Google Slides

GOOGLE WORKSPACE · FILES & DOCS

Build and edit decks without handing over the whole Drive.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

google_slides_add_imageWRITE

Add an image to a slide at a specified position. The image must be publicly accessible. IMPORTANT: You must first call google_slides_get to get the slide_id.

presentations
google_slides_add_slideWRITE

Add a new slide to a Google Slides presentation. IMPORTANT: You must first call google_slides_list to get the presentation_id.

presentations
google_slides_add_textWRITE

Add a text box with text to a slide at a specified position. IMPORTANT: You must first call google_slides_get to get the slide_id.

presentations
google_slides_createWRITE

Create a new Google Slides presentation. Returns the presentation ID and URL.

presentations
google_slides_delete_slideWRITE

Delete a slide from a Google Slides presentation. WARNING: This cannot be undone. IMPORTANT: You must first call google_slides_get to get the slide_id.

presentations
google_slides_getREAD

Get the content and metadata of a Google Slides presentation including all slides. IMPORTANT: You must first call google_slides_list to get the presentation_id.

presentations.readonly
google_slides_listREAD

List Google Slides presentations. Returns presentation IDs, names, and links.

drive.readonly
google_slides_update_slideWRITE

Update slide properties like background color. IMPORTANT: You must first call google_slides_get to get the slide_id.

presentations

Put Google Slides behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.