documents.create with format: "pptx" and the presentation described
in prompt. You get an editable 16:9 .pptx, with native charts and a theme that any slides you add later follow,
plus its PDF.
Steps
- Store your API key in
DOCONDA_API_KEYand install the SDK (pip install docondaornpm install @doconda/sdk). - Describe the presentation and, if you like, the style.
- Download the
.pptx.
files.upload and pass them in sources:
Doconda reads them before writing.
What you get back
- A 16:9
.pptxwith editable text, tables and charts (not images), plus its PDF. status:ready,ready_with_warnings,needs_revieworfailed(not charged).- A report (
documents.report(id)), with warnings such ascontent.unsupported_factif a figure appears that isn’t in your request or your sources. quality: which level was used and why (requested,level,reason).
Limits
- Charts and copying your template’s design need
standardorbest. Infastyou get the basic style. - Typical time:
standard, about 3 min median;best, about 5-10 min. With"stream": trueyou see the events as it is made. - Your own images: up to 10 in
sources(PNG, JPEG, GIF or WebP).
FAQ
Can I use my company's template?
Can I use my company's template?
Yes. Pass your presentation in
sources and say “with our template’s design”: the result starts from its slides.
Needs standard or best.Can I change it later?
Can I change it later?
Yes, with
operation: "edit" and the doc_… id: add, reorder or remove slides while keeping the design.How do I avoid waiting in the same call?
How do I avoid waiting in the same call?
Use
createInBackground (create_in_background in Python) and then wait(id), or
webhooks.