What's inside the platform.
The capabilities that actually do the work — not benefits or tagline copy. Pick the thread that matches what you're evaluating.
-
Google Slides and Google Docs template engine
Templates are ordinary Google Slides decks and Google Docs that your designer owns. Placeholders, conditions, loops, repeating slides and per-placement formatting fill a copy of the file from your data; the layout, fonts and brand stay exactly as designed.
-
Data sources: Airtable, Google Sheets and CSV
Three sources: an Airtable base, a Google Sheets spreadsheet, or a CSV you upload. Pick the fields a document needs, filter and sort them into subsets, follow linked records one level deep, and preview the rows before anything is generated. Rows can also arrive from n8n, the API or an AI agent at run time.
-
Output: Google Slides, Google Docs and PDF
Every generated file is a native Google Slides deck or Google Doc: a copy of your template, editable like any other file in Drive. Switch on a PDF to get one next to each file, and use split to make one file per client, account or region in a single run.
-
Developer API
The Public API starts a document's run from anywhere that can make an HTTP request, with the rows read from your connected source or sent with the request. Runs are asynchronous, safe to retry with an idempotency key, and report their outcome by polling or by a workspace webhook. The n8n node and the MCP server are built on the same API.
-
n8n Google Slides, Docs & PDF generation
An n8n verified node that adds document generation to any n8n workflow, on n8n Cloud or self-hosted. Pass it rows from a form, a schedule, a CRM or an AI step, and it builds branded Google Slides, Google Docs and PDFs from your template, then delivers them where you choose.
-
MCP Server for Google Slides & Docs Generation (AI Agents)
Connect an AI agent to SourceToDocs over the Model Context Protocol and it can do almost everything you can do on the screens: create projects and documents, connect a data source, configure the template binding, set up split and delivery, and start runs. The one thing it leaves to a person is editing the Google Slides or Docs file itself.
-
Runs, delivery and automation
Press Generate, or start runs from n8n, the API or an AI agent over MCP. Files are delivered to the Google Drive folders you choose, a batch gets a folder of its own, failed files can be retried, and a workspace webhook reports each run's outcome.
-
White-label reports and multi-brand output
Generated files are copies of your own template, so they carry no SourceToDocs logo, footer or watermark on any plan. For several brands, keep a template per brand, or let the data swap the logo, colours and wording on one template.