Here is how it works. When setting up a BLF key with Yealink we configure 2 parameters:
1- The extension number to monitor
2- The call pickup code (*87 on our platform).
Now the phone is provisioned. The following scenarios are possible:
1 – the lamp will show the status of the monitored phone
2 – Pressing the BLF key while the monitored user is NOT on the phone will cause the BLF key to behave like a speed dial (simply dials the extension)
3 – Pressing the BLF key while the monitored user IS on the phone will cause the BLF key to behave like a speed dial (simply dials the extension – same as above)
4 – Pressing the BLF key while the monitored user’s phone is ringing will cause the BLF key to dial the pickup code+extension (*87xxxx). This allows you to remote answer the ringing phone.. it is normal and the expected behavior with yealink.
So, the *87 in the configuration is for remote pick ONLY. It is not used in any context other than the monitored phone is ringing