Presentations.AI icon

Presentations.AI

Generate, transform, and export AI-powered slide decks from a topic, raw text, or document file via the Presentations.AI REST API.

Presentation → Create Single Slide

AI-generated

Summary

Generates one AI-designed slide from a topic or brief by POSTing to the Presentations.AI /api/v1/topic/singleslide endpoint, exported in the chosen format.

Inputs

  • Topic (required) — Topic or brief for the slide (max 500 characters), sent as topic.
  • Export Format (required) — Output format: PPTX (default), PPT, PDF, Image, Render (preview HTML), or Share Link.
  • Target Audience — Audience that shapes tone, depth, and examples: executive leadership, general employees, clients/customers, students/trainees, technical team, or general audience (default).
  • Tone — Voice of the content: professional (default), conversational, authoritative, persuasive, or educational.
  • Language — ISO language code for the generated content (default en).
  • Domain — Company domain (e.g. acme.com), used for brand context and styling cues.
  • Callback URL — HTTPS webhook. If set, the call returns immediately with a job_id and the result is POSTed to this URL when ready.
  • Return Job ID Immediately — If true, returns a job_id and pollUrl right away instead of waiting. Poll later with Job → Check Status.
  • Request Options — Node settings for batching (items per batch, interval), ignoring SSL issues, proxy, and request timeout (default 10000 ms).

Output shape

The JSON response from the Presentations.AI API for each input item. Normally this is the generated slide result for the selected export format. In async modes it is a job descriptor with job_id and pollUrl.

The exact response fields aren't defined in the node source. This operation uses declarative routing, so it has no custom error handling. Slide Count, Preservation Mode and file inputs don't apply to it.

Examples

Example 1: Create a one-slide PDF summarizing a topic for executives

Topic: 'Q3 revenue highlights', Export Format: PDF, Target Audience: Executive Leadership, Tone: Authoritative.

Example 2: Fire-and-forget generation with webhook delivery

Topic set, Export Format: Share Link, Callback URL: https://your-server.com/webhook/presentations.

Example 3: Start the job now and poll later

Return Job ID Immediately: true. Pass {{ $json.pollUrl }} to Job → Check Status.

Links

Discussion