Skip to content

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"
}