New: artifacts, what your agent creates, live. Discover it →
Doconda
PPTX

Generate PowerPoint presentations with one API call

Designed presentations, from a sentence or your text. Ready to present.

Slides where nothing spills over.

One idea per slide, with a consistent design.

In a few lines, in Python or TypeScript

One call with the format and what you want (or your Markdown). Doconda waits until it is ready and gives you the file and its PDF.

from doconda import Doconda

doconda = Doconda()  # DOCONDA_API_KEY
doc = doconda.documents.create(format="pptx", prompt="An 8-slide deck with the quarter's results")

doc["status"]   # "ready"
open("document.pptx", "wb").write(doconda.documents.download(doc["id"], "pptx"))
See the full guide

Frequently asked questions

How do I generate a PPTX file by API?

With one call to POST /v1/documents with format: "pptx" and a prompt or your Markdown text. With the SDK: doconda.documents.create(format="pptx", prompt="…"). You get the links to the PowerPoint file and its PDF.

Can I use my PowerPoint template?

Yes: send your PPTX as a source and ask for its design. Doconda uses its slide layouts and colours.

Does it make up figures for the charts?

No. Charts, tables and key figures only use data from your request or your files; if a figure is missing, it leaves a visible gap instead of inventing it.

How much does it cost?

Creating a document costs from €0.30, depending on quality; reviewing one, €0.03; reading a file to Markdown is free. You get €5 of credit when you sign up and there is no subscription.