I recently upgraded a client from an old Trixbox installation to FreePBX13 using the Distro Conversion Tool. The application requires deviceanduser mode with cascaded follow me, e.g. user 1000 employs follow me to intermediate users 2000, 2001 each of which in turn employs follow me to multiple devices. Ring Strategy=ringall and InitialRingTime=0 for all users, so that a call to user 1000 immediately rings all devices referenced by intermediate user codes 2000, 2001. Documentation for Follow-Me List states that external destinations require a trailing ‘#’, however it was observed that follow-me to a user (as opposed to a device) also requires a trailing ‘#’, so the previous example requires the follow-me list for user 1000 to contain ‘2000# 2001#’. Although the Distro Conversion Tool conveyed such trailing ‘#’ from the Trixbox implementation, the FreePBX-13 GUI does not permit editing and including a trailing ‘#’ for user references in the Follow-Me list. Without the ‘#’, cascading follow-me does not work.
I must either a) figure out how to edit follow-me list appending ‘#’ to intermediate users, or b) figure out how to enable cascaded follow-me without the trailing ‘#’. Any suggestions will be appreciated.
Rationale for use of cascaded follow-me: Each staff member owns multiple devices located at multiple locations, and a call to a person’s “super user” (e.g. 1000) wants to ring all of his/her devices at all locations. For administrative purposes, devices of a given staff person are grouped together under intermediate user nodes representing different physical facilities (e.g. 2000 representing building 1, 2001 representing building 2, etc.). So, the cascaded user nodes provide a means of grouping the devices while also ringing all of them simultaneously.
Another GUI anomaly: Using the FreePBX-13 GUI, a follow-me list can be edited to contain multiple suffixed users (e.g. 2000#, 2001#, 2002#), however upon pressing “Submit” all ‘#’ are removed by the GUI EXCEPT for the very LAST one on the list. It seems impossible to include trailing ‘#’ on any user code except the last one on the list.
Thanks for any suggestions.