Skip to navigation

ElevenCreative Flows

Design and automate complex multi-modal AI pipelines on an infinite visual canvas

Flows canvas overview

Overview

ElevenCreative Flows provides a node-based visual workspace for orchestrating end-to-end creative pipelines. While ElevenCreative Studio uses a linear timeline for precise editing, ElevenCreative Flows allows you to map out production logic on an infinite canvas.

With ElevenCreative Flows, you can chain together over 50 image and video models alongside ElevenLabs’ industry-leading speech, music, and sound effects models. This modular approach enables you to iterate on specific pipeline steps without regenerating the entire project.

ElevenCreative Flows is currently in Alpha. Features are subject to change.

Key capabilities

  • Visual pipeline builder: Map complex multi-step workflows on an infinite canvas
  • 50+ generative models: Access image, video, speech, music, and sound effects models in one interface
  • Non-destructive iteration: Modify individual nodes without regenerating downstream content
  • Modular composition: Layer and combine outputs from different models
  • Flows Agent: Describe what you want and the agent builds the flow on the canvas
  • Templates: Publish a flow as a template that anyone you share it with can run with their own inputs
  • API access: Run published templates from your own code. See the Templates quickstart
  • Real-time collaboration: Work simultaneously with team members on the same flow
  • ElevenCreative Studio integration: Export finished flows directly to ElevenCreative Studio for timeline editing

Real-time collaboration

Multiple team members can open the same flow, see each other’s cursors, make edits simultaneously, run the pipeline together, and leave comments on nodes. Shared flows appear in each collaborator’s flows list automatically.

Live cursor presence: See who’s working where in the canvas in real time.

Instant sync: All edits propagate immediately to every collaborator.

Shared execution: Everyone sees pipeline outputs at the same time.

Basic Seat access: Reviewers and stakeholders can collaborate at a reduced access tier. Basic Seat members can open shared flows, watch pipelines run, review outputs, and leave comments without needing a full workspace seat.

Public flows: External viewers can follow along as anonymous participants on public flows.

Guide

1

Create a new flow

Select + New Flow from the dashboard to open a blank canvas.

Create a new flow

2

Add nodes

Right-click anywhere on the canvas or select + in the toolbar at the bottom to add a node. Nodes represent specific models or utility tools.

Add nodes

3

Connect your workflow

Click and drag from an output port of one node to the input port of another to chain them together. For example, connect a generated image to a video generation node.

Connect workflow

4

Execute and iterate

Click the Run button on individual nodes to generate content. Re-run a single node to test variations without affecting the rest of the chain.

Generate and iterate

5

Export or move to ElevenCreative Studio

Once your flow is complete, export the final assets directly or send the project to ElevenCreative Studio for fine-tuned timeline editing.

Starting options

ElevenCreative Flows is designed for both exploratory creation and structured production pipelines.

Quick start

Start from scratch

Begin with a blank canvas. This is ideal for building custom pipelines from the ground up or experimenting with complex multi-step generation chains.

Describe it to Flows Agent

A new flow opens with a prompt box in the center of the canvas. Describe what you want to make, such as a product ad with voiceover, and Flows Agent builds the flow for you.

Start from inspiration

The Inspiration section at the top of the Flows home page contains example flows, such as a product showcase video, an explainer video and a voice comparison. Open one to see how it is built, then adapt it to your own content.

Run a template

If you only need the output and not the canvas, browse Templates. A template runs a published flow end to end with your inputs. See the Templates documentation.

Flows Agent

Flows Agent is a conversational AI co-editor built directly into ElevenCreative Flows. To begin working with the agent, enter a description of what you want to create in the agent chat box. You have the option to upload existing files or start from scratch. The agent may ask clarifying questions, then builds your flow by placing nodes directly onto the canvas. Continue the conversation to keep iterating on your flow by providing feedback and requesting changes.

Flows Agent creating a new flow

Using the agent with existing flows

You can also work with Flows Agent on existing flows. Just enter a description of what you want to do in the agent chat box, and the agent will analyse your existing nodes and carry out your instructions.

Flows Agent working with existing
flows

Agent permissions

You can set permissions for the agent, with the following options:

  • Approve each: you’ll be prompted to review and confirm every action before it executes.
  • Auto-run: all actions will automatically execute without requiring confirmation.
  • Auto under threshold: you’ll only be asked for confirmation when a single action’s cost exceeds your specified threshold.

Manual control

Flows Agent does not replace manual editing. You can take over at any point to make adjustments, then hand control back to the agent. Manual and agent-assisted editing work side by side throughout your workflow.

Completed flow with agent
conversation

Pricing

Flows Agent is available on all plans. Chat usage is billed based on the volume and type of tokens processed during your conversation — there is no fixed price per interaction. Speech, image, music, sound effects, and video generation are billed at the standard rates for those capabilities. Commercial usage rights are determined by your subscription plan, consistent with other ElevenLabs products. Standard subscription plans are charged in credits, while Enterprise plans may use fiat billing. Contact our Enterprise Sales team to learn more.

To upgrade your plan, visit your Subscription page.

The node system

Nodes are the building blocks of a flow. Each node serves a specific purpose, from inputting text to generating high-fidelity video. The Add node menu groups them by the kind of media they produce, with the most used nodes at the top.

Image nodes

  • Image generation: Choose from 50+ industry-leading models to create visuals
  • Edit image: Change an existing image with a prompt
  • Image upscale: Increase the resolution and quality of an image
  • Remove background: Cut the subject out of an image

Video nodes

  • Video generation: Animate images or generate video clips directly from text
  • Edit video: Change an existing video with a prompt
  • Video upscale: Increase the resolution and quality of a video
  • Lip syncing: Chain a speech node with a video or image node to create synced talking heads
  • Dubbing: Translate the speech in a video or audio file into another language
  • Composition: A centralized preview node where you can layer audio and video to view the final output

Audio nodes

  • Text to Speech: Generate narration using our latest models, including Eleven v4
  • Sound Effects: Add targeted sound effects to your project
  • Music generation: Add atmospheric soundtracks to your project
  • Voice Changer: Re-voice a recording with a different voice
  • Voice Isolator: Remove background noise from speech
  • Audio Effects: Apply one or more effects to an audio or video source: Filter, Noise, Space (room reverb) and Distance (how near or far the speaker sounds)

Text and other nodes

  • Text: Add text input to your flow for prompts and instructions
  • LLM: Generate or transform text with a language model, for example to write a script or expand a prompt
  • Upload media: Import your own images, videos, or audio files into the flow
  • Avatar: Generate a talking avatar video
  • Speech to Text: Transcribe the speech in an audio or video file

See our capabilities overview for detailed information on each model type.

Contextual navigation

When you drag a connection from an output port, ElevenCreative Flows automatically suggests compatible next-step nodes to help you build your pipeline faster.

Execution and iteration

Unlike linear editors, ElevenCreative Flows allows for non-destructive iteration.

Flow execution

Partial generation: If you want to change the voiceover but keep the generated video, you only need to re-run the Text to Speech node. Only the subsequent nodes in that specific path will need to be updated.

Batch variations: Because the structure is saved as a flow, you can quickly swap out a single prompt or character and re-execute the pipeline to generate dozens of creative variations for A/B testing or multi-language campaigns.

Credit usage: Generating content within a node costs credits just like our standalone tools. Re-running a node will trigger a new generation and a new credit charge.

Export and final production

Once you are satisfied with the output of your flow, you have these options:

Download assets: Export individual files or the final composition from the result nodes.

Export to ElevenCreative Studio: Send your assets directly to ElevenCreative Studio if your project requires precise timeline-based adjustments, captions, or manual track layering.

Run it through the API: For automated or high-volume production, publish the flow as a template and run it through the API with your own input values. See the Templates quickstart.

Creating a template

You can create a template from an existing flow, allowing you to reuse the same flow with different inputs each time. Templates can be kept for personal use or shared with others.

Creating a template from a flow

To create a template

Select Create Template at the top of the flow. A panel opens with the following steps.

1

Input

Select the nodes or ports that someone provides when they run the template, and give each one a name. You can have multiple inputs of different types.

2

Output

Select the nodes that produce the template’s results, and give each one a name. You must select at least one. If you select more than one, all outputs will be bundled into a zip file for download.

3

Publish

Add a name, an optional description and tags, a thumbnail and a category, then choose who can access the template. You also select at least one example run, so you need to run the flow at least once before you can publish. The panel shows the estimated cost of one run for the person running the template.

After publishing, the button changes to Update Template. Publishing again creates a new version; earlier versions stay available, so API callers can pin a specific one.

Sharing options

When saving your template, choose who can access it:

  • Just me: the template can only be used by you.
  • Workspace: the template can be used by anyone in your workspace.
  • Link only: the template can be used by anyone with the link.
  • Explore: the template will be submitted for review. Once approved, it will be visible to everyone in the Templates Explore tab.

For more information on using and managing templates, see the Templates documentation.

FAQ

Flows supports over 50 image and video models alongside ElevenLabs’ Text to Speech, Music, and Sound Effects models.

See the Images & Video guide for a complete list of supported models.

Studio uses a linear timeline for precise frame-by-frame editing with tracks for video, audio, music, and captions.

Flows uses a node-based canvas for building multi-step generative pipelines. Use Flows to orchestrate complex generation chains, then export to Studio for final editing.

For more details, see the Flows documentation.

Yes. In Flows, each flow is automatically saved as a project. You can reload a flow, modify prompts or settings, and re-execute to create variations without rebuilding the entire pipeline.

You can also create a template from any flow, allowing you to reuse the same flow structure with different inputs each time. See Creating a template and the Templates documentation for more details.

No. Flows supports non-destructive iteration. You can re-run a single node, and only downstream nodes connected to that path will need to be updated. Unconnected branches remain unchanged.

In Flows, each node generation costs credits based on the model and settings used, identical to standalone tool pricing. Re-running a node triggers a new generation and a new credit charge.

The number of credits you will be charged is displayed when you hover over the Run button.

In Flows, you can export individual assets or the final composition as downloadable files.

To continue working with your outputs in Studio, save them to your Files library and import them from there.

Yes, in two ways:

  • Run a flow you built in the app. Publish the flow as a template, and you can run it through the API with your own input values, for example to connect a CMS to a flow for automated content generation. See the Templates quickstart.
  • Build the chain in code. The Image & Video API runs one generation per call, the equivalent of one node in a flow, and each generation can take a previous one as a reference. Your code decides which models to call and in what order, so it can assemble a different chain for each request. See Chain one generation into the next.

If a node fails during execution in Flows, only that node is affected and you are not charged for that execution. You can re-run the failed node without affecting other branches of your flow.

Yes. When a flow is shared with your workspace in Flows, any team member can open it and start working. Changes sync instantly. You can see who else is in the flow and work on different parts of the pipeline simultaneously.

In Flows, share a flow with anyone in your workspace. Shared flows appear in each collaborator’s flows list automatically — no separate link required.

Yes. Basic Seat members can open shared flows, watch pipelines run, review outputs, and leave comments. They do not need a full workspace seat.

Yes, if you make the flow public.

When a flow is public in Flows, people outside your workspace can view it and follow along. They appear as anonymous participants.

If the flow is not public, only members of your workspace who have access can see it. See How do I share a flow with my team?.

No. Collaboration itself does not consume credits in Flows. Credits are consumed when nodes are executed, as normal.

No results