- Joined
- Mar 31, 2021
- Messages
- 2
- Reaction score
- 0
Hi, everyone!
Trying to write custom integration with 3cx and one of the basic functions is "Hold call" and "Mute call".
So we have activeconnection, but its missing those methods, except PhoneSystem.Root.InvokeCommand and PhoneSystem.Root.ServiceCall.
//** not working
//dict["hold"] = isHold ? "1" : "0";
//dict["member"] = activeConnection.DN.ID.ToString();
//PhoneSystem.Root.ServiceCall(activeConnection.DN.Number, dict);
// ***
//dict["command"] = "Hold";
//dict["CallId"] = callId.ToString();
//PhoneSystem.Root.InvokeCommand("Hold", dict);
// ***
Any solutions to set call on Hold?
Im using 3cx server locally
Trying to write custom integration with 3cx and one of the basic functions is "Hold call" and "Mute call".
So we have activeconnection, but its missing those methods, except PhoneSystem.Root.InvokeCommand and PhoneSystem.Root.ServiceCall.
//** not working
//dict["hold"] = isHold ? "1" : "0";
//dict["member"] = activeConnection.DN.ID.ToString();
//PhoneSystem.Root.ServiceCall(activeConnection.DN.Number, dict);
// ***
//dict["command"] = "Hold";
//dict["CallId"] = callId.ToString();
//PhoneSystem.Root.InvokeCommand("Hold", dict);
// ***
Any solutions to set call on Hold?
Im using 3cx server locally