User Actions & the action button

A User Action is a saved, named webhook or MQTT action you can trigger on demand — not tied to a threshold.

  1. Under Rules → Actions, create an action of type webhook or mqtt with its config.
  2. On a dashboard, add an action-button widget and point it at that action.
  3. Clicking the button fires the action immediately (POST /actions/:id/trigger).

Use these for manual operations — acknowledge, reset a counter, open a valve, ping an external workflow. They share the same config shape as rule webhook / rule MQTT actions.