Aitum supports integrating with Streamlabs Desktop. This allows you to control your Streamlabs Desktop instance, including switching scenes, managing sources, and more. You can also use scene switches as triggers to activate rules in Aitum.
This guide assumes you already have Streamlabs Desktop installed on your PC, but if you haven't, you can download it from the official website.
To get started, open the settings menu on Streamlabs Desktop by clicking the cog at the bottom left corner of the app. Then, click on the Remote Control tab on the left side of the settings window.
You will see a QR code in the middle of your screen. Click on it to reveal it, and then click the Show details text that appears underneath the QR code. This will give you your API token and port, which is what we'll input into Aitum so that we can control your Streamlabs Desktop instance.
Next, open Aitum and click the Settings tab. Then, click on Integrations to access the integrations page. Click on New Integration to start adding the Streamlabs Desktop integration. When prompted, enter the API token and port that you can see on your Streamlabs Desktop window.
After saving the integration, Aitum should automatically connect to your Streamlabs Desktop instance. We're now ready to use triggers and actions from Streamlabs Desktop in our rules!
If you have issues with setting up the integration, double-check that your API token and port are entered correctly and that there are no extra spaces or other problems.
Activated when you change scene in Streamlabs Desktop.
Field | Required | Field Type | Allows Variables | Local Variable Usage | Visible in Trigger | Description |
---|---|---|---|---|---|---|
Scene | No | Text (dropdown) | No | Yes | Yes | Name of the scene |
Activated when you hit “Start Streaming” in Streamlabs Desktop.
Activated when you hit “Stop Streaming” in Streamlabs Desktop.
Activated when you change scene in Streamlabs Desktop from a specific scene.
Field | Required | Field Type | Allows Variables | Local Variable Usage | Visible in Trigger | Description |
---|---|---|---|---|---|---|
Scene | No | Text (dropdown) | No | Yes | Yes | Name of the scene |
Activated when you change scene collection in Streamlabs Desktop.
Field | Required | Field Type | Allows Variables | Local Variable Usage | Visible in Trigger | Description |
---|---|---|---|---|---|---|
Scene Collection | No | Text | No | Yes | Yes | Name of the scene collection |
Use this to change to a scene in Streamlabs Desktop.
Field | Required | Field Type | Allows Variables | Description |
---|---|---|---|---|
Scene | Yes | Text (dropdown) | Yes | The scene you want to change to |
Use this to change to the last scene you were on.
Use this to change visibility on a source.
Field | Required | Field Type | Allows Variables | Description |
---|---|---|---|---|
Source | Yes | Text (dropdown) | Yes | The source you want to change |
Filter | Yes | Text (dropdown) | Yes | The filter you want to change |
Visibility | Yes | Switch | Yes | The visibility of the filter |
Use this to change visibility of a source.
Field | Required | Field Type | Allows Variables | Description |
---|---|---|---|---|
Scene | Yes | Text (dropdown) | Yes | The scene containing the source |
Source | Yes | Text (dropdown) | Yes | The source you want to change |
Visibility | Yes | Switch | Yes | The visibility of the source |
Use this to refresh a browser source.
Field | Required | Field Type | Allows Variables | Description |
---|---|---|---|---|
Browser Source | Yes | Text (dropdown) | Yes | The browser source you want to refresh |
Use this to set the text of a text source.
Field | Required | Field Type | Allows Variables | Description |
---|---|---|---|---|
Text Source | Yes | Text (dropdown) | Yes | The text source you want to set the value of |
Use this to toggle recording.
Use this to toggle streaming.
Use this to mute/unmute any audio source (global sources or sources on scenes).
Field | Required | Field Type | Allows Variables | Description |
---|---|---|---|---|
Audio Source | Yes | Text (dropdown) | Yes | The audio source you want to change |
Mute | Yes | Switch | Yes | Muted/Unmuted |
Use this to open a projector window for a source.
Field | Required | Field Type | Allows Variables | Description |
---|---|---|---|---|
Preview Type | Yes | Text (dropdown) | Yes | The type of projector you want |
Monitor | No | Text (dropdown) | Yes | The monitor you want to display the projector on (fullscreen) |
Name | No | Text | Yes | The name of the source you wish to display |