Skip to main content

Documentation Index

Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

The Google Slides integration lets your agents and workflows create and update presentations programmatically — perfect for automated reporting decks, weekly recaps, and templated client deliverables. Auth type: OAuth (via Pipedream Connect)
For how integrations work overall (permissions, authentication, troubleshooting), see the main guide: App Integrations.

Connect Google Slides

  1. Go to Settings → Apps in Hyper
  2. Select Google Slides → Connect New
  3. Authorize the Google account whose Drive should host the presentations

Common capabilities

  • Create new presentations from scratch or templates
  • Replace placeholder text across an entire deck ({{client}}, {{quarter}}, etc.)
  • Merge data from arrays into templated slides
  • Insert text, images, and tables into specific slides
  • Add or remove slides
  • Refresh charts that pull from Google Sheets
  • Update slide backgrounds
  • Send batch updates for complex layout changes

Use in Chat

  1. In a chat, open the tool selector and enable Google Slides
  2. Ask your agent to generate a deck
Example prompt:
Create a Q4 marketing recap deck. Use the "Quarterly Review" template in my Drive. Pull the campaign performance data from this BigQuery query and populate the spend, CTR, and CPA tables on slides 3-7. Generate a hero image for the cover slide.

Use in Agents

In Agents → Settings, add Google Slides to the agent’s toolkits. This pairs especially well with BigQuery, Google Sheets, and image generation for fully-automated reporting.

Use in Flows

Add a Google Slides node to a flow to generate templated decks from any data source. Common pattern: trigger weekly → query data → populate template → email link to stakeholders.

Troubleshooting

  • Template not found: confirm the template is in a Drive folder you authorized
  • Replace text didn’t work: placeholder syntax must match exactly (case-sensitive)
  • Chart didn’t refresh: the underlying Google Sheets data source must be accessible to the same authorized account

Available Actions

Hyper agents can run the following actions for this integration. Each action can be individually set to Enabled, Requires Approval, or Disabled in your agent’s toolkit settings. Actions can be set to one of three control states:
StateBehavior
EnabledAgent runs the action automatically
Requires ApprovalAgent pauses and waits for your confirmation before proceeding
DisabledAction is blocked and cannot be used
Configure these in the agent’s toolkit settings or in workspace defaults.
ActionDescription
Batch UpdateExecute batch update requests on a Google Slides presentation. Use this for advanced operations like updating shapes, text styles, or any other Slides API batchUpdate request
Create ImageInsert an image into a Google Slides presentation slide
Create PresentationCreate a blank Google Slides presentation or duplicate an existing one
Create SlideCreate a new slide in a Google Slides presentation
Create TableCreate a table in a Google Slides presentation slide
Find PresentationFind and retrieve a Google Slides presentation by ID
Insert TextInsert text into a shape in a Google Slides presentation
Merge DataMerge data into a Google Slides presentation template by replacing placeholders with actual values
Refresh ChartRefresh a chart in Google Slides that is linked to Google Sheets
Replace All TextReplace all occurrences of text in a Google Slides presentation
Update BackgroundUpdate the background color of a slide in a Google Slides presentation