The vMix device controls vMix live production software over its TCP API.Documentation Index
Fetch the complete documentation index at: https://docs.fabl.studio/llms.txt
Use this file to discover all available pages before exploring further.
Connection
The agent connects to vMix’s TCP API. Provide the host and, if needed, adjust the API port (commonly 8099). You can also set a local media path and a device-side media path so file references resolve correctly between Fabl and the vMix machine.Commands
The vMix device supports a broad set of operations, including:- Set the active (program) input and the preview input
- Cut and transition
- Fade to black
- Control overlays
- Start and stop recording and streaming, and toggle external output and fullscreen
- Per-input playback controls such as play, pause, seek, loop, volume, mute, and gain
State and triggers
The device reports its connection state and raises triggers your rules can react to, including:- Input active, preview, and playing changes
- Overlay changes
- Recording, streaming, external output, and fullscreen changes

