- Navios
- 27 de agosto de 2026 às 16:27 UTC
- Autor
- Kamo
- Enviar
- 51ea2c3
Completa o terceiro caminho de chamada. Chamadas de funcionários nunca tocam no atendente — vão de-interno -> ext-local, onde o mostrador pertence ao FreePBX - assim [de-interno-custom] agora intercepta extensões reais e as encaminha através [kamo-internal-connect], que possui seu Dial e pode carregar aA(). A intercepção só é segura por causa de duas coisas verificadas primeiro, não presumidas: - do noxfer interno, que procede a consultas internas ANTES do xfer interno, não resolve extensões. Se tivesse feito isso, de-interno-costume nunca iria Foi alcançado e isso não teria feito nada silenciosamente. - a partir de-interno-costumo é incluído por a partir de-interno-xfer antes de de-interno-adicional, então ele vê extensões primeiro. Qualquer coisa que não é uma extensão real é entregue de volta para o FreePBX, então nada mais no plano interno muda. DIALPLAN EXISTS é testado em vez do que presumiu, porque um Goto nu para uma extensão ausente desliga na chamada em vez de jogar "não em serviço". A regressão testou os três casos internos: - 8912 (real, offline) -> kamo-internal-connect, Dial PJSIP/8912,15,aA(...), Userfield DS:CHANUNAVAIL/VM:default, cai para o Voicemail - 8080 (real, online) -> Discar PJSIP/8080,15,aA(...), telefone tocou - 7777 (ext-test) -> ainda atinge o ext-test e volta através do pstn - 3000 (número ruim) -> ainda atinge número ruim. Ele não escreve nenhuma linha CDR, que não é uma falha: o número errado faz o ResetCDR() e CDR PROP( disable)=verdadeiro por design. Ambas as partes ouvem a gravação do AGENT em chamadas internas: não há cliente na chamada, então o texto voltado para o cliente seria endereçado a alguém que é não presente. Cada lado é o seu próprio global, então isso é uma mudança de uma linha. No-resposta interna joga vm-nobodyavail quando a extensão não tem caixa de correio — deliberadamente NÃO a fila do cliente, que é onde os chamados de entrada caem para trás.