Streaming Hub 0.1

Automation workspace

Choose the signal that starts an automation, then build the script that reacts to it.

Alpha
Verified withStreaming Hub: 0.1.2.1Plugins: OBS 1.1.0; Twitch 1.0.0.1; Stream Deck 1.1.1; DonationAlerts 1.0.0.1; YouTube 1.0.0; vMix 1.0.0; Piper 1.0.0

Configure the signal and sequence

The left list selects an automation. The editor then combines its trigger settings, execution policy and sequence of steps in one workspace.

Signal Context controls when the script starts; the Sequence and Step Details areas control what the script does.
CalloutElementPurpose
1Automation toolbarName renames the automation; Enabled controls whether live signals can start it; Test runs it with the selected test preset; Test Data edits the payload used by a test; Export Script saves the automation as a reusable script file.
2Signal typeOpens the signal chooser. A signal is the event that triggers this automation.
3Signal-specific settingsFilters or configures the selected signal. The fields change with its source; in the example, Text Match Mode and Text Pattern filter Twitch chat messages.
4ConcurrencyCooldown limits start frequency; Per user scopes that limit by a key; Mode decides what happens when another run is active; Key selector chooses the field used for per-key control; Queue max and Overflow limit queued runs. See Concurrency modes.
5Execution policyStep timeout sets a default per-step limit, Automation timeout limits the full run, and On step error decides whether the sequence stops or continues. See Error policies.
6Sequence / GraphSwitches between editing the script as an ordered sequence and inspecting it as a graph.
7Step listShows step order, nesting and status. Select a row to edit it; row actions provide the available enable, pin/compare, duplicate and delete operations.
8Step detailsShows action-specific fields plus common settings such as Enabled, Timeout, Condition and On Error for the selected step.
9Side panelsOpens Variables, Runtime, Insert Field or Encyclopedia. See Side panels.
10Logs and statusUse the Log panel to trace execution and the status bar to check connections, saves and live state.

Choose a signal

Select the current signal type to open the searchable chooser. Categories and colors identify the source, while the keyboard hint at the bottom shows how to work without leaving the chooser.

Search across all registered signals or select one integration category first.
CalloutElementPurpose
1Signal type selectorOpens the chooser for the selected automation.
2SearchFilters signals by their displayed name or source.
3Integration categoriesLimits the results to Core or one installed integration.
4Matching signalsLists signals that match the current search and category.
5Selected signalShows which signal will be assigned when you confirm.
6Result count and scrollShows the number of matches and lets you move through long result lists.
7Keyboard controlsDocuments the keys for selection, category navigation and result navigation.

Add and edit steps

Select + Add to open the action chooser. The same chooser can insert before or after the current step, or inside a compatible container. See Sequence editor for row operations and nesting rules.

The chooser searches built-in and plugin actions and states exactly where the selected action will be inserted.
CalloutElementPurpose
1Add StepOpens the action chooser.
2SearchFilters actions by their displayed name.
3Match countShows the current result position and total matches.
4Step categoriesLimits results to Core or an installed integration.
5Matching stepsLists the actions that match the current query and category.
6Selected stepHighlights the action that Enter or Add will insert.
7Insertion pointStates where the new action will be placed relative to the selected step.
8Keyboard controlsDocuments Add, Add To and category/result navigation shortcuts.

Inspect Graph View

Graph View is primarily an analysis surface in Public Alpha. Use Sequence view for normal authoring, then use a captured run and its overlay to understand branches, loops and values. See Graph analysis for the runtime workflow.

The graph visualizes structure; selecting a node opens its technical details on the right.
CalloutElementPurpose
1Sequence / Graph tabsSwitch between the authoring view and graph analysis.
2Zoom controlsZoom with the buttons, slider, percentage preset or Ctrl+mouse wheel.
3Fit and CenterFit the complete graph into view or center the current selection.
4Node searchFind nodes in a large graph.
5Overlay and runChoose a captured run, apply its runtime overlay, or clear the overlay.
6Analysis toolsCompare runs with Diff or compact the layout. The AI Assist control shown in an older screenshot is unavailable in 0.1.3.0.
7Graph canvasVisualizes steps, containers, branches, loops and their execution relationships.
8Selected nodeHighlights the node whose details are currently shown.
9Node DetailsShows the selected node path, role, parameters, services and capabilities.
10Edit ActionsReturns to the editable action settings for the selected node.