true
Incoming Call. State: Ended, Numbers: All
true
true
true
false
false
true
false
true
Incoming Call. State: Off-hook, Numbers: All
true
true
true
false
true
false
false
true
Outgoing Call: all, Ended
true
true
false
true
true
Outgoing Call: all, Off-hook
true
true
true
false
true
Expression: isEmpty(called_number)
isEmpty(called_number)
true
Expression: startsWith(called_number, "*")
startsWith(called_number, "*")
true
Create Directories: /storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Incoming
/storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Incoming
true
Create Directories: /storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Outgoing
/storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Outgoing
true
Start Recording Audio: from Voice call as AAC (High quality) to /storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Incoming/Time-{triggertime,dateformat,HH:mm:ss}_Number-{incoming_number}_Name-{contact_name}.m4a
VOICE_CALL
/storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Incoming/Time-{triggertime,dateformat,HH:mm:ss}_Number-{incoming_number}_Name-{contact_name}.m4a
AAC
false
1800000
false
true
Start Recording Audio: from Voice call as AAC (High quality) to /storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Outgoing/Time-{triggertime,dateformat,HH:mm:ss}_Number-{called_number}_Name-{contact_name}.m4a
VOICE_CALL
/storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Outgoing/Time-{triggertime,dateformat,HH:mm:ss}_Number-{called_number}_Name-{contact_name}.m4a
AAC
false
1800000
false
true
Stop Flows: All Calls' Recording (Part 1)
All Calls' Recording (Part 1)
true
Stop Recording Audio
All Calls' Recording (Part 1)
Call Recording
true
PARALLEL
Incoming Call. State: Off-hook, Numbers: All
Outgoing Call: all, Off-hook
Expression: isEmpty(called_number)
Create Directories: /storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Outgoing
Start Recording Audio: from Voice call as AAC (High quality) to /storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Outgoing/Time-{triggertime,dateformat,HH:mm:ss}_Number-{called_number}_Name-{contact_name}.m4a
Stop Flows: All Calls' Recording (Part 1)
Expression: startsWith(called_number, "*")
Create Directories: /storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Incoming
Start Recording Audio: from Voice call as AAC (High quality) to /storage/sdcard0/Automagic Services/Call Recordings/{triggertime,dateformat,dd.MM.yyyy}/Incoming/Time-{triggertime,dateformat,HH:mm:ss}_Number-{incoming_number}_Name-{contact_name}.m4a
All Calls' Recording (Part 2)
Call Recording
true
PARALLEL
Outgoing Call: all, Ended
Incoming Call. State: Ended, Numbers: All
Stop Recording Audio