Automating events on a timeline with the Scheduler node
The Scheduler node is a timeline-based trigger system that fires named events at specific timestamps. Use it to automate parameter changes, switch prompts, or sequence any trigger-compatible node on a timeline, all without writing code.What it does
You define a set of named triggers at specific times (in seconds). When playback reaches a trigger’s timestamp, it fires an output signal on that port. Other nodes (like Prompt List or Control) can listen for those signals and respond automatically. The Scheduler runs entirely in the browser with high-frequency updates, so timing is precise enough for most creative workflows.Adding a Scheduler node
1
Open the node picker
In Workflow Builder, click the [+] button on the canvas.
2
Search for Scheduler
Type Scheduler in the search field and click it to place it on the canvas.
Node anatomy
Controls
Input handles
Output handles
The
elapsed output updates approximately every 50 ms. This keeps performance smooth while still providing responsive timing for downstream nodes.Defining triggers
1
Open the Triggers section
In the Scheduler node, find the Triggers section and click + Add to create a new trigger entry.
2
Set the name
Give the trigger a name. This becomes the output handle name (e.g.
switch_prompt).3
Set the time
Enter the timestamp in seconds when this trigger should fire.
4
Repeat for additional triggers
Add as many timestamp entries as you need.
5
Connect the output
Connect the named output handle to the target node’s trigger input.
Example: Auto-advance a Prompt List
1
Add the nodes
Place a Scheduler node and a Prompt List node on the canvas.
2
Define the triggers
In the Scheduler, add triggers named
next at 0, 5, 10, and 15 seconds.3
Connect them
Connect
Scheduler > next to Prompt List > next.4
Press Play
Hit Play on the Scheduler. The prompt advances every 5 seconds automatically.
Example: Loop a sequence
1
Set the duration
Set Duration to
20 and enable the Loop checkbox.2
Add your triggers
Add triggers for all the events in your 20-second cycle.
3
Press Play
When playback reaches 20 s it wraps back to 0 and re-fires all triggers in order.
See also
Tempo Node
Sync to a live beat source instead of fixed timestamps
Workflow Builder
Learn the basics of composing node graphs