hope someone has a hint for me …
At my system the MoH behaviour is not what I wanted to achieve. I understand it is the default behaviour.
Here is what happens:
Call comes in and is picked up at a phone.
Call should be transferred to another phone.
Press “hold” on the phone (Unify Openstage 60) and call is put in hold - caller hears moh
You dial the extension where the call should be transferred to and hang up.
Transfer phone rings until someone picks up - caller hears ringing during that time
I would like to have moh played all time.
What i know is, that when you dial the extension, the dialplan of the calling phone is used. After hangup the caller is being put in that position and hears the ringing.
I played with variables and inheritance with no success. As I understand the logic, when the call is put into hold, it is still existing. When you then call the number of the transfer extension this starts a new call - no inheritance works.
Is there any way do detect that this extension has a call in hold and therefore uses a different context for the second call?
Many thanks for your help,