Este post apresenta uma configuração robusta e limpa para ambientes corporativos utilizando Asterisk com sip.conf e extensions.conf. O foco é estabelecer um plano de discagem interno entre os ramais 150 a 180, com suporte a grupo de chamada e captura de chamadas com *8.
sip.conf – Ramais com Grupo de Chamada e Captura Ativados
Todos os ramais estarão configurados no mesmo contexto e grupo, permitindo discagem direta, chamadas simultâneas e captura.
[general]
context=interno
allow=ulaw,alaw
nat=yes
qualify=yes
canreinvite=no
dtmfmode=rfc2833
disallow=all
allow=ulaw
Abaixo, um exemplo de ramal com grupo e pickup configurado:
[150]
type=friend
secret=S1p@150!
callerid="Ramal 150" <150>
context=interno
host=dynamic
callgroup=1
pickupgroup=1
Repita para os demais ramais, de 151 até 180, ajustando secret e callerid conforme necessário.
extensions.conf – Discagem Direta, Grupo e Pickup
A lógica da discagem é controlada pelo extensions.conf, que define os comportamentos de discagem direta, captura e grupo.
[general]
static=yes
writeprotect=no
[general]
static=yes
writeprotect=no
[interno]
; Ramais internos 150 a 180
exten => _1[5-8][0-9],1,Dial(SIP/${EXTEN},20)
same => n,Hangup()
; Captura de chamadas com *8 (qualquer ramal do mesmo pickupgroup)
exten => *8,1,Pickup()
; Grupo de chamada - discagem 700 toca todos os ramais simultaneamente
exten => 700,1,Dial(SIP/150&SIP/151&SIP/152&SIP/153&SIP/154&SIP/155&SIP/156&SIP/157&SIP/158&SIP/159&SIP/160&SIP/161&SIP/162&SIP/163&SIP/164&SIP/165&SIP/166&SIP/167&SIP/168&SIP/169&SIP/170&SIP/171&SIP/172&SIP/173&SIP/174&SIP/175&SIP/176&SIP/177&SIP/178&SIP/179&SIP/180,30)
same => n,Hangup()
Sobre callgroup e pickupgroup
callgroup=1: permite que o ramal seja incluído em chamadas coletivas viaDial(SIP/100&SIP/101&...).pickupgroup=1: permite que o ramal capture chamadas destinadas a qualquer outro ramal com o mesmo grupo, usando*8.
O comando *8 é reconhecido pelo Asterisk como a extensão padrão de captura. Para garantir isso, o arquivo features.conf deve conter:
[general]
pickupexten = *8
Resultado
- Todos os ramais de 150 a 180 podem se ligar diretamente.
- Qualquer um deles pode capturar chamadas com
*8. - A discagem para
700toca todos os ramais simultaneamente, útil para chamadas gerais, anúncio de visitantes ou emergências internas.
Observações finais
Este plano de discagem é ideal para pequenas e médias empresas que precisam de comunicação interna eficiente, simples e sem dependência de recursos externos. A estrutura é escalável, podendo ser adaptada para múltiplos contextos, ramais SIP externos, ou integração com URAs e filas.
