Introducing "Action Commands"

There are a few interesting new features tucked away in the changelog, which aren’t mentioned any further in the forum (which, in my opinion, is a great pity).

During a lengthy phone call with a colleague, we spent a while trying to figure out a new item in the configuration. Here’s how it reads in the changelog:

Version 8.0-beta Build 6000 (2025-10-01)
(...)
[+] Introducing "Action Commands", ability to define custom remote control
    commands that trigger arbitrary action (lists)

(https://download.mairlist.com/current/mAirList/v8.0/Changelog.txt)

This is what the new feature looks like in the configuration menu. You can also access it via the Control Panel in the Playout window.

I think the main idea behind this is to group a list of actions into a custom command and then use that command elsewhere.
This complements chained commands (in remote control) or action lists (*.mla).

For the time being, they will coexist.
However, I do wonder whether these custom remote control commands are not intended to replace the action lists or chained commands in the long run.

On the one hand, mAirList is always trying to simplify things, yet at the same time – or so it seems, at least – duplicate structures are being created once again. These are then eventually done away with or streamlined in one fell swoop, and that’s when the complaints start pouring in.

It would be good to hear a bit about the long-term strategy: are “Action Commands” the way forward, whilst we’ll eventually phase out action lists at some point?
It would be helpful to know, as that would allow the community to prepare for this now and adjust their configurations during the transition period.

Personally, I don’t believe in a three-pronged strategy regarding ‘chains of command’ that will stand the test of time.
Where are we heading?

:information_source: :right_arrow: This kind of automatic translation is both entertaining and educational. Admittedly, my English isn’t that good! But at least I’m being honest. :smiling_face_with_sunglasses: