Hello List,

 

we have the following scenario with innovaphone PBX (could be any other PBX):

-          In the PBX there are users configured

-          Native innovaphones register with the PBX via SIP as some of these users (one user per phone)

-          FreeSWITCH is used as a call controller for other of these users, and registers for them with the PBX (via user gateways), when the user registers with FreeSWITCH from its SoftPhone

 

I want to use the native hold/unhold of that PBX. Therefor I used WireShark to to find that the native phones send an INVITE to the PBX, for the party to go on hold, with media attribute inactive.

 

Now, if I have a call between a FreeSWITCH user and a native phone, how can I make FreeSWITCH to make the PBX put the phone on hold? Somehow send that INVITE by command or any other methods.  

 

Thank you.