Skip to main content
← Blog ··8 min read

Can Claude make Google Slides and Docs? What it does well, and when you need SourceToDocs

Since October 2026 Claude can create and edit Google Slides, Docs and Sheets. Here is what the Google Workspace add-on and connectors actually do, where they stop, and when a template-driven generator like SourceToDocs is the better tool. Or both together, over MCP.

Yes, Claude can make Google Slides and Docs. Since 6 October 2026 it works inside Docs, Sheets and Slides through a sidebar add-on, and from a Claude chat through Google connectors, both in beta on paid plans. It is excellent for one deck or one document you are working on. It is not built to fill the same template from 200 rows of data every month. That job is what SourceToDocs does, and the two work together.

Until this autumn the honest answer to “can Claude make Google Slides” was “sort of”: Claude could write the content, or produce a .pptx file you then imported. That changed with Anthropic’s launch of Claude for Google Workspace, which is why searches for Claude with Slides and Docs went from almost nothing to a few thousand a month. This post covers what the launch actually does, where it stops, and how to decide between it and a template-driven generator. We make one of those, so we have tried to be precise about the parts Claude does better.

What Claude can do in Google Slides and Docs today

There are two ways in, and they suit different work.

Claude for Google Workspace (sidebar)Google connectors (from a Claude chat)
Where you workInside the open Doc, Sheet or Slides file, Extensions › ClaudeIn Claude, by pasting a file link or asking for a new file
Best forEditing the file in front of youA new file, or work that spans several files
SlidesBuilds new slides from the deck’s layouts and theme, edits what you select, flags overlapping or unreadable textCreates a deck or edits one you link
DocsDrafts from scratch, rewrites sections, restyles headings in place, bigger edits as suggestion cardsCreates a document or edits one you link
SheetsFormulas, pivot tables, native charts, new tabsCreates or edits a sheet
Control”Ask before edits” (approve each change) or “Accept all edits”Same permissions as your Google account
AvailabilityPublic beta, paid Claude plansBeta; Team and Enterprise owners enable it first

Sources: Anthropic’s launch article and product page, and 9to5Google’s coverage, all from October 2026. Claude only reaches files your Google account can already open.

Two things in that table are genuinely new. First, Claude now builds slides from your deck’s own layouts and theme, so added slides match the rest of the deck instead of arriving in a generic style. Second, it edits in place: fixing one sentence or one heading without disturbing the formatting around it. Earlier guides that say Claude cannot edit an existing deck were written before the launch and are out of date.

Anthropic also lets you save a working process as a skill, so a team can build “the next QBR deck” the same way each time. That is useful for consistency between people. It is still a person starting a conversation and approving the output.

Where it stops

Anthropic’s materials describe a person working on a file, or a few files, with Claude. They don’t mention the things that turn a document into a pipeline:

  • Filling one template per row of data. There is no “one deck per account in this table” setting. Airtable isn’t mentioned at all.
  • Batch runs. Two hundred decks is two hundred pieces of a conversation, each one something to check.
  • Schedules and triggers. Nothing runs on the first of the month, or when a record changes, without someone starting it.
  • A locked design. Claude generates content, so what lands on each slide is a fresh decision every time. That is the point when you want ideas, and a risk when the client compares this month’s report with last month’s.
  • Charts in Slides and PDF delivery. Charts are described for Sheets only, and PDF output isn’t mentioned.

None of that is a criticism of the feature; it is a different job. A model that writes is the right tool when the content needs judgement. A template filled from data is the right tool when the content is already in a system of record and the document has to look the same every time.

The two jobs, side by side

Claude in Slides and DocsSourceToDocs
InputYour instructions, the open file, files you linkRows in Airtable, Google Sheets or a CSV
OutputEdits to one file, or a new fileOne Google Slides deck, Google Doc or PDF per row, or per group of rows
DesignBuilt from the deck’s layouts and theme, content chosen per runYour template, unchanged except for the placeholders you marked
Repeat next monthStart a new conversation (a saved skill helps)Run it again, or let the schedule run it
VolumeComfortable for a handful of filesHundreds of files in one run
A person in the loopYes, approving editsOptional, to review the finished files
Best atDrafting, rewriting, restructuring, one-off decksClient reports, QBRs, proposals, certificates, anything recurring

If your document is written once and read once, Claude is the faster tool and you probably don’t need us. If it is produced over and over from the same data, Claude can still help write the template, and SourceToDocs is what fills it.

What “one per row” looks like in SourceToDocs

The template is an ordinary Google Slides deck or Google Doc that your designer owns. Placeholders mark where values go; a loop marks a slide or a table row that repeats for each linked record. A run does this:

  1. 01

    Choose the rows

    An Airtable table or Google Sheet, filtered to the records this run covers: this quarter's accounts, this month's clients.

  2. 02

    Split on a field

    Every distinct value of the field you choose becomes its own file: one deck per account, one report per client.

  3. 03

    Fill the template

    Each placeholder gets that row's value; loops expand against linked records. Nothing else on the slide is touched.

  4. 04

    Deliver

    Files land in a Google Drive folder, with a PDF alongside if you switch it on. The run log says how many were made.

  5. 05

    Repeat

    Next month, run it again or let the schedule do it. Same template, new numbers.

SourceToDocs split generation: one file per distinct value of the Region field, with filters and sort rules
One deck per row is a setting, not something you ask for each time: split on the field that identifies the account and every value becomes its own file.

Using both: Claude runs SourceToDocs over MCP

The choice isn’t either/or. SourceToDocs has an MCP server, so Claude Desktop, Claude Code or any other MCP client can sign in to your account and do the setup for you: create the project, connect the base, read its columns, map them to the template’s placeholders, set the split, preview, and start the run. The one thing it leaves to a person is editing the Slides or Docs file itself, which, since October, is exactly the part Claude for Google Workspace is good at.

So a realistic workflow is:

  1. Design the template in Google Slides, with Claude in the sidebar helping write and tidy the slides.
  2. Ask Claude, through the SourceToDocs MCP server, to “set up a QBR deck per account from this base and run it for Q4”.
  3. Each quarter after that, the run repeats from the data without anyone opening a chat.

Which one you need

  • The same document goes out more than once a month, or to more than ten recipients.
  • The numbers in it already live in Airtable, Google Sheets or a CSV export.
  • The design is fixed by a brand or a client, and should not change between runs.
  • Someone currently copies a deck, changes the name and pastes in new figures.
  • It should run on a schedule, or from another tool, without a person starting it.

Two or more true: use a template-driven generator, with Claude helping on the template. None true: Claude in Slides and Docs is the simpler tool.

For the wider picture of prompt-based tools versus templates, see document automation vs AI deck generators. For the Airtable-specific build, the Airtable to Google Slides guide walks through a real setup.

Common questions, answered

Can Claude make Google Slides? +
Yes. Since 6 October 2026, Claude for Google Workspace (public beta, paid Claude plans) can build new slides from a deck's own layouts and theme, edit what you select, and flag text that overlaps or runs off a slide. From a Claude chat, the Google Slides connector can create a new deck or edit one you paste a link to.
Can Claude make Google Docs? +
Yes. In the Docs sidebar Claude can draft from scratch, rewrite sections and restyle headings without breaking the surrounding formatting. Bigger rewrites come back as suggestion cards you apply or dismiss. From a chat, the Docs connector can create a new document or edit an existing one.
Can Claude generate one deck per row of a spreadsheet? +
Not as a built-in feature. Anthropic's launch materials describe working on the file you have open, or a few files from a chat, with you approving changes. Nothing describes filling a template once per row, batch runs, or scheduled runs. You can ask Claude to make several decks in a conversation, but that is a conversation, not a pipeline you can rerun next month.
Is Claude a replacement for SourceToDocs? +
For one-off documents, often yes. For the same document produced many times from data, on a locked template, on a schedule, no: that is what SourceToDocs is built for. They also work together: SourceToDocs has an MCP server, so Claude can set up and start SourceToDocs runs for you.
Which Claude plans include Google Slides and Docs? +
Anthropic says the Google Workspace add-on is in public beta on all paid Claude plans. On Team and Enterprise, an owner has to enable the connectors first.
Does Claude keep my brand template? +
When it adds slides inside an existing deck, it builds from that deck's layouts and theme, which is a real improvement over prompt-to-deck tools. It is still generating content, so wording, layout choices and what goes on each slide can differ from run to run. A template-driven generator only replaces the placeholders you marked, so the design never moves.

Related reading

Stop hand-building the same document every cycle.

Tell us what you're trying to automate. We respond within one business day with a real number and a scoping call invitation.

Get Started →