En Asterisk es posible lo que se llama parking de llamadas, esto consiste en transferir una llamada a una extensión de parking para que una tercera extensión la recoja.
Editamos features.conf y añadimos:
- parkext: Extensión para aparcar las llamadas(700 por defecto).
- parkpos: Nº de llamadas que se pueden aparcar.
- context: Nombre del contexto de parking(parkedcalls)
- parkingtime: Máximo nº de segundos que una llamada puede estar aparcada.
Contexto: en este contexto se van metiendo las extensiones 70X conforme se van aparcando, asà al incluirlo en nuestro contexto se podrá llamar a las llamadas aparcadas.
Ejemplo de extensions.conf
[incoming]
include => parkedcalls
exten=2,1,Dial(SIP/2,,tT)
exten=3,1,Dial(SIP/3,,tT)
Aplicamos la config.
rasterisk
restart now
restart now
El flujo de la llamada serÃa:
- 1 llama a 2
- 2 aparca a 1 en la 700 por defecto
- 3 puede recuperar la llamada llamando a 701