# Google Slides integrations

> Connect Google Slides to your data sources, CRMs, and reporting tools to generate polished presentations without the manual work.

**Canonical page:** https://tray.ai/connectors/google-slides-integrations/
**Categories:** General automation services, Marketing
**Documentation:** https://tray.ai/documentation/connectors/service/google-slides

## Overview

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.

## Use cases

### 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

### 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

### 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

### 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

### 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

### 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

### Event and Webinar Presentation Automation

When a webinar or event is registered in Eventbrite, Zoom, or your CRM, automatically create a presentation template pre-loaded with event name, date, speaker names, and agenda items. Route the draft deck to the right team member in Slack or email for final review. Every event starts with a consistent, on-brand foundation that just needs a human finishing touch.

- Cut event preparation time by automating repetitive slide setup
- Standardize event presentations across teams and geographies
- Keep speakers and organizers aligned with automated deck delivery

## Templates

### Salesforce Opportunity to Google Slides Proposal

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.

Connectors used: Salesforce, Google Slides, Google Drive, Slack

### Weekly Google Analytics Report to Google Slides

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.

Connectors used: Google Analytics, Google Slides, Google Drive, Gmail

### Typeform Campaign Brief to Google Slides Deck

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.

Connectors used: Typeform, Google Slides, Google Drive, Microsoft Teams

### Airtable Training Module to Google Slides Deck

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.

Connectors used: Airtable, Google Slides, Google Drive, Gmail

### HubSpot New Client to Onboarding Presentation

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.

Connectors used: HubSpot, Google Slides, Google Drive, Gmail

### Snowflake BI Data to Executive Board Deck

Before each monthly board meeting, automatically query Snowflake for financial and operational metrics, refresh the executive board Google Slides deck, and distribute the updated presentation to board members.

Connectors used: Snowflake, Google Slides, Google Sheets, Gmail

## Challenges Tray.ai solves

### 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.

### 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.

### 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.

### Distributing and Sharing Presentations to the Right People

Automatically generating a slide deck is only half the problem. Getting that deck to the right stakeholders with the right permissions, via the right channel, at the right time is a separate coordination challenge that teams often still handle manually — which defeats the point.

**How Tray.ai helps:** tray.ai workflows don't stop at slide creation. After generating a presentation, the same workflow can set Google Drive sharing permissions, post to Slack, send Gmail or Outlook notifications, or create tasks in your project management tool. It's all one automated sequence, not a handoff back to a human.

### Keeping Presentation Data in Sync as Source Data Changes

Presentations go stale fast when the underlying data in Google Sheets, CRMs, or databases keeps changing. Teams either send outdated decks or spend recurring time manually refreshing figures before every meeting. Neither option scales.

**How Tray.ai helps:** tray.ai supports scheduled and event-driven workflows that re-query source systems and refresh Google Slides content automatically on whatever cadence you need. Instead of a one-time generation, you build update workflows that re-populate slides with the latest data before every recurring meeting or reporting cycle.

## Agent features

### Retrieve Presentation Details (Data Source)

An 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 Source)

An 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 Source)

An 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 Tool)

An 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 Tool)

An 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 Tool)

An 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 Tool)

An 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 Tool)

An 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 Tool)

An 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 Tool)

An 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 Tool)

An 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.

## Learn more

- Intelligent Integration: https://tray.ai/platform/intelligent-ipaas/
- Merlin Agent Builder: https://tray.ai/platform/merlin-agent-builder/
- Agent Gateway for MCP: https://tray.ai/platform/agent-gateway/
- Book a demo: https://tray.ai/contact/
