Skip to content
PowerPoint Presentations icon

PowerPoint Presentations

Create, read & modify slide decks

PowerPoint Presentations lets you create, read, and modify .pptx files entirely through AI โ€” no PowerPoint installation needed. Build complete slide decks from scratch, extract all content from existing files, or batch-edit templates in seconds.

Whether you're building a pitch deck, a quarterly report, or a training deck, this tool handles every element: text with rich formatting, charts, tables, images, shapes, slide masters, speaker notes, and transitions. You describe what you want and get back a downloadable file.

What you can do

  • create_presentation โ€” build a full deck from structured slide data, with text, charts, tables, images, shapes, backgrounds, and transitions
  • read_presentation โ€” extract every slide's content into structured JSON, including speaker notes, theme colors, and media references
  • modify_presentation โ€” apply batch edits to an existing file: replace text, reorder slides, insert images, update backgrounds, and more

Who it's for

Professionals who generate decks programmatically โ€” sales teams templating proposals, analysts publishing reports, developers building document automation, and anyone who wants to produce polished presentations without touching PowerPoint manually.

How to use it

  1. To build a new deck, call create_presentation with an array of slide definitions. Each slide can contain any mix of text boxes, charts, tables, images, and shapes positioned in inches.
  2. To inspect an existing file, call read_presentation with the file's URL. It returns all content as structured JSON you can work with.
  3. To update a file you already have, call modify_presentation with the URL and a list of operations like replace_text, add_slide, or insert_image.

Getting started

Pass a slides array to create_presentation with at least one slide and one element to see a downloadable deck returned immediately.

Information

Price
From $0.005
Billing
The final price is shown before running. Failed paid calls do not charge.

Frequently Asked Questions

Can I build decks with charts, tables, and speaker notes?

Yes. `create_presentation` creates .pptx files with text, shapes, images, charts, tables, slide masters, speaker notes, transitions, and slide numbers.

Can I inspect an existing presentation before editing it?

`read_presentation` turns a .pptx into structured JSON and can include notes, layouts, masters, theme colors, and media metadata.

Can I modify slides in an existing deck?

Yes. `modify_presentation` handles batch edits on an existing file URL, including text replacement, slide reordering, and image insertion.

What formatting rules matter most?

Use hex colors without the `#` prefix, place elements in inches, and use the built-in bullet settings instead of typing bullet characters. Slide size presets include standard, widescreen, 4x3, 16x9, and 16x10.

Related Tools

Open Pick From Text
Pick From Text icon
Pick From TextCopy the right email, phone, or amount1 skill ยท from $0.005
Open Web Agent
Web Agent icon
Web AgentComplete tasks on any website1 skill ยท from $0.005
Open Translate
Translate icon
TranslateAccurate translation, 30+ languages3 skills ยท from $0.005