export_presentation
Deliver a finished presentation by exporting it to DIAL file storage and returning a download URL. Choose PPTX for editing, PDF for read-only, or both for sharing.
Instructions
Export the presentation to DIAL file storage and return its file URL.
Use this (not save_presentation) to deliver the finished deck to the user.
format: "pptx" (default) for the editable deck; "pdf" for a read-only copy; "both" to deliver the pair, which is what a user who asked to "share" or "send" a deck usually wants. PDF is produced by rendering the deck through LibreOffice, so it needs the renderer and reflects that renderer's fonts — see get_design_guidance("type"). Export does NOT run visual QA for you: inspect the deck with visual_inspect_slides / visual_repair_slides while you build it, or at least once before exporting. The response carries "visual_qa": "passed" | "unverified" | "unavailable" so you can tell whether the deck was ever checked. ALWAYS include the returned file_url in your final answer as an attachment so the user can download the presentation.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| format | No | pptx | |
| filename | No | presentation.pptx | |
| presentation_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |