Our receptionist has a Yealink T46G and 5x EXP40 modules. Unfortunately, the EXP modules lose their minds when they see >50 BLF statuses change simultaneously, and many buttons never update, and are unusable until the EXP is reset. Due to limitations and bugs in Yealinks firmware, I’ve setup our receptionist with Fop2.
One issue that’s come up though, is that when I use Fop2 to retrieve a parked call, it just rings the reception phone, and receptionist has to manually pick it up. I’ve discussed the issue of auto-answer on the forums before, but the answer has always been that it’s not possible with Yealink because of the firmware.
I just noticed today that FreePBX extension configuration has the option for “Internal Auto Answer”, which if set to “intercom”, seems to present the call to the extension, with some special header denoting that it is an intercom call. This of course, auto answers just fine on the Yealink firmware.
Now that I’m on this track, I’m wondering if anyone knows how to get more granular control over this functionality
EG: I’d love to be able to fire off that “intercom” header whenever I retrieve any call from Fop2. I’m not sure if this is something that should be done on the Fop2 side, or FreePBX, but it seems to me that if it was done on the FreePBX side of the world, it would solve a lot of frustration with phones that do not have auto-answer headers other than that for the intercom (ie: Yealink), without having to involve the manufacturer (who of course will never respond).
I’m thinking there must be a way I can craft an override of some sort, that includes the “intercom” header. Who knows how to do this? Hell, I’ll even put a $100 bounty on a solution that works well.
Ideally of course, I’d like to see a configuration inside FreePBX that would allow me to add the “intercom” header to any calls I please, as this seems like a good long term solution for a lot of people.
Am I way off base here, or looking in the right direction?