Trigger when call is answered

Amrish8521

New member
There are some buttons, most importantly RECORD button which gets activated only after call is answered. Whether it is INCOMING or OUTGOING call

Currently, there is Trigger of CALL ACTIVE, which gets triggered as soon as number is dialed (incase of outgoing call) or when call is received (incase of incoming call) - But as RECORD but is INACTIVE during this trigger, we require a trigger when call is answered.

I have seen atleast 2 threads here in this forum facing this issue. Plus, there are are many people looking for this requirement in Google search.

Requesting you to add this feature 🙏
 

OscariBot

Active member
There are some buttons, most importantly RECORD button which gets activated only after call is answered. Whethertriggers INCOMING or OUTGOING call

Currently, there is Trigger of CALL ACTIVE, which gets triggered as soon as number is dialed (incase of outgoing call) or when call is received (incase of incoming call) - But as RECORD but is INACTIVE during this trigger, we require a trigger when call is answered.

I have seen atleast 2 threads here in this forum facing this issue. Plus, there are are many people looking for this requirement in Google search.

Requesting you to add this feature 🙏
I understand you need this feature as a standalone trigger. But I know its possible to harness d power of other triggers, configuring them together to achieve this aim while waiting for admin respond regarding thus thread.
 

OscariBot

Active member
There are some buttons, most importantly RECORD button which gets activated only after call is answered. Whether it is INCOMING or OUTGOING call

Currently, there is Trigger of CALL ACTIVE, which gets triggered as soon as number is dialed (incase of outgoing call) or when call is received (incase of incoming call) - But as RECORD but is INACTIVE during this trigger, we require a trigger when call is answered.

I have seen atleast 2 threads here in this forum facing this issue. Plus, there are are many people looking for this requirement in Google search.

Requesting you to add this feature 🙏
If you tell me exactly what you want I believe I can create some macro to fix it
 

KawaNinja

New member
If this feature is added it will solve the auto call recording feature that is disabled in Google Dialer in all Xiaomi/Redmi Global ROM users (millions of them). I use "Gesture" to swipe right and click on Record after 10 seconds delay to overcome this but this is not a good solution. I believe thousands of Xiaomi users will install Macrodroid if this feature is implemented.
 

Amrish8521

New member
If this feature is added it will solve the auto call recording feature that is disabled in Google Dialer in all Xiaomi/Redmi Global ROM users (millions of them). I use "Gesture" to swipe right and click on Record after 10 seconds delay to overcome this but this is not a good solution. I believe thousands of Xiaomi users will install Macrodroid if this feature is implemented.

Many times, RECORD button comes on 1st screen, and sometimes on 2nd screen (after swiping right) - so for me GESTURE is not working.
 

KawaNinja

New member
In my case the RECORD button always (for now) appears on second screen. I used "Developer Options"->"Pointer Location" to determine where to start (X:Y ) and end the swipe. There is a new problem with "Accessibility" setings (you need it for UI interaction) that after a while it stops working even though the slide is set to ON. I have to Disable/Enable it to reactivate. MacroDroid is set for Autorestart and No Battery Optimization. I'm attaching my macro.
 

Attachments

  • Rec.jpg
    Rec.jpg
    154.8 KB · Views: 16

Amrish8521

New member
In my case the RECORD button always (for now) appears on second screen. I used "Developer Options"->"Pointer Location" to determine where to start (X:Y ) and end the swipe. There is a new problem with "Accessibility" setings (you need it for UI interaction) that after a while it stops working even though the slide is set to ON. I have to Disable/Enable it to reactivate. MacroDroid is set for Autorestart and No Battery Optimization. I'm attaching my macro.
Thank you for sharing.. Have you found any solution to block the announcement "your call is now being recorded"

Earlier I used TTSLexx but sadly now that is not working.
 

KawaNinja

New member
I don't have that annoucement in my phone (Redmi Note 10 PRO -MIUI Global 13-Android 12).
There is a timer running after the call is answered, I'm trying to find a way to use it (when it is 00:03 for example) as a trigger to start the whole swipe and click actions. For now I couldn't find a way to do it.
 

Attachments

  • Rec1.jpg
    Rec1.jpg
    62.8 KB · Views: 5

Endercraft

Moderator (& bug finder :D)
I don't have that annoucement in my phone (Redmi Note 10 PRO -MIUI Global 13-Android 12).
There is a timer running after the call is answered, I'm trying to find a way to use it (when it is 00:03 for example) as a trigger to start the whole swipe and click actions. For now I couldn't find a way to do it.
Have you tried the screen contents trigger ?
Make sure it has a 1 second refresh rate to avoid most failures.
 

Amrish8521

New member
I don't have that annoucement in my phone (Redmi Note 10 PRO -MIUI Global 13-Android 12).
There is a timer running after the call is answered, I'm trying to find a way to use it (when it is 00:03 for example) as a trigger to start the whole swipe and click actions. For now I couldn't find a way to do it.

For this I asked the developer, to provide CALL ANSWERED trigger, as this trigger will solve your issue.

But I think, its not yet included.
 

KawaNinja

New member
Have you tried the screen contents trigger ?
Make sure it has a 1 second refresh rate to avoid most failures.
Thank you for the tip. I replaced the Call Incoming and Call Outgoing triggers with Screen Contents trigger and it works.
Does "Screen Contents" trigger creates more (CPU) load on the phone than the Call xxx triggers ?
It has to read ALL screen contents all the time to find the trigger string (at least when PHONE App is active in my case)
 

Attachments

  • Rec3.jpg
    Rec3.jpg
    155.7 KB · Views: 10

KawaNinja

New member
Have you tried the screen contents trigger ?
Make sure it has a 1 second refresh rate to avoid most failures.
I have a question regarding Screen Contents trigger. I added "In Call" constraint to the trigger hoping that the Screen Contents will be read only if the constraint is TRUE (in a call) thus reducing the CPU/Battery impact. I see that there is an entry every 2 seconds in System Log stating that the Screen Content was not invoked.
1.System log becomes huge only after few minutes making had to see other entries and occupy space.
2.Even if Screen Content is not invoked (according to the log) does it READ the screen and impact CPU/Battery ?
 
Top