-
-
Notifications
You must be signed in to change notification settings - Fork 33
Actions
Adam Keenan edited this page May 16, 2026
·
1 revision
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.
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 |
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 |
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 |
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 |
Getting Started
Alert Types
- All Alerts
- Game Message
- Player Chat Message
- Overhead Text
- Stat Changed
- XP Drop
- Sound Fired
- Spawned Object
- Inventory
- Location
- Notification Fired
- Alert Group
- Advanced Alert
Action Types