Skip to main content

VTube Studio Actions

Published 11 Sept 2026

Nine actions that drive your Live2D model from anything TipLink can see: a tip, a sub, a chat command, a channel point redemption.

What You Need

  • VTube Studio connected in TipLink. See VTube Studio for setup.
  • A model loaded in VTube Studio. Most of the dropdowns below are filled in from the model you currently have open.
Every number field accepts placeholders

Sizes, positions, values and durations all take placeholders, so you can drive them from the event. {{ value }} in a parameter's Value field makes a bigger tip push your model further.


The Actions

ActionWhat it does
Trigger HotkeyFire one of your model's hotkeys
Set ExpressionTurn an expression on or off
Drop ItemPut a prop, sticker or animated item on screen
Move ItemSlide, resize or spin an item already on screen
Control Animated ItemPlay, stop or restyle an animated item
Remove ItemClear an item off the screen
Set ParameterDrive a tracking or custom parameter
Switch ModelLoad a different model
Physics BurstBriefly change how much hair and clothing move

Trigger Hotkey

Fires one of your model's hotkeys, exactly as if you had pressed it.

OptionWhat it does
VTube Studio AccountWhich connected account to use.
HotkeyThe hotkey to fire. The list comes from the model you currently have loaded.
Watch for loops

If you also have an alert triggering on Hotkey Triggered, leave that trigger's Ignore Hotkeys TipLink Fired switched on, or the two will set each other off. It is on by default.


Set Expression

Turns one of your model's expressions on or off.

OptionWhat it doesDefault
ExpressionThe expression to change, from your loaded model.-
Turn ItOn or Off.On
Fade Time (Seconds)How long the expression takes to blend in or out.0.5

Drop Item

Drops a prop, sticker or animated item onto the screen.

OptionWhat it doesDefault
ItemThe item to drop, from your VTube Studio items folder.-
Horizontal Position-1 is the left edge, 0 the middle, 1 the right edge.0
Vertical Position-1 is the bottom, 0 the middle, 1 the top.0
SizeBetween 0 and 1. Around 0.32 matches VTube Studio's own default.0.32
Rotation (Degrees)How far to rotate the item.0
Fade In Time (Seconds)How long it takes to fade in. 0 appears instantly.0
Drop it somewhere random

Put a Random Number action before this one and use its placeholder in Horizontal Position, so the prop lands somewhere different every time.


Move Item

Slides, resizes or spins an item that is already on screen.

OptionWhat it doesDefault
ItemEvery copy of this item currently on screen will move. Drop it first.-
Horizontal Position-1 left, 0 middle, 1 right.0
Vertical Position-1 bottom, 0 middle, 1 top.0
SizeBetween 0 and 1.0.32
Rotation (Degrees)How far to rotate.0
Over (Seconds)How long the movement takes. 0 snaps instantly.0.5
Movement StyleSmooth, Steady, Slow start, Slow finish, Overshoot or Zip.Smooth

Control Animated Item

Plays, stops or restyles an animated item already on screen.

OptionWhat it doesDefault
ItemEvery copy on screen is controlled. Drop it first with Drop Item.-
PlaybackPlay or Stop.Play
Frame RateAnimation speed in frames per second.30
OpacityBetween 0 (invisible) and 1 (fully visible).1
BrightnessBetween 0 (black) and 1 (normal).1

Remove Item

Clears an item off the screen. Every copy of that item currently on screen is removed.

OptionWhat it does
ItemThe item to remove.
Nothing on screen is not a failure

If the item has not been dropped, the action is skipped rather than reported as an error.


Set Parameter

Drives a tracking parameter, a Live2D parameter, or a custom one of your own.

OptionWhat it doesDefault
ParameterOne that already exists, or Create a custom one.Existing
Which ParameterThe parameter to drive, from your loaded model. (existing only)-
New Parameter Name4 to 32 letters and numbers, no spaces. You must rig this into your model to use it. (custom only)-
Minimum Value / Maximum ValueThe range the custom parameter can take. (custom only)0 / 1
How To Apply ItReplace the value, Add on top of tracking, or Stop controlling it.Replace
ValueThe value to apply. Placeholders work, so a tip amount can drive it.1
Hold For (Seconds)How long to hold it before your tracking takes over again. 0 holds until something changes it.3
StrengthBetween 0 and 1. Below 1 blends with your live tracking instead of replacing it.1

Replace or Add?

Add on top of tracking is usually the one you want for alert effects. It layers on top of your face tracking and coexists with other plugins.

Replace the value takes the parameter over completely, and only one plugin can hold a parameter that way at a time.

Holding is continuous, not a one-off

VTube Studio hands a parameter back to face tracking unless something keeps restating it. TipLink does that for you while the hold lasts. When the hold expires, or the account disconnects, the value simply reverts, so there is no undo to run.


Switch Model

Loads a different model.

OptionWhat it does
ModelThe model to load.
One swap every two seconds

VTube Studio enforces a two-second cooldown on model loads. Alerts that could fire in quick succession should not both swap the model.


Physics Burst

Briefly exaggerates or kills the movement of hair, clothing and accessories, then puts it back on its own.

OptionWhat it doesDefault
Physics GroupThe part of your model to affect, from its physics settings.-
AffectMovement makes things swing more. Wind pushes them sideways.Movement
AmountBetween 0 and 2. 1 is normal, 2 double, 0 stops it completely.2
For (Seconds)Between 0.5 and 5 seconds, then it returns to normal by itself.2

Values outside those ranges are clamped rather than rejected, so a placeholder that produces something wild still runs.


Common Uses

IdeaHow
Blush on every tipSet Expression, on, with a short fade
Bigger tip, bigger reactionSet Parameter with {{ value }} in Value, set to Add
Confetti on a raidDrop Item, then Remove Item on a Delay
Hair goes wild on a gifted subPhysics Burst, Movement, Amount 2
Costume change at a goalSwitch Model