Can AI Make Better Slides Than You?

Prompt EngineeringAbout 4 min readSep 29, 2025Watch original
THE SUMMARYAI-generated

Key Concepts

  • GMA (GumUp) Platform: An AI-powered tool for creating presentations, web pages, documents, and social media posts.
  • GMA Agent: An AI assistant within the GMA platform that helps users create and modify content.
  • GMA API: An application programming interface that allows developers to integrate GMA's presentation creation capabilities into their own applications.
  • Presentation Generation at Scale: Creating numerous presentations automatically, often in multiple languages.
  • Contextual Awareness: The ability of the AI to understand and incorporate information from provided source material (e.g., blog posts, documents).
  • Consistent Formatting: Maintaining a uniform visual style throughout a presentation.
  • Version Control: The ability to revert to previous versions of a slide deck.
  • Language Translation: Automatically translating slide content into different languages.
  • Deterministic vs. Agentic Tools: Contrasting traditional software with predictable outputs against AI agents that make non-deterministic decisions.

GMA Platform and Agent Overview

The video introduces GumUp (GMA), a platform designed to streamline the creation of presentations and other content using AI. It highlights the limitations of using general-purpose AI models like ChatGPT or Claude Opus for presentation creation, noting inconsistencies in formatting and the tendency to redo entire decks when changes are made. GMA addresses these issues with its dedicated AI agent and API.

  • GMA Agent Capabilities:
    • Content creation from outlines, prompts, or imported files/URLs.
    • Content parsing and image extraction from web pages and documents.
    • Customization of text conciseness and visual themes.
    • AI-generated images or web search for images.
    • Contextual understanding to incorporate specific elements from source material (e.g., images, plots).
    • Targeted edits to individual slides without affecting the overall theme.
    • Language translation for individual slides or entire presentations.
    • Version control to revert to previous versions of slides.

Using the GMA Agent: A Step-by-Step Example

The video demonstrates how to use the GMA agent to create a presentation from a blog post URL.

  1. Input: Provide the URL of the blog post ("Writing Effective Tools for Agents with Agents").
  2. Content Type: Select "presentation" as the desired output.
  3. Parsing: GMA parses the document, retaining images and text.
  4. Customization: Choose text conciseness ("concise"), a visual theme, and image source ("illustrations").
  5. Contextualization: Instruct the agent to use images and plots from the blog post.
  6. Generation: The agent creates a presentation with images and content grounded in the source material.
  7. Editing: Use the agent to modify specific slides, such as converting text into a flowchart illustrating the difference between deterministic and agentic tools.
  8. Language Translation: Translate a single slide into Arabic while keeping the rest of the presentation in English.

GMA API for Bulk Presentation Creation

The video showcases the GMA API, which allows developers to automate presentation creation at scale.

  • API Access: Requires a Pro plan subscription.
  • API Key: Generated in the settings and members section of the GMA platform.
  • Web App Example: The presenter created a web app that takes a GMA API key, a text prompt (e.g., a web link), and language selections as input.
  • Customization Options: The web app allows users to select "expanded version", "summarized version", or "keep the original content".
  • Workflow: The web app makes API calls to generate presentations in the selected languages. Each language generates an independent call, so content may vary slightly between presentations.
  • Post-Generation Editing: The generated presentations can be further edited using the GMA agent.

Deterministic vs. Agentic Tools Example

The video uses the example of deterministic vs. agentic tools to illustrate the agent's ability to create diagrams.

  • Deterministic Software: Input -> Deterministic Function -> Predicted Output
  • Agentic Tools: The agent makes non-deterministic decisions, leading to more flexible and adaptive outputs.

Conclusion

The video positions GMA as a powerful tool for creating consistent, contextually relevant presentations, especially at scale. The GMA agent simplifies the creation and modification process, while the API enables developers to integrate GMA's capabilities into their own applications. The ability to create presentations in multiple languages and maintain consistent formatting are highlighted as key benefits. The presenter expresses enthusiasm for the platform and its potential to improve productivity.

AI summaries can miss context or contain errors. Check important details against the original video.

Go a little deeper.

Have a question about this video? Load its transcript to open the video chat.