# Fast layer workflows

There are many different actions and shortcuts that can make your workflows faster and more efficient. Let's go through them.

## Creating layers

There are several ways to insert a layer.

### With right click menu

<div align="left"><figure><img src="/files/C8OjjPArqtitUM0ZwW7p" alt=""><figcaption></figcaption></figure></div>

One way, though the slowest, is to find the template in the menu.

<div align="left"><figure><img src="/files/oe4YrCcVYe4mVJ4S0j7W" alt=""><figcaption></figcaption></figure></div>

You can also right-click and start typing the template's name or one of its search keywords and then hit Enter.

### With shortcuts

<div align="left"><figure><img src="/files/kt2736FlnvF5GhfrMn6q" alt=""><figcaption></figcaption></figure></div>

When you find a stock template in the right-click menu, you will see that most of them have a shortcut assigned to them. For example, for a video layer template, the shortcut is V.

<div align="left"><figure><img src="/files/ijy4rcdjjpzvgPDwSGF1" alt=""><figcaption></figcaption></figure></div>

You can create a layer by simply holding this shortcut and clicking with a left mouse button (LMB). If you want to create a video layer the shortcut would be V+LMB.

<div align="left"><figure><img src="/files/zlkBN9EeLpovIsqMvsKB" alt=""><figcaption></figcaption></figure></div>

Another way is to hold Alt and hitting this key. If you want to create a video layer the shortcut would be Alt+V.

{% hint style="info" %}
**Good to know**: the mouse needs to be in the Timeline editor window for this to work.
{% endhint %}

### By dragging and dropping

<figure><img src="/files/a3MlV99hHDZQudJ4ASQU" alt=""><figcaption></figcaption></figure>

If you drag an asset of a specific type onto the Timeline, a menu will popup that will offer all the templates which have the asset type in its name.

<div align="left"><figure><img src="/files/FgjCx1wbfu66Pwd6j2Xc" alt=""><figcaption></figcaption></figure></div>

For example, if you drag a video asset onto the Timeline you will get offered a popup menu with all the templates which have *Video* in them.

## Setting variables

<div align="left"><figure><img src="/files/myDeI3pdPruaJ6EGzlEQ" alt=""><figcaption></figcaption></figure></div>

To set layer variables, you can of course use the controls in the Properties window. However, there are many drag-and-drop actions that will make your workflow faster.

### Drag & drop

<figure><img src="/files/uKhaUSexxijJXKOY5AEB" alt=""><figcaption></figcaption></figure>

For example, if you you drag any object or asset onto a layer, all variables with the correct type will get set with that object or asset. This means that if you drag a video asset onto a layer, all variables of video asset type will get set with that video asset.

{% hint style="info" %}
**Good to know**: as a practical example, if you have a video layer and you want to assign a video asset to it, simply drag that video asset onto that layer.
{% endhint %}

<figure><img src="/files/kzgFvSe3jZn69hYtSn8L" alt=""><figcaption></figcaption></figure>

Or if you drag a mapping, say, a video screen, onto a layer, all Mapping variables will get assigned to that mapping.

{% hint style="info" %}
**Good to know**: as a practical example, if you have a video layer and you want to assign it to a particular mapping, simply drag that mapping onto that layer.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lightact.com/layers-and-layouts/fast-layer-workflows.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
