call triggers behaviour

acrisio

New member
Here are my test conclusions just in case it might help somebody:
(version 5.17.3.pro under android 8, emui 8).

- "Call ended", missed, incoming, outgoing and phone ringing work fine as expected (I only tested missed+inbound, not missed+outbound wich propably has no trigger available)
- "In a call" is the same as "incoming call" (does not trigger for outgoing calls)
- "phone ringing" is the same as "incoming cal"l at least if the phone is not muted (I did not test behaviour when the phone is mute)
- "missed call" also triggers "ended call" (not the reverse, obviously)
- "Call active" does not work. I could not find a way to detect when a call is really active, meaning phone picked up by the receiver, so that I can record the call without ringing sounds. Pls inform if you know a way.
- For constraints or if/else structures, those call triggers are poorly reduced to only "In a call" and "Phone ringing".
"Wait until trigger" instruction provides all call status and might help in some cases, but be aware that does not act like the help text says: when its trigger is the same as the macro trigger, it jumps out and triggers the macro again, instead of executing the next line.
"Trigger fired" is not very usefull because only allows to set the same macro triggers. Otherwise would be an extraordinary improvement.

Regards.
 
Top