Picture of Roman 113
Registered 13 years 32 days
Roman 113 Monday, 19 June 2023, 09:49 PM
RCC api - which party disconnected the call

Hello,

We have developed a connector which interconnects innovaphone pbx with the Call Center system https://wiki.innovaphone.com/index.php?title=Howto:FrontStage_-_FrontStage_Technologies_-_3rd_Party_Product


The connector uses RCC api to control the calls, but we are missing information which party ends the call.


I went trhough the sdk.innovaphone.com, only thing I found is in EpSingnal:

state

A string indicating the state of the call. The following values are used:

null

Idle call, should not happen

setup

A call was initiated

setup-ack

A call was initiated, but more dialing information may be needed

call-proc

Dialing information is complete

alert

The called party alerted

connected

The call is connected

disconnected

The remote party disconnected the call

disconnecting

The local device disconnected the call

parked

The call was parked

Is it possible to get that infomation via RCC api or it is it necessary to use additionally EpSignal api or is there other way?

Thanks,

Roman

Andreas Fink
Moderator Registered 13 years 45 days
Andreas Fink (innovaphone) Thursday, 22 June 2023, 09:07 PM
Re: RCC api - which party disconnected the call
Hello Roman,

the RCC CallInfo message contains "msg" property that shows the signalling message. In case of disconnect it is "r-disc" (receive disconnect) or "x-disc" (transmit disconnect) depending on which side it was disconnected.

Best Regards
Andreas Fink
Picture of Roman 113
Registered 13 years 32 days
Roman 113 Monday, 26 June 2023, 09:19 AM
Re: RCC api - which party disconnected the call
Hello Andreas,

it is possible to find which vaules "msg" can carry?

Best Regards,
Roman Hosna
Andreas Fink
Moderator Registered 13 years 45 days
Andreas Fink (innovaphone) Monday, 26 June 2023, 11:08 AM
Re: RCC api - which party disconnected the call
Hello Roman,

following messages are possible:

"r-setup","r-setup-ack","r-call-proc","r-alert","r-conn","r-disc","r-rel","r-info"
"x-setup","x-setup-ack","x-call-proc","x-alert","x-conn","x-disc","x-rel","x-info"

Best Regards
Andreas Fink
← You can define your color theme preference here