Call Parking

Home » Asterisk Users » Call Parking
Asterisk Users 2 Comments

Have you tried ParkAndAnnounce instead of Park?

From: asterisk-users-bounces@lists.digium.com
[mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Richard Zulu
Sent: Friday, November 25, 2011 1:57 AM
To: Asterisk Users Mailing List – Non-Commercial Discussion
Subject: [asterisk-users] Call Parking

Hey,

I am configuring call parking on asterisk however I have the following
issue,

– Caller A calls caller B

– Caller B receives the call and transfers it to the parking extension 799,
so that caller C can receive the call

-*The extension to which the call has been parked is read out to caller A
(who did not park the call) instead of caller B (who parked the call) : this
is the problem.

How can I solve that? I have tried all the options of T, t and r however in
vain.

Here is my config in extensions.conf for call parking

;Parking calls for office A

exten => 799,1,Set(CHANNEL(parkinglot)=parkinglot_main)

exten => 799,n,Set(_PARKINGLOT=parkinglot_main)

exten => 799,n,Answer()

exten => 799,n,Park()

exten => 799,n,Hangup()

[macro-officeA]

exten => s,1,Dial(${ARG1},10,Ttr)

exten => s,n,GotoIf($[“${DIALSTATUS}” = “BUSY”]?busy:unavail)

exten => s,n(unavail),Voicemail(${MACRO_EXTEN}@officea-vmail,u)

exten => s,n,Hangup()

exten => s,n(busy),VoiceMail(${MACRO_EXTEN}@officea-vmail,b)

exten => s,n,Hangup()

exten => 1234,1,MeetMe(1234,i)

Features.conf has this:

[parkinglot_main]

context => officeA

parkext => 799

parkpos => 800-850

findslot => next

Thanks

Richard Zulu

Twitter

www.twitter.com/richardzulu

http://www.linkedin.com/in/richardzulu

Skype: zulu.richard

2 thoughts on - Call Parking