Google Slides
Service domainPRESENTATIONS
Arcade Optimized
Arcade.dev LLM tools for Google Slides
8tools
5require secrets
The Google Slides toolkit lets Arcade-powered LLMs create, read, search, and annotate Google Slides presentations on behalf of authenticated users.
Capabilities
- Presentation management: Create new presentations with a title and subtitle, or retrieve the full text content of any accessible presentation as Markdown.
- Slide & comment authoring: Add slides to an existing presentation and post comments on specific slides by index; list all comments on a presentation.
- Search & discovery: Search the authenticated user's Google Drive for presentations (trash excluded) and resolve access issues via the Google Drive inline file picker.
- Identity & environment inspection: Retrieve the authenticated user's profile, email, permissions, and Google Slides environment details.
OAuth
Uses OAuth 2.0 via Google. See the Arcade Google auth provider docs for setup details.
Secrets
ENABLE_GOOGLE_DRIVE_INLINE_PICKER_URL: Controls whether theGoogleSlides.GenerateGoogleFilePickerUrltool is available. This secret is expected to be a URL (or a flag value) that enables the Google Drive inline picker flow — the mechanism that lets a user grant the app access to specific Drive files without a full re-authentication. This is not a standard Google API credential; it is an application-level configuration value specific to your Arcade deployment. Set this in your Arcade secrets store. Consult the Arcade secrets documentation for how to configure it, and manage your values at https://api.arcade.dev/dashboard/auth/secrets.
Available tools(8)
8 of 8 tools
Operations
Behavior
| Tool name | Description | Secrets | |
|---|---|---|---|
Comment on a specific slide by its index in a Google Slides presentation. | 1 | ||
Create a new Google Slides presentation
The first slide will be populated with the specified title and subtitle. | |||
Create a new slide at the end of the specified presentation | 1 | ||
Generate a URL where the user can grant this app access to specific Drive files.
Opens Google's first-party Drive picker. The user selects which files to share
with this application — it is not a sign-in or credential prompt.
Use this when a prior tool reported that a file was not found or access was denied,
and the user expects the file to exist. After the user completes the picker flow,
retry the prior tool. | |||
Get the specified Google Slides presentation and convert it to markdown.
Only retrieves the text content of the presentation and formats it as markdown. | 1 | ||
List all comments on the specified Google Slides presentation. | 1 | ||
Searches for presentations in the user's Google Drive.
Excludes presentations that are in the trash. | 1 | ||
Get comprehensive user profile and Google Slides environment information.
This tool provides detailed information about the authenticated user including
their name, email, profile picture, Google Slides access permissions, and other
important profile details from Google services. |
Get Building
Last updated on