Build powerful stream automations
React to any platform event with a chain of actions: audio, keyboard shortcuts, OBS control, hardware triggers and more. No code. No scripts. Just point and click.
Event, condition, action.
Pick the platform event that triggers an alert, set any conditions you need, then chain together as many actions as you like.
- 1
Pick a trigger
Choose any event from any connected platform: a Ko-fi donation, a Twitch subscription, a channel point redemption and more.
- 2
Set conditions
Filter by platform, event field value, or amount threshold. Only fire the alert exactly when you want it.
- 3
Chain actions
Add one or more actions to run in sequence. Mix audio, hardware, overlays and API calls in one alert.
Every action, in any combination.
Every action is configurable and can use live event data through placeholders like {username} and {amount}.
Trigger Sound
Play any local audio file at a set volume. Supports MP3, WAV, OGG and more.
Keyboard Combination
Simulate any key combo to trigger hotkeys in OBS, your game, or any app in focus.
OBS Studio
Switch scenes, toggle source visibility, or trigger OBS Studio actions via WebSocket.
Discord Webhook
Post formatted messages to any Discord channel when events fire.
HTTP Request
Send GET, POST, PUT or DELETE requests to any URL with custom headers and a dynamic body.
WebSocket Message
Push a message to any connected WebSocket endpoint, perfect for custom overlays.
PiShock / OpenShock
Trigger haptic feedback devices with configurable intensity and duration from event data.
OSC Message
Send OSC messages to VRChat or any OSC-compatible app for avatar and parameter control.
Write Text File
Write dynamic content to a local text file, ideal for live stream labels and Now Playing widgets.
Set Global Variable
Set, increment, decrement, or toggle any global variable as part of an alert chain.
Increment Goal
Advance a goal's progress bar by a fixed amount or the event's donation value.
Delay
Insert a configurable wait between actions to time your alert sequences.
Organise alerts into Sets.
Group related alerts into named folders. Keep your platform alerts separated, create situational profiles, and toggle entire sets on or off at once. Drag and drop to reorder both the sets and the alerts inside them.
- Drag-and-drop ordering: Reorder alerts within and across sets
- Set-level toggle: Disable all alerts in a set with one click
- Platform profiles: Separate sets for Ko-fi, Twitch, Patreon and more
- Event profiles: Different response sets for raids, subs, or donations
Stay in control during peak events.
Prevent alert spam during raids or sub trains. Set per-alert rate limits, cooldown windows and a maximum number of completions per time window.
Cooldown period
Set a minimum time between two firings of the same alert to prevent rapid-fire floods.
Max completions
Cap how many times an alert can fire within a time window, ideal for channel point redemptions.
Rate-limited queue
Excess events aren't dropped. They queue and process automatically once the cooldown clears.
Ready to automate your stream?
Join creators using TipLink Alerts to react to every moment, hands-free.
Start free trialTrusted by hundreds of creators for over 3 years.
“I loved TipLink after using it and was SUPER easy to use. The creator is absolutely amazing and provides a lot of support! Overall very user friendly!”
“This program is amazing to use. Very user friendly. Creator really took the time to ensure everything works correctly unlike the other program I wasted my money on! LOVE THIS”
“This software was amazing to work with, solved all of my integration problems and made it super easy with pishock and openshock. The creator was amazing to work with and was always there to help out if needed! Software does so much more than I need, but does it all perfectly.”
“I'm a huge fan of TipLink and can't recommend it enough. The support is truly exceptional and patient and always willing to walk you through any issues. I've personally recommended TipLink to over ten friends, all of whom have gone on to purchase, set up, and actively use it.”
Pricing
- Updates while subscribed
- Cancel anytime
- License for one device
- Billing in your own currency
* Prices are tax-exclusive. Final price calculated at checkout.