MattRidell nos conta sobre varias novidades e patchs muito interessantes para melhorar certos aspectos do Asterisk como Queues, Records e o Manager.
- Patch para “penalisar os agentes que não atendem chamadas”:
Em todas as instalações de CallCenter existem certos operadores muito espertos que decidem não atender as chamadas porque estão cansados, ou porque sabem quem esta chamando e preferem que outro assuma a responsabilidade. Para isto esse path adiciona uma penalisação aos membros de uma fila caso não atendam as chamadas, de modo que se não atendem uma chamada pode ser que recebam 3 chamadas seguidas.
O patch pode ser encontrado aqui: https://issues.asterisk.org/view.php?id=16722
- Patch para controlar o DEVICE_STATE através do Asterisk Manager:
É muito interessante obter o estado de um ramal através do manager, sobre tudo quando desenvolvemos para Asterisk e queremos monitorar o estado dos ramais (busy,ringing,idle).
Atualmente isto ja é possível fazer com o result do comando sip show peer (ramal), mas se por algum motivo o result vier com uma estrutura diferente isto poderia bugar nossa aplicação. Para isso temos uma nova aplicação que nos permite obter e adicionar um estado para uma extensão (salas de conferencias, etc..): DeviceStateGet e DeviceStateSet.
O patch pode ser encontrado aqui: https://issues.asterisk.org/view.php?id=16732
- Patch para ativar e desativar a gravação a partir do MixMonitor:
Como dizia o autor do path, necessitamos gravar todas as conversações por um certo momento, imagine o usuario teclando seu numero cartão de crédito e nós gravarmos esse momento, seria uma falha gravissima de segurança. Isso poderia acabar em uma grande multa e quem sabe no fim do negócio. Por isso decidiram implementar dois comandos para o Manager que permitem “parar” e “reativar” a gravação durante a marcação de códigos DTMF: MuteMixMonitor e UnMuteMixMonitor
O patch pode ser encontrado aqui: https://issues.asterisk.org/view.php?id=16740
By Sinologic

