Hi,
We've implemented it using mod_limit. However, there are two issues you should be aware of:
- When the call is transfered to voicemail the extension is still thought as busy until the caller hangs up.
We have been suggested to set limit_ignore_transfer to false, but it doesn't help (at least on 1.0.6).
We are waiting fir the next release to try it again (production system which we have un-tolerant users...).
- If another user picks the call (using intercept application) the original callee is still thought as busy unless released
manually. This causes problems when someone does a directed pickup of the call and then wants to transfer it
back to the orignal callee.
Besides that it works fine. We use it with a database field to decide what to do when there is a call to a busy user:
reject with busy tone, play a "call waiting" tone or transfer to voicemail.
Regards, __Yehavi: