Skip to content

Actions

Adam Keenan edited this page May 16, 2026 · 1 revision

Actions

Actions are what Watchdog does when an alert fires. Each alert can have multiple actions that run in order (or randomly, if Random Notifications is enabled). Actions can be added, reordered, and individually enabled or disabled.

📷 Screenshot needed: The action + dropdown showing all action types grouped into Text, Audio, Visual, and Advanced categories

All actions share a common set of settings for focus/AFK behaviour and firing delays. See Common Settings for details.


Text

Send messages or annotations that display as text.

Action What it does
Game Message Writes a colored message into your chat box
Overhead Text Displays text above your player character
Tray Notification Sends an OS desktop notification to the system tray
Plugin Message Sends a message event to another RuneLite plugin (advanced)
Notification Event Fires a RuneLite NotificationFired event, which other plugins can react to

Audio

Play sounds or synthesized speech.

Action What it does
In-Game Sound Effect Plays a built-in OSRS sound by its numeric ID
Custom Sound Plays a local .wav or .mp3 audio file
Text to Speech Synthesizes spoken audio via Eleven Labs or a legacy TTS service

Visual

Show overlays, markers, or flashes on the screen.

Action What it does
Screen Flash Flashes the game screen a custom color
Overlay Displays a text banner on screen, optionally with a countdown or image
Popup Shows a popup notification styled like a collection log entry
Screen Marker Draws a rectangle marker on a 2D screen region
Object Marker Highlights a world object or tile in the 3D game view
Dismiss Overlay Dismisses a sticky Overlay, Screen Marker, or Object Marker by ID

Advanced

Automate plugin behaviour, track counts, or integrate with other tools.

Action What it does
Counter Increments a persistent counter stored in the alert
Alert Toggle Enables, disables, or toggles another alert
Plugin Toggle Enables, disables, or toggles a RuneLite plugin
Request Focus Brings the RuneLite window to the foreground
Dink Sends a Discord webhook notification via the Dink plugin
Shortest Path Sets or clears a route in the Shortest Path plugin
Plugin Message Sends a typed message to another plugin's event listener

Clone this wiki locally