Connectors / General automation services · Connector
Automate Google Slides with tray.ai — Build, Update, and Distribute Presentations Programmatically
Connect Google Slides to your data sources, CRMs, and reporting tools to generate polished presentations without the manual work.
What can you do with the Google Slides connector?
Google Slides is fine for one-off decks. It's a nightmare when you're rebuilding the same presentation every week from spreadsheets, CRM exports, and analytics screenshots. With tray.ai, teams can automatically generate, populate, and distribute presentations using live data from any connected system. Weekly executive reports, client proposals, sales collateral — tray.ai turns Google Slides into something that actually runs itself.
Automate & integrate Google Slides
Automating Google Slides business processes or integrating Google Slides data is made easy with Tray.ai.
Use case
Automated Report Generation from Live Data
Pull metrics from Google Analytics, Salesforce, or BigQuery and automatically populate a Google Slides template with up-to-date charts, KPIs, and summaries. No more copy-pasting numbers into decks the morning of a leadership meeting. Schedule runs so presentations are ready before anyone asks for them.
- Save hours per reporting cycle by eliminating manual data entry into slide decks
- Pull directly from source systems instead of copying figures, so the numbers are actually right
- Deliver consistent, branded reports on a reliable schedule
Use case
CRM-Driven Sales Proposal Creation
Trigger Google Slides proposal creation directly from Salesforce, HubSpot, or Pipedrive when a deal reaches a specific stage. CRM fields like company name, deal value, contact name, and custom notes merge into a pre-built template automatically. Sales reps get a ready-to-send, personalized deck without touching a single slide.
- Reduce time-to-proposal from hours to seconds
- Every proposal follows brand guidelines and approved messaging, without relying on reps to remember
- Give sales reps their time back for selling instead of slide building
Use case
Client Onboarding Presentation Automation
When a new client is added to your CRM or project management tool, automatically generate a customized onboarding deck pre-filled with their company name, assigned team members, project timeline, and milestones. Share it via email or Google Drive link as part of an automated onboarding sequence. Clients get a professional, personalized welcome without anyone on your team spending an afternoon in slides.
- Standardize the onboarding experience across all client accounts
- Cut operations team workload for repetitive document creation
- Make a better first impression with fast, personalized client communication
Use case
Marketing Campaign Briefing and Recap Automation
Automatically generate campaign brief decks from intake form submissions in Typeform or Google Forms, populating slides with campaign goals, target audience, budget, and timeline. After campaigns wrap up, pull performance data from ad platforms and analytics tools to auto-build recap presentations for stakeholders. Marketing teams can focus on strategy instead of reformatting slides.
- Standardize campaign documentation across the marketing team
- Kick off campaigns faster by cutting out manual brief creation
- Deliver timely, data-rich recaps without manual compilation
Use case
Executive Dashboard Slides for Board and Leadership Reviews
Connect tray.ai to your BI tools, financial systems, or data warehouses to automatically refresh executive dashboard presentations before each board or leadership review. Replace stale slide data with live figures from Looker, Tableau, or Snowflake, with consistent structure and formatting throughout. Leadership reviews accurate, current data without anyone on the analyst team spending their Tuesday rebuilding slides.
- Free analysts from manually updating board decks before every review
- Reduce the risk of presenting outdated or incorrect figures
- Keep slide structure consistent even as the underlying data changes
Use case
Training Material and Course Content Distribution
Automatically create training slide decks for new hires or product updates by pulling content from a knowledge base, Notion, or Airtable. When training modules are added or updated, a workflow generates a fresh Google Slides deck and distributes it to the relevant teams or individual learners. Training materials stay current without manual reformatting.
- Training content always reflects the latest approved material
- Less manual effort for L&D teams reformatting content across multiple tools
- Get new employee and product training out faster
Build Google Slides Agents
Give agents secure and governed access to Google Slides through Agent Builder and Agent Gateway for MCP.
Retrieve Presentation Details
Data SourceAn agent can fetch metadata about a Google Slides presentation, including its title, slide count, and sharing settings. This gives the agent a clear picture of a deck's structure before it makes changes or generates summaries.
Read Slide Content
Data SourceAn agent can extract text, speaker notes, and layout information from individual slides or an entire presentation. That makes content summarization, translation, or brand compliance checks straightforward.
List Presentations
Data SourceAn agent can browse a user's Google Slides files to locate presentations by name or recency. Useful when you need to find an existing deck to update or repurpose without digging through Drive manually.
Create New Presentation
Agent ToolAn agent can create a Google Slides presentation from scratch, setting the title and initial structure. Handy for automatically spinning up proposal decks, reports, or briefing documents when something triggers in another tool.
Add Slides to Presentation
Agent ToolAn agent can insert new slides into an existing presentation, specifying layout and position. New data points or agenda items get appended automatically as a workflow progresses.
Update Slide Text
Agent ToolAn agent can find and replace text within slides, personalizing templates with customer names, dates, or data pulled from a CRM or database. No more manual copy-pasting across recurring presentations.
Insert Images into Slides
Agent ToolAn agent can add images to specific slides using a URL, making it easy to drop in charts, product screenshots, or logos pulled from other services. Visual content stays current without anyone touching it manually.
Apply Slide Layout or Theme
Agent ToolAn agent can update the layout or styling of slides to match brand standards or a chosen theme. Decks stay consistent across different teams or clients without anyone manually reformatting them.
Duplicate Existing Presentation
Agent ToolAn agent can copy a master template and use the duplicate as the starting point for a new personalized deck. This works well for generating client-specific or event-specific versions of a standard presentation.
Delete Slides
Agent ToolAn agent can remove specific slides based on defined criteria — for example, slides tied to a discontinued product or an outdated section. Decks stay clean and relevant without anyone having to review them manually.
Export Presentation as PDF
Agent ToolAn agent can export a Google Slides presentation to PDF for sharing or archiving. This fits naturally into workflows where finalized decks need to be attached to emails, stored in a CRM, or uploaded to a document repository.
Ready to solve your Google Slides integration challenges?
See how Tray.ai makes it easy to connect, automate, and scale your workflows.
Challenges Tray.ai solves
Common obstacles when integrating Google Slides — and how Tray.ai handles them.
Challenge
Managing and Scaling Presentation Templates Across Teams
When multiple teams generate presentations from different templates, keeping branding, structure, and formatting consistent turns into a real operational headache. Without a centralized integration layer, teams fall back on ad-hoc processes that produce inconsistent decks and create rework for design teams.
How Tray.ai helps
tray.ai lets you define a single master Google Slides template in Google Drive and programmatically copy and populate it for every use case. Update the master template once and every deck generated after that picks up the change automatically. Design teams get one source of truth instead of hunting down rogue slide files.
Challenge
Replacing Text and Images in Slides with Dynamic Data
Google Slides API supports text replacement and image insertion, but pulling data from multiple systems, transforming it into the right format, and reliably injecting it into the correct slide placeholders requires significant custom development work — work that most teams don't want to own long-term.
How Tray.ai helps
tray.ai's Google Slides connector handles the complexity of the Slides API with pre-built operations for replacing text and updating slide elements. Pair that with tray.ai's data mapping and transformation tools and you can pull data from any source and accurately populate any slide placeholder without writing custom API code.
Challenge
Triggering Presentation Creation from Business Events Across Tools
Generating a presentation at the right moment — when a deal closes, a form is submitted, or a report is due — means listening to events across multiple disconnected systems. Building a separate integration for each trigger source is expensive and hard to maintain as your tool stack changes.
How Tray.ai helps
tray.ai acts as a central integration hub that listens to events across hundreds of connectors at once. One workflow can trigger from Salesforce, HubSpot, Typeform, or a scheduled time and route execution through the same Google Slides automation logic. You're not maintaining a separate integration for every source.
When a Salesforce opportunity moves to a target stage, automatically create a personalized Google Slides proposal from a master template, merge in deal and account fields, then share the link with the assigned sales rep via Slack.
Every Monday morning, pull the previous week's web analytics data from Google Analytics, update a recurring executive summary Google Slides deck with traffic, conversion, and goal metrics, and email the shareable link to stakeholders.
When a marketing campaign brief form is submitted in Typeform, automatically generate a Google Slides campaign brief deck pre-filled with all submitted details and notify the project lead in Microsoft Teams.
When a new training module record is created or updated in Airtable, automatically generate a corresponding Google Slides training deck and distribute it to specified team members via email.
When a deal is marked Closed-Won in HubSpot, automatically generate a customized client onboarding Google Slides deck and deliver it to the client success team and the new client via email.
How Tray.ai makes this work
Google Slides plugs into the whole Tray.ai platform
Intelligent iPaaS
Integrate and automate across 700+ connectors with visual workflows, error handling, and observability.
Learn more →Agent Builder
Build AI agents that read, write, and take action in Google Slides — with guardrails, audit, and human-in-the-loop.
Learn more →Agent Gateway for MCP
Expose Google Slides actions as governed MCP tools — observable, rate-limited, authenticated.
Learn more →Related integrations
Hundreds of pre-built Google Slides integrations ready to deploy.
See Google Slides working against your stack.
We'll walk through a tailored demo with your systems plugged in.