Linux:Asterisk EXTCONF

Da Wikipedia, l'enciclopedia libera.

/etc/asterisk/extensions.conf

Questo file indica ad asterisk come comportarsi durante l'uso del centralino. A chi mandare le chiamate entranti dal server VOIP (o da altri apparati come schede ISDN), come comporre gli interni e come gestire la segreteria telefonica. Inoltre, sempre con questo file, si potrà definire un servizio dipo call center che offre informazioni in modo totalmente automatizzato con la possibilità poi di poter parlare con un operatore (non implementato in questo esempio).

[general]
static = yes
writeprotect = no
autofallthrough = no 

[global]
CONSOLE = Console/dsp                               ; Indica il device audio della console

[default]
exten => 777,1,VoiceMailMain(${EXTEN@default})      ; Numero per accedere alla segreteria telefonica
exten => 400,1,Dial(${CONSOLE})                     ; Attivare solo se un utente usa la console
exten => 402,1,Macro(intcall,402)                   ; Le chiamate dirette agli interni vengono gestite
exten => 401,1,Macro(intcall,401)                   ; dalla macro intcall che attiva la segreteria se
                                                    ; non si riceve risposta entro 15 secondi
; aggiungere eventuali interni come da file sip.conf
exten => _XXXX.,1,Dial(SIP/${EXTEN}@numerotelefono) ; Tutti i numeri in uscita vanno su Skypho

[sip-in]
exten => numerotelefono,1,Macro(intcall,401)        ; Le chiamate in ingresso da Skypho vengono gestite
                                                    ; dalla macro intcall. L'interno 401 sarà l'unico a
                                                    ; squillare quando entra una chiamata da Skypho

[local]
include => default 

[macro-intcall]
exten => s,1,Dial(SIP/${ARG1},15)                   ; Fa squillare l'interno per 15 secondi
exten => s,2,VoiceMail(u${ARG1})                    ; dopodichè parte la segreteria telefonica
exten => s,3,Hangup()                               ; e poi riaggancia


Torna ad Asterisk