This may seem like a dumb question, But how do you park calls. the feature.conf states 700 with park locations of 701 to704, but it does not seem to work for me.
Thanks,
Chris
A way to find a solution
Hi guys,
To configure parking calls you need :
- In features.conf
[general]
parkext => 700 ; What extension to dial to park
parkpos => 701-704 ; What extensions to park calls on. These needs to be
; numeric, as Asterisk starts from the start position
; and increments with one for the next parked call.
context => parkedcalls ; Which context parked calls are in
parkingtime => 90 ; Number of seconds a call can be parked for
; (default is 45 seconds)
- In extensions.conf
[from-inside-redir]
include => local-extensions
include => feature-extensions
include => outgoing
include => parkedcalls
exten => t,1,Hangup
exten => h,1,Hangup
exten => i,1,Playback(invalid)
exten => i,2,Hangup
[from-inside-redir-restricted]
include => local-extensions
include => feature-extensions
include => outgoing-unrestricted
include => parkedcalls
exten => t,1,Hangup
exten => h,1,Hangup
exten => i,1,Playback(invalid)
exten => i,2,Hangup
[from-inside-redir-internal]
include => local-extensions
include => feature-extensions
include => outgoing-emergency
include => parkedcalls
exten => t,1,Hangup
exten => h,1,Hangup
exten => i,1,Playback(invalid)
exten => i,2,Hangup
May be you can handle include in the lowest lever of from-inside, but I'haven't tested yet.
- Restart your Asterisk
With this settings It will work like this :
- Do a transfert with the PBX (use the default #).
- Transfer the call to the extensions 700.
- You will hear a voice prompt that indicates you where the call is parked.
- Form another phone call the extension 70X and you will retrieve the call that you've parked.
Cheers, Duc.
Try it...
Dear Dozement,
This configuration will work for one asterisk Server. I never used a mult-tenant architecture. May be you will have problem if the tenants are in the same context (parkedcall). Someone from Enterprise A can take parked calls by someone of enterprise B. May be you have need two contexts for parked call. I don't know if Thirdlane support this features.
Give it a try. I would be happy if you give me a feedback about this.
Cheers, Duc.
Unfortunatly, the inital
Unfortunatly, the inital post as referring to Multitenant. Now while including => parkedcalls in extensions.conf will work, it only has 1 parking lot for the entire system, which will as noted earlier would allow a person in tenant A to pickup a call in tenant B. I think the only way to accomplish what is required is to write your own call parking script??
Cheers,
Chris A
Multiple parking lot
Dear IpFreely,
You need one parking lot (parkedcall context) by tenant, I think it's the only way to split the parking lot.
Cheers, Duc.
BUMP!
I need to do this, too. Any hints?