Bulk Update Brand Text Across Decks
Find and replace outdated branding, taglines, or contact info across all your Google Slides presentations in one go.
Free to start
1,000 credits included
No credit card required
Try this agent Book a demoSetup in 5 min · Cancel anytime
Setup time
~5 min
Time saved
3 hrs/rebrand
Difficulty
Medium
Tools
2 connected
How it works
Find Presentations
Searches Google Drive for all matching slide decks
Preview Scope
Lists presentations and slide counts before making changes
Bulk Replace
Runs find-and-replace across all slides in each presentation
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
ExpandCollapse
View the agent prompt
See the full instructions this agent runs on — copy, edit, or customize it
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:
- A search query to find the presentations (e.g., "Sales Deck" or presentations in a specific folder)
- 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
- 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)
- 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
- 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
- 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
Related Articles
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