Skip to content

Slide Generator Agent

Slide Generator Agent prepares a presentation from whatever you ask for, for example “a ten-slide presentation on the quarter’s results for the management committee”. The agent researches with the tools you connect, organises the storyline, writes each slide, reviews the whole deck and produces the final file.

The file is saved to the conversation and the answer includes the link to download it. You can adjust the audience, the tone, the amount of text per slide and the look.

When to use it

  • You need a first draft of a sales presentation for a new customer.
  • You want to turn a report or meeting notes into slides for the team.
  • You prepare internal training and want one presentation per topic.
  • An agent in your flow has to deliver a presentation after finishing an analysis.

Configuration

FieldWhat it does
InputThe request: which presentation you want, on which topic and with which content. Usually connected from a Chat Input or from another component that provides the starting text.
User InstructionsLeave it at its default value, {input}: the agent works with the text that arrives at Input.
Output FormatThe presentation’s file type: pptx (PowerPoint), pdf, html or png (images). Default: pptx.
Marp ThemeThe base design of the slides: default, uncover, gaia or custom. With custom, the fields in Custom design appear. Default: default.
ConnectionWhat to connect
ModelThe AI model that prepares the presentation, for example OpenAI or Anthropic.
ToolsOptional. Tools to research with, for example web search or a lookup in your knowledge base. If you connect an image generator such as DALL·E Image Generator, the agent can add images to the slides.

Custom design

These fields appear when you choose custom in Marp Theme:

FieldWhat it does
Presentation StyleA starting style: corporate, academic, modern or minimal. Default: corporate.
Color SchemeThe main colour: blue, purple, green, orange, red, dark or light. Default: blue.
Font StyleThe typeface: inter, roboto, montserrat, playfair, source_serif or poppins. Default: inter.
CSS StylesThe style rules that result from the three options above. They fill in by themselves when you change those options, and you can fine-tune them if you know the format.

Advanced options

FieldWhat it does
Target AudienceWho the presentation is for: general, executives, technical, academic, students, investors or clients. It adjusts the language and focus. Default: general.
Formality LevelHow formal it is: casual, professional, formal or academic. Default: professional.
Content ToneThe intent of the content: informative, persuasive, inspirational, analytical or storytelling. Default: informative.
Information DensityHow much text each slide carries: minimal (2 or 3 points), balanced (3 to 5) or dense (5 to 7). Default: balanced.
Max IterationsThe maximum number of steps the agent can take for each presentation. Raise it if generation stops before it finishes. Default: 10.
Agent NameThe agent’s name when it is used as a tool or as an agent of another agent. Default: slide_generator_agent.
Agent DescriptionWhat the agent does, in one sentence. It helps other agents decide when to use it.
Tool SchemaThe data the agent asks for when another agent uses it as a tool.

Output

  • Response: a message with the name of the generated file and the link to download it. The file stays saved in the conversation. Connect it to a Chat Output.
  • Agent: the whole agent, to connect it to another component that coordinates agents, such as Supervisor Agent.
  • Tool: the agent as a tool, so another agent can ask it for presentations.

Example

The marketing team of a hotel chain wants to present the new summer campaign to the hotel managers.

  1. Connect a Chat Input to Input and an AI model to Model.
  2. Leave Output Format on pptx.
  3. In the advanced options, choose executives in Target Audience and persuasive in Content Tone.
  4. Connect Response to a Chat Output.
  5. In the chat write: 8-slide presentation on the summer campaign: goals, audience, channels, schedule and budget. Data: ...

The agent answers with the link to the presentation.

Good practices

  • Include in the request the data that must appear. The agent organises and writes, but your business figures have to come from you or from your tools.
  • Review the presentation before sharing it and touch up whatever is needed in your presentation software.
  • Report Agent: produces reports as PDF, HTML or Markdown.
  • Agent: NappAI’s general agent.