Play Clip
Runs on: Backend — sends the clip to your overlay on the alert queue.
The Play Clip effect resolves a Twitch clip and sends it to a widget on one of your overlays to play as a video alert.
Connect a clip URL to the Clip URL input, or a channel login to the Channel input to pick a random clip from that channel. When both are connected, Clip URL wins.
Clips are alerts, so they queue: a clip waits for whatever is already on screen to finish, and the next alert waits for the clip. That is deliberate — a clip takes over the screen and has audio, so it should never land on top of something else.
Choosing where it plays
Use the Alert dropdown to pick the target. It lists every Flow Alert and Clip Alert widget across your overlays, shown as Overlay › Name.
Both halves matter. The overlay and the name together are the address, so the same name on two different overlays is two different targets. If you duplicate an overlay, the copy is a new target and any flow pointing at the original keeps pointing there — you will need to pick the new one deliberately.
If the widget you picked is later deleted or renamed, the node says so on its face rather than failing quietly.
The target widget
The easiest target is a Clip Alert widget: drop it on an overlay, give it a name, and it already contains a clip player and a caption. See Clip Alert Widget.
You can also target a plain Flow Alert Widget and build the layout yourself, binding a Clip Player widget's URL to {{flowAlert.clip_url}}.
Inputs
| Name | Type | Description |
|---|---|---|
Clip URL | string | A twitch.tv/videos/... or clips.twitch.tv/... URL. When provided, this clip plays. |
Channel | string | A Twitch login name. A random clip from this channel is picked when no Clip URL is connected. |
What the widget receives
The node works these out from the clip itself — you do not wire them:
| Field | Description |
|---|---|
{{flowAlert.clip_url}} | The playable video URL |
{{flowAlert.clip_title}} | The clip's title |
{{flowAlert.clip_broadcaster}} | Who the clip is from |
{{flowAlert.clip_duration}} | Length in seconds |
{{flowAlert.clip_thumbnail}} | Thumbnail image URL |
The alert holds for the clip's own length, capped by Max Duration when you set one.
Configuration
- Alert: which overlay and widget the clip plays on.
- Max duration (seconds): clips longer than this are cut short. Leave blank to play the whole clip.
- Featured clips only: restrict random selection to clips marked featured on Twitch.
Example
A channel point reward called "Play a clip" where viewers paste a clip URL. Connect a Channel Point Redeem trigger to a Play Clip effect, wire the redeem's user input to Clip URL, and point the Alert dropdown at a Clip Alert widget on your gameplay overlay. Redemptions play one after another instead of overlapping.
See Also
- Activate Custom Alert — send your own fields to a widget
- Flow Event — fire something immediately, without queueing