You Need a Presentation in an Hour. Now What?
The client meeting is booked. The topic is set. You have nothing. The old way was to stare at a blank PowerPoint, drink bitter coffee, and slowly assemble a deck over three hours. The new way, supposedly, is to use a dedicated slides AI generator. The problem is, most of them are toys. They produce generic, fluffy content that looks like it was written by a marketing intern from 2019. They’re fine for a book report, but not for a client who pays your bills.
This is an operator playbook for building your own presentation engine. A system that takes a single topic and outputs a complete, custom, and useful slide deck in Google Slides—speaker notes and all. No fluff. We’ll use no-code tools, so you don’t need to be a developer. After reading this, you’ll understand the actual logic required to make this work reliably.
The Core Logic: From Topic to Structured JSON
This isn’t about one magic prompt. That’s the biggest lie in AI automation. A single prompt is too fragile and produces inconsistent results. The foundation of a real slides ai generator is a chain of smaller, specialized API calls orchestrated by a workflow tool. The goal isn’t to get a finished slide deck from the AI in one go. The goal is to get perfectly structured JSON that a dumber, non-AI module can use to build the deck.
AI Side Hustles
Practical setups for building real income streams with AI tools. No coding needed. 12 tested models with real numbers.
Get the Guide → $14
The flow looks like this:
- You provide a topic: e.g., “A pitch for using thermal cameras to monitor warehouse efficiency.”
- LLM Call #1 (The Architect): This AI’s only job is to create an outline. It doesn’t write content. It just decides the structure and returns it as a JSON array.
- Looping LLM Call #2 (The Writer): For each point in the outline, a second AI call writes the actual slide content. Its prompt is hyper-focused: “Write the body content for a slide titled ‘{Slide Title}’. The overall topic is ‘{Original Topic}’. Be concise. Use bullet points.”
- API Call to Google Slides (The Builder): A non-AI module reads the structured JSON and creates the slides one by one using the Google Slides API.
The key is that structured data—JSON—is passed between each step. The AI’s creative, messy job is separated from the mechanical job of building the presentation. This separation is what makes the system reliable.
What Most Guides Get Wrong
Most tutorials you find will show you a single, massive prompt. Something like: “You are a presentation expert. Create a 10-slide presentation about warehouse efficiency using thermal cameras. Include a title, body, and speaker notes for each slide. Format it perfectly.”
This will fail. I guarantee it.
The model will forget instructions halfway through, mix up slide content, or return a big wall of text that isn’t machine-readable. It’s not a reliable process for an automation. You’re asking one generalist AI to be an expert outline creator, a compelling copywriter, and a perfect data formatter all at once. It can’t do it.
The correct approach is to treat it like an assembly line. An AI agent framework, even a simple one, is the way to go. Each step has one job. The Architect agent only builds the blueprint (the outline). The Writer agent only lays the bricks (the content for each slide). This modularity means you can swap out models, tweak prompts for one part without breaking the others, and debug the system effectively. If the outlines are weak, you only need to fix the Architect’s prompt. If the content is rambling, you only tune the Writer. It’s a proper system, not a hopeful magic trick.
Is the No-Code Stack Actually Usable?
Yes, but you have to pick the right tools and know their limits. For the orchestration layer, I use Make.com. It’s more visual and, in my opinion, better for complex branching logic than Zapier. The free tier is a joke for anything serious, but the Core plan at $9/month is honestly a bargain for what it lets you do. It’s more than enough for this kind of workflow.
For the intelligence, the OpenAI API is the standard choice. You’ll want to use a model that’s good at following instructions and outputting JSON, like GPT-4o. The cost is negligible for this use case—we’re talking pennies per presentation.
The final piece is the Google Slides API. And this is my concrete gripe: the authentication is a pain. Setting up a service account, getting the right OAuth2 scopes, and generating a key file is not intuitive. It’s a full afternoon of frustration, toggling between the Google Cloud Console and Stack Overflow—and good luck finding clear docs. Once it’s set up, it’s rock-solid, but the initial hurdle is steep for a non-developer.
So, is it usable? Absolutely. It’s a powerful no-code AI stack. Just be prepared to wrestle with Google’s permissions for a bit.
