Page 1 of 1

ra_call_control via api.php

PostPosted: Thu May 13, 2021 12:33 pm
by jessiekidfernando
Hello Everyone,

Is there any way for us to do the warm transfer using ra_call_control for stage value equals to EXTENSIONTRANSFER? I just noticed that every time we are invoking the API using the function and EXTENSIONTRANSFER it automatically disconnects the other line and transfer it to the external number.

We want to do warm transfer instead of cold transfer.

Thanks in advance.

Re: ra_call_control via api.php

PostPosted: Thu May 13, 2021 3:13 pm
by mflorell
You are going to have to explain in more detail exactly what you are trying to do. The "ra_..." functions were designed for "Remote Agent" calls, is that what you are talking about transferring?

Re: ra_call_control via api.php

PostPosted: Fri May 14, 2021 9:05 am
by jessiekidfernando
Hello Matt, Yes you are correct. I am referring to the transfer via Remote Agent. So basically I noticed that every time I invoke the API using the stage EXENSIONTRANSFER it was doing a cold transfer. Meaning the remote agent automatically got disconnected after invoking the API. I am just wondering if there's another parameter for us to achieve the warm transfer using this function. Thanks.

Re: ra_call_control via api.php

PostPosted: Fri May 14, 2021 12:35 pm
by mflorell
Since a warm transfer would require putting the calls into a conference, it is not something that is supported and it would not be a simple feature to add.

Re: ra_call_control via api.php

PostPosted: Wed Jun 16, 2021 2:41 pm
by jessiekidfernando
Thank you Matt. No worries.