> For the complete documentation index, see [llms.txt](https://docs.pletor.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pletor.ai/build-your-system/nodes/composer.md).

# Composer

Compose elements exactly as needed, for maximum control and consistency.

The Composer is your layout engine. It lets you layer multiple elements — images, text overlays, logos, graphics — into a single composed visual, similar to basic design tools.

Common use cases include placing a logo on a generated image, adding text overlays to product shots, or assembling multiple generated elements into a final ad creative.

The Composer supports both image and video output. Configure layer positions, sizes, and ordering directly in the node's visual editor.

This unlocks workflows that were impossible before:

* **Localize 20 ads in 20 languages** without rebuilding layouts manually
* **A/B test 50 headline variations** without touching a design tool
* **Generate seasonal campaign assets on autopilot**

### Quickstart (2 minutes)

{% embed url="<https://youtu.be/WSC_HpueuBg>" %}

Think of it as having a design canvas directly inside your flow where you can arrange, layer, and finalize your creatives:

* Generate all elements through your flow
* Connect them as inputs for the Composer node
* Set up your rules and guardrails (layout, typography)
* Run the node, let the Composer do its job
* Download the finished creatives

### When to use the Composer

Use the Composer node when your flow generates multiple elements that need to be combined into a final asset:

* **Ad creative production** - Combine product shots, headlines, logos, and CTAs into finished ad formats
* **Asset localization** - Create the same creative in multiple languages without rebuilding layouts manually
* **Social media templates** - Assemble branded posts with consistent layouts across platforms
* **A/B test variations** - Generate dozens of ad variants by swapping elements without manual composition
* **Multi-element campaigns** - Bring together background images, product photos, text overlays, and branding

### Timelines

<figure><img src="https://2795436344-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fnyc5C4KVCklpMy0pLa15%2Fuploads%2F5ZQzJzHVMz0XYN4Sy4EG%2Fimage.png?alt=media&amp;token=87d9e586-43ce-4711-8833-dfe1e2c4fbc3" alt="" width="563"><figcaption></figcaption></figure>

Use timelines in the Composer when your final asset is a video assembled from multiple timed elements:

* **Hook testing** - Keep the b-roll, captions, and sound, swap the hook layer to produce variants
* **Catalog videos** - One timeline structure runs across every product in your catalog
* **Localization** - Swap captions and voiceover per market, layout and pacing hold
* **UGC assembly** - Combine hook, b-roll, captions, and sound into one edit

{% embed url="<https://www.youtube.com/watch?v=De3ugVkgeEk>" %}

A demo flow is [available here](https://api.pletor.ai/s/68e0ac4a-74a2-4ea9-81c6-ef465153a8e7).
