Getting started with Chains

What are Chains?

Chains allow you to combine simple actions into one chain to simplify your streaming experience. Once created, you can call it in a single click on "Run" button. You can also specify hotkey to call chains without switching to app.

PlusButton

Getting started

Introducing Chains Editor. Here you can find "Chain Name" and "Hotkey" fields on top, commands list on on the center and variables on the right side.

PlusButton

Example

Imagine that someone suddenly distracted you so you need to hide webcam and mute your microphone.

Click on Plus Button to see the list of available functions.

PlusButton

Find "Hide Scene Item" function using search field or just use scroll and select it.

PlusButton

Select your scene and webcam source. For example:

PlusButton

Click on "Save" button.

PlusButton

Then, repeat this step with "Mute Source" command:

PlusButton

Optional step

Press to hotkey field to set hotkey for your chain

PlusButton

You can use any keys here (up to 5 keys in a single shortcut):

PlusButton

Okay, now we'll try to create a more complex things

Using variables

Imagine that we have AFK screen on which we want to leave a message and start countdown timer. It may look like:

PlusButton

What if we say that you don't need to write it manually? Moreover, you don't even need to install something to create a timer. Okay, easy for us:

PlusButton

But we also want to have an opportunity to specify the message and timer. And here come variables! Click on a plus button around "Variables" to add a variable:

PlusButton

"Variable Name" is used in our chain "Variable Type" is a little magic. "String" and "Multiline String" mean that you will be asked for this variable value before chain is called. There are also another types for your needs. For example, you can create variable with a random number.

PlusButton

"Default value" is a specific option for "String" type. This value will be inserted in field by default We'll create "Message" and "Time" variables. After creation, you can see it here.

PlusButton

Now we can use it in our commands instead of static value:

PlusButton

PlusButton

Our chain looks like this:

PlusButton

And now you can specify AFK message and time before you leave

PlusButton