(I’ve had about the same problem before and the solution I then suggested wasn’t a really goo done…)
Is there any way to have calls only going to FollowMe when this call is coming from “the outside world” (DID/Inbound Route) but not for internal calls?
Someting like this:
0. Extension/User 123 has FollowMe configured to go to 124 after e.g. 10 secs.
External Call to User 123’s DID -> Call goes to 124 after 10 secs.
(Internal) User 125 call 123 -> Call doesn’t go to 124
I know that this is not what FreePBX is meant to work, but we have people complaining again and again that they don’t want internal calls - especially in (Blind) Transfer scenarios - to go to the FollowMe-Destinations.
Hi pwalker, did you find a solution to that particular problem ? I am experiencing the same need: if someone from outside call’s a particular DID and the target person isn’t there the call is forwarded to the recepcionist. I can achieve this by using follow me. Unfortunately this also works for internal calls too… and i want to prevent this issue.
I am not not very confortable with custom context’s so if that can be avoided it would be great.
I can achieve it by using a ring group for each DID but it doubles the amount of DID that i have (one ring group for each DID).
Sorry to Bump that…
But am I really toe only one having the need for this?
I’ve been trying to implement this by hacking a modified findmefollow Module and moving the relevant part of the [ext-findmefollow] context out of [from-internal] to the [from-did-direct] context. But this seems not to be the way to go…
I also had a look at the Custom Context module (which I’m not particularly fond of, btw.) but this also doesn’t seem to be solution…