Medium

Bulk Update Brand Text Across Decks

Find and replace outdated branding, taglines, or contact info across all your Google Slides presentations in one go.

Works with:Google DriveGoogle DriveGoogle SlidesGoogle Slides

Free to start

1,000 credits included

No credit card required

Try this agent Book a demo

Setup in 5 min · Cancel anytime

Setup time

~5 min

Time saved

3 hrs/rebrand

Difficulty

Medium

Tools

2 connected

How it works

1

Find Presentations

Searches Google Drive for all matching slide decks

2

Preview Scope

Lists presentations and slide counts before making changes

3

Bulk Replace

Runs find-and-replace across all slides in each presentation

4

Report Changes

Shows exactly how many replacements were made in each file

Try asking

View the agent prompt

See the full instructions this agent runs on — copy, edit, or customize it

Expand

The Prompt

Task

Search Google Drive for presentation files matching a query, then perform bulk text replacements across all matching presentations to update branding, taglines, contact information, or other recurring text.

Input

The user will provide:

  1. A search query to find the presentations (e.g., "Sales Deck" or presentations in a specific folder)
  2. One or more text replacements (old text -> new text)

Example: "Update all presentations containing 'Q4 2025' to say 'Q1 2026', and change our tagline from 'Move Fast' to 'Move Smart'"

Context

Strategy

  1. Use @Google Drive/List FilesName it "Google Drive/List Files" and call it with @Google Drive/List Files to search for Google Slides presentations matching the query (filter by mimeType: application/vnd.google-apps.presentation)
  2. For each presentation found, use @Google Slides/List SlidesName it "Google Slides/List Slides" and call it with @Google Slides/List Slides to see how many slides it has
  3. Use @Google Slides/Replace TextName it "Google Slides/Replace Text" and call it with @Google Slides/Replace Text to perform the text replacements across all slides
  4. Report what was changed in each presentation

Important Notes

  • Replace Text is case-sensitive by default. Set matchCase to false for case-insensitive matching.
  • You can limit replacements to specific slides using pageObjectIds if needed
  • Always confirm the list of presentations before making changes
  • Report the number of occurrences changed per presentation

Output

A summary showing:

  • How many presentations were found
  • For each presentation: title, number of replacements made
  • Any presentations where no matches were found (so the user knows nothing changed)
  • Total replacements across all presentations

WHAT ARE YOU WAITING FOR?

Ready to build?

Stop duct-taping tools.

Stop writing playbooks no one follows.

Start building agents that actually do the work—and do it well.

Cotera: For people who think busywork is boring.

"This is the best product ever when it comes to shipping. Ten on ten recommended. I just can't wait to see what happens with this product."

Rebecca Blount

Director, Customer Success