This is due to the fact that Amazon does not officially allow this confirmation step to be bypassed completely for privacy reasons.
Perhaps here are a few possible ideas for a solution (for Android users):
The steps are roughly as follows:
Option 1: Automatically click the ‘Accept’ button using Tasker + AutoInput
Scenario: You are using an Android phone and have installed the Tasker and AutoInput plugins.
The steps are roughly as follows:
- Install the AutoInput plugin and grant accessibility permissions
Open Tasker → Plugins → AutoInput → Set accessibility permissions.
- Create Tasker Profile
Trigger condition:
Event → UI → Notification → package named your doorbell app (or Alexa app)
Keywords like ‘Incoming call’ or ‘Doorbell is ringing’.
- Create Task (action)
Insert AutoInput → Action → click on the button ‘Accept’ or ‘Answer’.
You can use AutoInput’s UI testing feature to capture the button name on the actual popup window.
- Testing and Optimisation
You can add a delay to avoid early execution
Add a log to debug whether the button is recognised successfully or not.
**Note: **AutoInput’s click simulation behaviour is not 100% stable and may have compatibility issues especially after Android updates.
Option 2: Use Alexa Routines to pre-broadcast + voice confirmation instead of clicks
Although you can’t automatically access video streams, you can set up Alexa Routines:
1.Trigger: Doorbell rings (from Skill)
2.ACTION: Alexa broadcasts, ‘Someone rings the doorbell at the door, do you want to turn on video?’
Then you can say:
‘Alexa, answer the doorbell.’
This reduces the number of times you have to move your phone and is slightly smoother than a pop-up confirmation.
For third-party (e.g. V8S) doorbells: manual confirmation is currently required, which is an Amazon security policy restriction.I hope the above helps.