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

# Kling: Generate Video

Generate videos from text or images, guide motion with references, use Omni models, or create supported effects.

Find this node under **Kling** in the action picker. It uses a [Kling connection](/integrations/connection-providers/media/kling.md).

## Set up the node

1. Add **Kling: Generate Video** to your workflow.
2. Select your Kling connection.
3. Choose **Model / Action**. The configuration form changes to match your choice.
4. Fill the required fields, using values from earlier steps where needed.
5. Save your changes and run the step. Review its result in **Build** or **History**.

## Parameters and inputs

The fields depend on the selected action. Use the labels, required markers, and available choices shown in your form.

| Input                 | What to provide                                                                                       |
| --------------------- | ----------------------------------------------------------------------------------------------------- |
| Model / Action        | Select the video model and generation mode, such as text-to-video, image-to-video, or motion control. |
| Prompt and references | Describe the shot and provide the images, video, or reusable elements required by that mode.          |
| Video settings        | Choose the supported duration, resolution, sound, and shot controls.                                  |

See [model-specific forms](/workflows/media-action-forms.md) for dropdowns, media uploads, repeatable lists, and using earlier results.

## Outputs

A task identifier and processing status. Retrieve completed video through the matching task action.

Kling accessed through this connection uses your Kling account. Kling models inside the Higgsfield category use your Higgsfield connection instead.

## Example

Choose **Kling 3.0 Turbo — Image To Video**, provide a product image and camera-movement prompt, then check the returned task using **Get Tasks by ID — Video**.

<details>

<summary>Available Model / Action choices</summary>

* Kling 3.0 Turbo — Text To Video
* Kling 3.0 Turbo — Image To Video
* Kling 3.0 — Text To Video
* Kling 3.0 — Image To Video
* Kling 3.0 Omni — Omni Video
* Kling 3.0 — Motion Control
* Kling O1 — Omni Video
* Kling 2.6 — Text To Video
* Kling 2.6 — Image To Video
* Kling 2.6 — Motion Control
* Kling 2.5 Turbo — Text To Video
* Kling 2.5 Turbo — Image To Video
* Video — Multi Elements — Create Task
* Effects — Video Effects — Create Task

</details>

Availability of individual models and resources depends on your provider account. A successful connection does not grant access to every action.

## Related guides

* [Kling connection and action overview](/integrations/connection-providers/media/kling.md)
* [Test a step and reuse earlier results](/workflows/workflow-single-run/run-step.md)
* [Retrieve media and save it to AI Drive](/workflows/workflow-single-run/media-results.md)
