Axivox Guida utente
Torna al sito

Dispatcher

Smista la chiamata in base al numero del chiamante. Ogni regola nominata crea la propria uscita, e i numeri che non corrispondono a nulla partono verso Sconosciuto.

In breve

Usciteuna per regola, etichettata con il Nome della regola, più Sconosciuto
Campiuna tabella Nome ed Espressione regolare, una riga per regola
Cosa viene confrontatoil numero del chiamante
Corrispondenzal'espressione deve coprire il numero intero, non solo il suo inizio
Numero di regolelibero, una per riga

Come funziona

Il modulo confronta il numero del chiamante con le espressioni regolari dichiarate, nell'ordine della tabella. La prima la cui espressione corrisponde vince, e le successive non vengono valutate.

Il nome dato a una regola diventa l'etichetta della sua uscita sul modulo. Vede quindi sullo schema dove parte ogni categoria di chiamante.

L'espressione viene confrontata con il numero intero. Scrivere 02 riconosce solo il chiamante il cui numero è esattamente «02». Per tutti i numeri che iniziano con 02, occorre scrivere 02\d+. È di gran lunga la prima causa di incomprensione su questo modulo, ed è ciò che ricorda la guida visualizzata in alto nella finestra:

> Verifica il numero del chiamante in base a espressioni regolari:

> 02\d+ convalida i numeri che iniziano con 02, 00\d+ tutti quelli che iniziano con 00, \+32\d+ tutti quelli che iniziano con +32.

L'uscita Sconosciuto riceve le chiamate che nessuna regola ha trattenuto. Riceve anche quelle la cui regola ha effettivamente corrisposto ma la cui uscita è rimasta libera: il modulo non torna alla regola successiva, ricade su Sconosciuto.

Se l'uscita Sconosciuto non è collegata a nulla, la chiamata viene chiusa senza una parola. Come ovunque nel piano, un'uscita attivata che non porta da nessuna parte termina la chiamata.

Cosa inserire

CampoCosa è attesoSe lo lascia vuoto
Nomel'etichetta dell'uscita sul modulo, ad esempio «Clienti Belgio»l'uscita esiste comunque, etichettata con un punto interrogativo, e diventa illeggibile sullo schema
Espressione regolareun'espressione regolare che copre il numero intero, ad esempio \+32\d+l'uscita resta visualizzata sul modulo, ma la regola non trattiene mai alcuna chiamata

Come procedere

  1. Posi il modulo Dispatcher e colleghi il nodo precedente al suo ingresso.
  2. Lo apra con un doppio clic, poi clicchi su Aggiungi per creare una prima regola.
  3. Inserisca un Nome che esprima l'intento, e un'Espressione regolare che copra il numero intero.
  4. Aggiunga una riga per categoria di chiamante, e le ordini dalla più precisa alla più ampia: è la prima che corrisponde a vincere.
  5. Chiuda la finestra con Salva. Il modulo mostra ora un'uscita per regola, etichettata con il suo nome, più l'uscita Sconosciuto.
  6. Colleghi ogni uscita alla sua destinazione.
  7. Colleghi Sconosciuto, altrimenti ogni chiamante fuori dalle Sue regole verrà chiuso.
  8. Clicchi su Salva nella barra dell'editor, poi su Applica le modifiche.
  9. Effettui una chiamata reale da un numero che deve corrispondere a una regola, poi da un numero che non ne corrisponde a nessuna, e verifichi che entrambi partano dove previsto.

Se non funziona

Tutte le chiamate partono verso Sconosciuto. L'espressione copre solo l'inizio del numero. Sostituisca 02 con 02\d+, e +32 con \+32\d+, il + dovendo essere protetto da una barra rovesciata.

Una regola non si attiva mai, benché la sua espressione sia corretta. Una regola posta prima corrisponde anch'essa, ed è la prima a vincere. Sposti la regola più precisa sopra quella più ampia, oppure restringa quella più ampia.

La chiamata viene chiusa per i numeri che non corrispondono a nessuna regola. L'uscita Sconosciuto non è collegata a nulla. La colleghi alla Sua accoglienza, un annuncio o una segreteria telefonica.

La regola corrisponde, ma la chiamata parte comunque verso Sconosciuto. L'uscita di questa regola è rimasta libera. Il modulo non passa alla regola successiva, ricade su Sconosciuto. Colleghi l'uscita della regola.

Un'uscita del modulo porta un punto interrogativo. La regola corrispondente non ha un Nome. Riapra il modulo e la nomini: solo il nome permette di riconoscere l'uscita sullo schema.

Come si costruisce il piano di chiamata, spiegato con le immagini

Vedi la pagina Piani di numerazione