When parking a call, the system put the other end of the call on hold and playes them music, then it tells me the parking location and then plays me music too. Is there any way for it to drop the line after telling me the parking location, or even return to a dial tone as it’s confusing for the users, they think something else is about to happen because they are listening to hold music.
You may want to refer the issue to Aastra Technical Support. Just send an e-mail with the phone model number, firmware version, Asterisk details, etc. to support-AT-aastra.com.
They are knowledgeable about their phones AND Asterisk and are fairly responsive. I give them high marks.
I’ve got the Aastra 57i IP telephones and was a little confused about how Call Park works.
Based upon your post, I don’t think you are ever actually PARKing the calls. You can check by getting to the Asterisk CLI and using the “show parkedcalls” command.
Asterisk’s Call Park feature involves transferring a live call to a special extension (700 on my configuration). You can do it manually by:
Press XFER (places the live call on hold);
Dial “700” (calls the special extension that announces the parking slot);
Press XFER (completes the transfer to that slot).
Or you can use the phone’s softkey by:
Press PARK (places call on hold, dials extension which announces slot)
Press XFER softkey, Goodbye or End Call hardkeys (completes the transfer to that slot). Note that pressing the Drop softkey results in the call being placed on hold.
The Aastra documentation I omits the final step (press XFER or Goodbye), which leaves you listening to MOH after the announcement and means that the call never actually gets parked.
Note that it’s not feasible for the phone to do everything just by pressing PARK because there may not be a parking slot available (so a transfer may not be possible). Also the phone would have to wait for the announcement to finish before executing the XFER (how long should it wait?).
I think the answer here is just to train your users to press Goodbye after they hear the parking slot number. That makes PARK function in a logical manner.
Pressing this button while in a call puts the other party on hold, and asterisk informs me of the parking location and then instead of hanging up, it plays music at me.
If I transfer the call to the parking area using ##70, then it hangs up as it should.
The asterisk;70 seems to be sending an actual parking command to the asterisk server, rather than transfering the call.
Here’s the kicker…
Using this parking button, I can park and retrieve the call repeatedly, but if I use ##70, the call can only be parked once, I think others have this problem too.