For me, alarms "trigger" (i.e., they are self contained objects that go off at a given time). It's not really a native speaker issue - it's just a conceptual issue: does the user agent trigger the alarm, or does the alarm triggering cause the user agent to do something?