Le outbound routes sono le rotte che utilizzano le estensioni telefoniche per eseguire chiamate in uscita.
Quando si hanno più numerazioni configurate su un centralino FreePBX, per poter instradare le chiamate in uscita sulla base di quale estensione si sta utilizzando per piazzare la chiamata, possiamo utilizzare una semplice configurazione che intercetta il CallerID. Vediamo qui di seguito nel dettaglio.
Table of Contents
Scenario
Ragioniamo con un esempio concreto. Abbiamo due trunk VoIP così denominati:
- Milano –> 029030280
- Genova –> 010807590
Le estensioni configurate sono le seguenti:
- Milano –> 201, 202, 203, 204
- Genova –> 401, 402, 403, 404
L’obiettivo che vogliamo raggiungere è quello che le chiamate effettuate dalle estensioni di Milano escano dal corrispondente numero geografico, lo stesso deve avvenire per le estensioni di Genova.
Configurazione delle rotte in uscita
La prima cosa da fare è creare due rotte in uscita, una per ogni trunk configurato, poi nella sezione Connectivity –> Outbound Routes –> Dial Patterns impostare i valori in modo tale che vengano intercettate le estensioni così che le chiamate in uscita possano essere instradate correttamente.
Configuriamo ora le due outbound routes per i trunk di Milano e di Genova nel seguente modo:
Outbound route Milano
Prepend | Prefix | Match Pattern | CallerID |
---|---|---|---|
0. | 20[1234] | ||
3. | 20[1234] | ||
8. | 20[1234] |
Outbound route Genova
Prepend | Prefix | Match Pattern | CallerID |
---|---|---|---|
0. | 40[1234] | ||
3. | 40[1234] | ||
8. | 40[1234] |
Conclusione
La seguente configurazione ci permette di intercettare le estensioni 201, 202, 203, 204 e di instradarne le chiamate attraverso il trunk di Milano, mentre le estensioni 401, 402, 403, 404 vengono instradate attraverso il trunk di Genova.