Change Trigger ordering

Please let us change the order or triggers.

It seems that if you have multiple triggers defined that would match, it only will fire the first trigger and not fire any other triggers that match.

Allowing trigger ordering would let us put the important triggers at the top to ensure they get fired.

Real world example:
Trigger 1: Call: WD4DAN - URL POST
Trigger 2: Park Ref list: US-0000 - APP notification

if WD4DAN spots at park US-0000, the only trigger that will fire is Trigger 1, which goes to a URL POST (which is low priority for me)

Trigger 2, which is higher priority for me, doesn’t trigger so I never get an alert on my phone app.

I’d like to be able to move Trigger 2 above Trigger 1 so it will fire instead.

The order of the triggers does not matter for spot processing – all triggers are always checked; it’s not a “first match wins” ruleset type of thing. If multiple triggers match a given spot, then all of the (joint) actions will be performed. If you have comments set on your triggers, then the HamAlert app will show the ones that matched in the spot details, and the comma separated trigger comments are also available in the triggerComment field of the URL POST.

I’m not sure what went wrong in your case. To be sure, I just gave it a try by defining two triggers, one with a callsign condition and a URL action, and another one with a park reference condition and an App action. Simulating a spot for that callsign and park reference (in the comments field of the Simulate screen) triggered both actions.

BTW, for the visual overview, you can influence trigger sorting in the web interface by leveraging the fact that they are sorted alphabetically by trigger comment: