P Series Phones Holding BLF

FreePBX 17
P330 and P370 phones

On a clients system, I enabled “Quick BLF VM Transfer” so they are able to hold the BLF to send a call direct to another extensions VM. What happens instead is a menu comes up where they have multiple options show up:

The intent was to just send that call to the other extensions VM blind without this menu. Is there a way to do that?

Since this menu is coming up, they have been using the 2nd “send to VM” option (not pictured) and it will do a blind transfer. Option “4” pictured does a warm transfer, and option 5 being hidden is throwing off the users. What is this menu called, and is there a way to customize it?

I’m assuming that by “hold the BLF” you mean that the user is long-pressing the associated BLF/line key. By default, this long-press action is to navigate to the details page for the associated Contact. That’s the screen you are seeing. No, it can’t be customized – it shows contact info and all the related actions that have been defined for the contact.

Your client actually desires, instead, to have an existing call transferred to the BLF’s voicemail. Yes, this can be configured, so if it’s not working then it is most likely a configuration issue through FreePBX and not a phone issue.

Got it. Is the setting “Quick BLF VM Transfer” the correct one to use? I have that enabled and when on a call, long-pressing the BLF doesn’t transfer to VM. It only brings up the contact info as described.

I am not a freepbx expert … I can only say that if the phone receives the correct configuration from freepbx (look up the Smart BLF documentation for low level details) it will do what you desire. I set this up in my development environment to prove that it does work, but no, I didn’t do it through fpbx.

1 Like

What element did you set? I tried looking up the documentation, got here: https://sangomakb.atlassian.net/wiki/spaces/Phones/pages/555679798/Phones+-+XML+Configuration+4.25.1#Smart-BLF-Element
but when I click the link for the Smart BLF doc, it cant find the page: https://wiki.digium.com/display/PHONE/Smart+BLF

Sounds like a link that didn’t survive a doc system migration. Go here:

When testing your scenario, I ended up with something like this YMMV:

<behavior target_status="on_the_phone" press_action="dial_vm" press_function="dial" long_press_action="dial_vm" long_press_function="transfer" />
<behavior target_status="ringing" press_action="dial_vm" press_function="dial" long_press_action="dial_vm" long_press_function="transfer" />

Thanks! Guess I’ll need help on the FreePBX side of things, I’m not sure where to go with this one.