O CONFERENCE é um comando enviado pela Aplicação CTI ao Servidor para colocar em conferência duas chamadas atendidas.
Ao enviar o comando de conferência, a aplicação receberá um novo CALLID em um novo evento de chamada. Assim, a aplicação CTI deverá descartar os CALLID's das duas chamadas ativas e considerar apenas o novo CALLID, como uma terceira chamada.
Parâmetros
Parâmetros enviados para o Servidor
|
Sem parâmetros
|
Comando
Fluxo
APP CTI > SERVIDOR CTI
|
CONFERENCE\r\n\r\n
|
SERVIDOR CTI > APP CTI
|
CONFERENCE RESP:OK\r\n\r\n |
Comando aceito pelo PABX
|
CONFERENCE RESP:ERROR\r\n\r\n |
Erro reportado pelo PABX
|
Exemplo PHP
<?php
function cti_conference_call($socket)
{
$data = "CONFERENCE\r\n\r\n";
socket_write($socket, $data, strlen($data));
$rd = socket_read($socket, 2048);
if(!$rd)
return 1;
return 0;
}
?>
|
Volta ao menu