click2call
Definición¶
Genera una llamada entre dos destinos y las une. Es como si se llamase de la extensión src
al número dest
. Al llamante le entra una llamada que puede ser o no auto-descolgada.
Devuelve si la llamada se ha podido realizar y el UUID de la llamada.
Parámetros de Entrada¶
- src: Extesión originaria de la llamada.
- dest: Número destino de la llamada.
- auto_answer: Si queremos que al llamante se le autodesgcuelgue la llamada:
true
/false
- ringback: Lo que escuchará el llamante hasta que se establezca el otro extremo. Opcional.
- src_cid_number: Número a mostrar al llamante en su terminal/softphone. Opcional, aconsejable que sea el mismo valor que
dest
, si no se especifica aparecerá "outbound call" ó "000000000" dependiendo del terminal. - src_cid_name: Nombre a mostrar al llamante en su terminal/softphone. Opcional, si no se especifica aparecerá "outbound call" ó "000000000" dependiendo del terminal.
- dst_cid_number: Número a mostrar al llamado en su teléfono. Opcional, pero aconsejable que sea el número al que se puede llamara para devolver la llamada. Si no se especifica la llamada se lanzará como anónima.
- dst_cid_name: Nombre a mostrar al llamado (en SIP, puede perderse al pasar a PSTN). Opcional.
- rec: Si queremos que la llamada sea grabada:
true
/false
. Opcional.
Ejemplo de petición¶
https://pbx.centralita.com/app/api/click2call.php?username=apiuser&password=fkG_FZ45M_uLXCS&src=1001&dest=944209400&auto_answer=true&ringback=music&dst_cid_name=Llamada
Ejemplo de respuesta¶
{
"origin": "1001",
"destination": "944209400",
"status": "+OK",
"call_uuid": "a361740b-c981-4fbd-a949-b2903d0a9400"
}
{
"origin": "1001",
"destination": "944209400",
"status": "-ERR",
"call_uuid": "USER_NOT_REGISTERED"
}