[SOLVED] Call parking help

So sorry for the n00b question, but I can’t find a decent parking example. I’m using Asterisk 13.

I want to park calls on extension 800 and I want the parks to be 810-815. Is there a way to transfer and have Asterisk announce where it parked it to? Is there a way to do that with announcing? I’m not using pjsip and the only half decent tutorial uses pjsip. :frowning:

The natural way of parking a call with a transfer will result in the parking place being announced. What have you tried and how did it go wrong?

Well here is what I have so far, I was trying for the #89 for parking, but can I set it up to do either #89 or transfer to 800?

sip.conf

[general]
blah blah
parkinglot=default

res_parking.conf

[default]
parkext => 800
parkpos => 810-815
findslot => next
context => parked-calls
parkingtime => 300
comebacktoorigin=no
comebackcontext=parkedcallstimeout

features.conf

[featuremap]
parkcall => #89

Now I’m getting stuck on how to integrate this into the extensions.conf

Here is my default internal context

extensions.conf

[internal]
exten => _1NXXNXXXXXX,1,Dial(SIP/${EXTEN}@VoIPCompany)
exten => _1NXXNXXXXXX,n,Hangup()
exten => _NXXNXXXXXX,1,Dial(SIP/1${EXTEN}@VoIPCompany)
exten => _NXXNXXXXXX,n,Hangup()
exten => _011.,1,Dial(SIP/${EXTEN}@VoIPCompany)
exten => _011.,n,Hangup()
exten => _00.,1,Dial(SIP/${EXTEN}@VoIPCompany)
exten => _00.,n,Hangup()
exten => _3XX,1,Dial(SIP/${EXTEN})
exten => _3XX,2,Hangup()
exten => 399,1,VoiceMailMain(${CALLERID(num)}@internal,u)
exten => 399,2,Hangup

[parkedcallstimeout]
exten => s,1,NoOp
 same => n,Playback(vm-goodbye)
 same => n,Hangup()

You need to include the parkedcalls context. There is an example of this in extensions.conf.sample.

Ahh cool thanks. Now if I can just get this working with my Cisco 7961 park feature lol