> ## Documentation Index
> Fetch the complete documentation index at: https://docs.pictory.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Product updates

> Product updates, new features, and improvements to the Pictory API

<Update label="June 16, 2026" description="PowerPoint Animated Slides, Multilingual PPT Narration, LLM-Friendly Docs, and OpenAPI Spec" tags={["Feature", "Documentation"]} rss={{ title: "PowerPoint Animated Slides, Multilingual PPT Narration, LLM-Friendly Docs, and OpenAPI Spec", description: "AI-generated PowerPoint slide animations via the new animatePPT field, multilingual PPT narration in 14 languages, plus machine-readable OpenAPI spec, end-to-end recipes, and dedicated AI tools setup guides." }}>
  ## PowerPoint Animated Slides

  New scene-level field `animatePPT` enables AI-generated slide animations (zoom, pan, fade) for image-heavy PowerPoint decks. Only valid when used with `pptUrl`.

  * New guide: [PowerPoint to Video with Animated Slides](/guides/presentation-to-video/powerpoint-animated-slides) — covers `animatePPT`, feature combinations, and best practices for when to apply animations.
  * Existing [PowerPoint AI Voiceover](/guides/presentation-to-video/powerpoint-ai-voiceover) and [Speaker Notes](/guides/presentation-to-video/powerpoint-speaker-notes) guides now document `animatePPT`.
  * The field is also documented in the [Create Storyboard Preview API reference](/api-reference/videos/create-storyboard-preview).

  ## Multilingual PowerPoint Narration — Translate Decks at Render Time

  The top-level `language` field is now documented for the PowerPoint-to-video flow, which means **you can generate the video in a different language from the one your PowerPoint deck is written in**. Submit an English deck with `language: "fr"` and Pictory generates the narration directly in French — no need to translate your slides first.

  * **14 supported languages:** Chinese (`zh`), Dutch (`nl`), English (`en`), French (`fr`), German (`de`), Hindi (`hi`), Italian (`it`), Japanese (`ja`), Korean (`ko`), Marathi (`mr`), Portuguese (`pt`), Russian (`ru`), Spanish (`es`), and Tamil (`ta`).
  * **One deck → many language outputs:** ship the same source PPT to multiple international audiences without maintaining translated copies.
  * **Works with both narration sources:** whether the AI is reading the slide text or the speaker notes (`useSpeakerNotes: true`), the output is translated into the target `language`.
  * **Combines with `animatePPT`:** add slide animations on top of multilingual narration in the same request.
  * **Documented voice per language:** each `language` has a default male STD voice you can use straight away (e.g., `Martin` for English, `Gabriel` for French, `Wilbur` for German). See the [End-to-End Recipes guide](/guides/recipes/end-to-end-recipes#recipe-2-multilingual-video-generate-narration-in-a-target-language) for the full language → voice mapping.

  See [Multilingual PPT Video](/guides/presentation-to-video/powerpoint-animated-slides#multilingual-ppt-video) for a working example, and the [End-to-End Recipes](/guides/recipes/end-to-end-recipes#recipe-2-multilingual-video-generate-narration-in-a-target-language) for ready-to-run JSON payloads.

  ## LLM-Friendly Documentation

  New resources that make the Pictory API easier to consume for Large Language Models, code generators, and agentic tools.

  * **OpenAPI 3.1 specification** — Available at [`docs.pictory.ai/openapi.json`](https://docs.pictory.ai/openapi.json). Covers the five most-used endpoints (Create Storyboard Preview, Render Storyboard Video, Render Project, Get Job by ID, Get Video Brands) with 34 component schemas. Use it for SDK code generation, Postman or Insomnia import, or as a structured tool schema for LLMs.
  * **End-to-End Recipes guide** — Ten complete, ready-to-run JSON payloads for the most common use cases, including text-to-video, multilingual narration, PowerPoint, avatar walk-throughs, template-based renders, brand kits, webhooks, previews, and job polling.
  * **Use Pictory with an LLM guide** — Recommended system prompt, example natural-language to API-call mappings, and Pictory MCP server pointers.
  * **AI Tools setup guides** — Project rules and configuration templates for [Claude Code](/ai-tools/claude-code), [Cursor](/ai-tools/cursor), and [Windsurf](/ai-tools/windsurf). Each guide teaches the tool the Pictory API conventions, including the raw-key authentication pattern and mutually-exclusive field constraints.
  * **`llms.txt` and `llms-full.txt`** — Mintlify auto-generates these at [`docs.pictory.ai/llms.txt`](https://docs.pictory.ai/llms.txt) and [`docs.pictory.ai/llms-full.txt`](https://docs.pictory.ai/llms-full.txt). Hand either URL to any LLM to make it Pictory-aware in one shot.
</Update>

<Update label="June 10, 2026" description="AI Credits — Unified Currency for Generative AI Features" tags={["Feature"]} rss={{ title: "AI Credits: Unified Currency for Generative AI Features", description: "AI Credits are a single unified currency for AI image, AI video, and AI avatar generation. Unused credits roll over and never expire on an active subscription. Track usage via the Get Quota and Get AI Credits Usage endpoints." }}>
  ## AI Credits — Unified Currency for Generative AI Features

  AI Credits are now a single unified currency for Pictory's generative AI features — AI Image generation, AI Video generation, and AI Avatars. API customers receive AI Credits as part of their plan; unused credits roll over to the next billing cycle and never expire while the subscription stays active.

  Track consumption and remaining balance with the [Get Current Quota](/api-reference/account/get-quota) and [Get AI Credits Usage](/api-reference/account/get-aicredits-usage) endpoints.

  For the full breakdown of per-model rate cards, add-on packs, and Teams pooling, see [Understanding AI Credits](https://kb.pictory.ai/en/articles/12382079-understanding-ai-credits) in the Pictory Help Center.
</Update>

<Update label="May 13, 2026" description="Account and Usage API Endpoints" tags={["Feature"]} rss={{ title: "Account and Usage API: Quota and AI Credits Tracking", description: "New endpoints to retrieve subscription quota usage and AI credit transaction history." }}>
  ## Account and Usage API

  Two new endpoints for monitoring your subscription usage and AI credit consumption.

  **Get Current Quota**

  * Retrieve real-time usage for video minutes, transcription minutes, ElevenLabs voice-over minutes, and AI credits.
  * Each metric shows `used` and `limit` values for the current billing term.
  * Use this to display usage summaries, gate features based on remaining quota, or verify capacity before launching jobs.

  **Get AI Credits Usage**

  * Retrieve a per-transaction ledger of AI credit activity with date, amount, source, and direction (credit or debit).
  * Filter by year and month to query specific billing periods.
  * Transaction sources include AI Avatar, Text-to-Image, AI Video, Add-on Purchase, and Promotional Credits.
  * History available for the last 12 months.

  See the [Get Current Quota API](/api-reference/account/get-quota) and [Get AI Credits Usage API](/api-reference/account/get-aicredits-usage) for full documentation.
</Update>

<Update label="April 17, 2026" description="ElevenLabs Voice Auto-Discovery" tags={["Feature"]} rss={{ title: "ElevenLabs Voice Auto-Discovery", description: "Use any ElevenLabs voice by passing its voice ID directly as the speaker value. Voices are automatically discovered and added to your library." }}>
  ## ElevenLabs Voice Auto-Discovery

  You can now use any voice from the ElevenLabs catalog without manual setup. Pass the ElevenLabs voice ID directly as the `speaker` value in your voiceover configuration, and Pictory will automatically discover and add the voice to your library.

  * **No manual voice registration** — the Add Voiceover Track endpoint is no longer needed for ElevenLabs voices.
  * **Pass any ElevenLabs voice ID** as the `speaker` field (e.g., `"pNInz6obpgDQGcFmaJgB"`).
  * **Automatic library addition** — once discovered, the voice is available by name or track ID in future requests.
  * **Premium voice settings** — fine-tune stability, similarity boost, style, and model selection.

  **Breaking change:** The `POST /v1/voiceovers/tracks` endpoint has been removed. ElevenLabs voices are now added automatically on first use.

  See the [ElevenLabs Voices Guide](/guides/voice-over/elevenlabs-voices) for full documentation.
</Update>

<Update label="April 10, 2026" description="AI Visuals: Visual Continuity and Reference Images" tags={["Feature"]} rss={{ title: "AI Visuals: Visual Continuity, Reference Images, First Frame Image, and Creative Direction", description: "New AI visual features for seamless scene transitions, reference image guidance, first frame control, and creative direction prompts." }}>
  ## AI Visuals: Visual Continuity, Reference Images, and Creative Direction

  New features for AI-generated scene backgrounds that give you greater creative control over video and image generation.

  **Visual Continuity**

  * Enable `visualContinuity` to create seamless transitions between consecutive AI-generated scenes.
  * Works with both video clips and images.
  * The system uses the output of each scene as a reference for the next, producing a cohesive visual flow.
  * Continuity applies within the same story and across consecutive stories when enabled.

  **First Frame Image (Video Only)**

  * Use `firstFrameImageUrl` to control the starting frame of an AI-generated video clip.
  * The AI model generates a video that begins from your provided image and transitions into the motion described by the prompt.

  **Reference Image for Images**

  * Use `referenceImageUrl` to guide the style and composition of AI-generated images with a reference image.
  * Influence the color palette, lighting, and visual tone while generating new content from your prompt.

  **Reference Images for Videos**

  * Use `referenceImageUrls` to provide 1–2 reference images that guide the style of AI-generated video clips.
  * When using `veo3.1` or `veo3.1_fast` with reference images, the video duration is automatically set to `"8s"`.

  **Creative Direction Prompts**

  * When a story is split into multiple scenes, the `prompt` field acts as a creative direction for the entire video.
  * The system uses your creative direction to guide the auto-generated prompts for each individual scene.
  * Recommended structure: \[Action/Movement] + \[Scene/Environment] + \[Camera Technique] + \[Visual Style].

  **AI Credits Tracking**

  * Job responses now include `aiCreditsUsed` when AI visuals are generated, reporting total credits consumed across all scenes.

  See the [Visual Continuity Guide](/guides/ai-generated-visuals/visual-continuity), [First Frame Image Guide](/guides/ai-generated-visuals/first-frame-image), [Reference Image Guide](/guides/ai-generated-visuals/reference-image), [Reference Images for Video Guide](/guides/ai-generated-visuals/reference-images-for-video), and the [Create Storyboard Preview API Reference](/api-reference/videos/create-storyboard-preview) for full documentation.
</Update>

<Update label="April 9, 2026" description="AI Studio" tags={["Feature"]} rss={{ title: "AI Studio: AI Image and Video Generation APIs", description: "New AI Studio endpoints for generating images and videos from text prompts, reference images, and more." }}>
  ## AI Studio: AI Image and Video Generation

  Pictory now offers AI Studio, a new set of APIs for generating AI-powered images and videos directly from text prompts. AI Studio gives you access to multiple AI models, aspect ratios, visual styles, and advanced creative input modes.

  **Image Generation**

  * Generate images from text prompts with your choice of AI model and visual style.
  * Use a reference image to create variations, replace subjects, or apply transformations.
  * Choose from models including `seedream3.0`, `flux-schnell`, `nanobanana`, and `nanobanana-pro`.
  * Apply visual styles such as `photorealistic`, `artistic`, `cartoon`, `minimalist`, `vintage`, and `futuristic`.

  **Video Generation**

  * Generate videos from text prompts with configurable duration and aspect ratio.
  * Start a video from a specific image using the first frame input for precise visual control.
  * Extend an existing video with new AI-generated content that continues from the original.
  * Provide up to three reference images to guide subject appearance and scene composition.
  * Choose from models including `veo3.1`, `veo3.1_fast`, and `pixverse5.5`.

  **Browse Your Generations**

  * Retrieve paginated lists of all your generated images and videos.
  * Results are sorted by creation date with the most recent items first.

  **AI Credits Transparency**

  * Every completed job reports the number of AI credits consumed.
  * Image generation is charged per image, and video generation is charged per second of output.
  * See the rate card in each model's documentation for exact pricing.

  See the [AI Studio API Reference](/api-reference/ai-studio/generate-image) and the [AI Studio Guides](/guides/ai-studio/text-to-image) for full documentation.
</Update>

<Update label="March 25, 2026" description="Dynamic Captions" tags={["Feature"]} rss={{ title: "Dynamic Captions with Word-Level Timing", description: "Dynamic captions now display subtitles word by word with precise timing." }}>
  ## Dynamic Captions with Word-Level Timing

  Dynamic captions now render subtitles word by word, synchronized precisely with the voiceover audio. This produces a more engaging viewing experience where each word appears on screen as it is spoken.

  * Set `maxSubtitleLines` to a value from `1` to `4` to control how many lines of subtitles are displayed at a time.
  * Word-level timing is applied by default when dynamic captions are active.

  See the [Dynamic Captions Guide](/guides/captions/dynamic-captions) for usage details.
</Update>
