Actions21
- Conversion Actions
- Document Builder Actions
Document Builder → Generate Presentation
AI-generatedSummary
Creates a PPTX presentation from a JSON array of slide objects. Each slide can include a title and body, with optional background, text color, size, bold, and alignment settings; generated slides use the listed defaults when settings are omitted.
Inputs
- Slides Data (JSON Array) (required) — Array of slide objects. Each may include title and body text, background hex color, titleColor/bodyColor hex colors, titleSize/bodySize in half-points (defaults 40 and 24), titleBold/bodyBold booleans, and titleAlign/bodyAlign (left, center, or right).
- Output Mode — Choose File Data (default) to download the PPTX as binary, or URL Only to return its Document Server URL without downloading.
- Output File Name — Output filename without extension; defaults to output. Used when File Data is selected.
- Put Output File in Field — Name of the binary output field; defaults to data. Used when File Data is selected.
Output shape
A single n8n item containing JSON metadata and, in File Data mode, binary PPTX data.
The JSON includes fileName, operation, and outputUrl. In URL Only mode, the item contains this JSON without binary data. The generated file is always PPTX. An empty slides array produces no slides.