In questo articolo
Panoramica
Creare uno schema di traduzione
Visualizza o modifica il modello di traduzione
Elimina modello di traduzione
Modello di traduzione gestito in blocco
Corrispondenza del modello
Esempi di modelli di traduzione

Stringhe di corrispondenza per la traduzione per le chiamate in uscita

list-menuIn questo articolo
list-menuFeedback?

In qualità di amministratore, puoi configurare modelli di traduzione per manipolare le cifre composte prima di instradare una chiamata. È possibile definire questi modelli a livello di organizzazione e posizione per le chiamate in uscita.

Panoramica

Webex Calling manipola le cifre prima di instradare una chiamata utilizzando modelli di traduzione. Il sistema applica questi modelli di traduzione alle chiamate in uscita e reindirizzate, compresi trasferimenti e inoltri. Tuttavia, i modelli di traduzione non vengono applicati alle chiamate di emergenza, di riparazione e alle chiamate al call center. Quando si applicano modelli di traduzione, i modelli a livello di posizione hanno la precedenza su quelli a livello di organizzazione.

  • Livello organizzativo: Definisce i modelli applicati alle chiamate all'interno dell'organizzazione. È possibile configurare un massimo di 1000 modelli per organizzazione.
  • Livello di posizione: Definisce modelli che vengono applicati solo alle chiamate all'interno di una posizione specifica. È possibile configurare un massimo di 500 modelli per posizione.

Ecco alcuni casi d'uso in cui è possibile utilizzare i modelli di traduzione:

  • Chiamata dell'operatore: In ogni sede, se l'utente compone 0 (o qualsiasi cifra), la chiamata viene inoltrata a un operatore in loco.
  • Composizione di numeri brevi: Consente di comporre numeri abbreviati o brevi anziché numeri di telefono completi. Le organizzazioni o i sistemi telefonici utilizzano comunemente la composizione di numeri brevi per semplificare e velocizzare il processo di chiamata. Il sistema modifica e traduce il numero composto nel numero appropriato e instrada la chiamata. Ad esempio, comporre *88* per chiamare l'help desk IT.
  • Traduzione generale delle cifre con caratteri jolly: Consente la sostituzione o la traduzione di una cifra o di uno schema specifico in un numero di telefono. I caratteri jolly sono caratteri speciali che fungono da segnaposto per una cifra o una stringa di cifre. Con questo caso d'uso, è possibile definire regole che specificano come determinate cifre del numero composto vengono sostituite.

Quanto segue consente di accedere alla pagina di configurazione dei modelli di traduzione:

  1. Accedere a Control Hub.
  2. La pagina visualizza tutti i modelli di traduzione configurati, tra cui Nome, Modello corrispondente, Modello sostitutivo, Livello e Dettagli sulla posizione.
  3. Inserisci il nome o il modello corrispondente in Cerca per popolare la pagina con i risultati della ricerca associati.
  4. Selezionare Tutti i modelli di traduzione o una posizione specifica dal menu a discesa per popolare i rispettivi modelli nella pagina. È anche possibile scegliere Organizzazione per il menu a discesa che filtra per mostrare solo i modelli a livello di organizzazione.

Creare uno schema di traduzione

Crea una stringa di corrispondenza per traduzione che può manipolare le cifre prima di indirizzare una chiamata in uscita.

1

Fare clic su Crea modello di traduzione.

2

Scegli il livello in cui vuoi creare il modello di traduzione:

  1. Livello organizzativo

  2. Posizione: Selezionare una posizione dall'elenco a discesa.

Le stringhe di corrispondenza a livello di posizione hanno la precedenza rispetto alle stringhe di corrispondenza a livello di organizzazione.

3

Inserisci un nome univoco Nome all'interno di una posizione o organizzazione. Consente un massimo di 50 caratteri.

4

Inserisci un modello di corrispondenza univoco all'interno di una posizione o organizzazione. Durante l'impostazione del modello, attenersi ai vincoli:

  • Consente fino a 50 caratteri.
  • I caratteri consentiti sono 0-9, *, #, E +.
  • Se un '+' è presente un carattere, deve essere il primo carattere, ad eccezione del carattere di apertura del gruppo '('.
  • I caratteri jolly consentiti sono:
    • “X”: indica una singola cifra compresa tra 0 e 9.
    • “!”—indicates una sequenza di una o più cifre. È possibile definire questo carattere solo come ultimo carattere nel modello, ad eccezione del carattere di chiusura del gruppo ')'.
    • [ ]—indicates un intervallo di numeri come 1-3 o 4-8, oppure può essere una sequenza di cifre come 1, 5, 7, 9.
    • ( )—indica un gruppo. È possibile definire più gruppi.
5

Inserisci Modello di sostituzione. Durante l'impostazione del modello, attenersi ai vincoli:

  • Consente fino a 50 caratteri.
  • I caratteri consentiti sono 0-9, *, #, E +.
  • Se un '+' Se è presente un carattere, deve essere il primo carattere.
  • Il carattere jolly di gruppo consentito è $. Include un gruppo abbinato utilizzando $<group index>. Per esempio: $1.

    IL $0 il gruppo corrispondente è sempre disponibile per l'uso come gruppo implicito. Non corrisponde a un gruppo definito nel Matching Pattern e rappresenta sempre l'intero numero corrispondente.

    Ad esempio, con un modello corrispondente di XXXX e un modello sostitutivo di 123$0, componendo il 4567 si ottiene il numero tradotto 1234567.

6

(Facoltativo) Per testare il modello configurato, immettere il numero del campione da tradurre. Fare clic su Modello di prova.

  • Consente fino a 50 caratteri.
  • I caratteri consentiti sono 0-9, *, #, E +.
  • Se un '+' è presente un carattere, deve essere il primo carattere, ad eccezione del carattere di apertura del gruppo '('.
Se il numero del campione immesso non corrisponde al modello corrispondente, il risultato del modello di test visualizza un messaggio di errore.

Ad esempio, se il modello corrispondente configurato è 0e il numero di campione immesso è 7890, viene visualizzato il messaggio di errore Il modello non corrisponde a.

Tuttavia, se il numero del campione corrisponde al modello, il risultato visualizza il modello tradotto.

Ad esempio, se il modello di corrispondenza configurato è 0e il numero di campione immesso è 0, il numero viene tradotto nel modello di sostituzioneconfigurato . Il modello corrisponde. 0 viene tradotto in 1234 viene visualizzato un messaggio di successo.

7

Fare clic su Crea.

  • Il modello di test serve solo per eseguire un test di base dei modelli di corrispondenza e sostituzione per osservare il risultato di una singola corrispondenza per il modello. È possibile utilizzare la funzione Verifica instradamento chiamate nel Control Hub per verificare tutti i modelli di traduzione applicati.

  • I modelli di traduzione non si applicano ad alcuni codici di accesso alle funzionalità (FAC) come Call Bridge, Call Retrieve (*88), e recupero delle notifiche push. Questi FAC collegano un endpoint a una chiamata esistente e pertanto non seguono il processo di traduzione standard delle chiamate in uscita.

Visualizza o modifica il modello di traduzione

È possibile visualizzare o modificare i modelli di traduzione creati e visualizzati nell'elenco.

1

Nella pagina dei modelli di traduzione, seleziona un singolo modello di traduzione dall'elenco.

2

Nel View/Edit Nella schermata Modello di traduzione è possibile visualizzare e modificare i dettagli del modello selezionato.

Non è possibile modificare la selezione del livello durante la visualizzazione o la modifica del pattern.

3

È possibile modificare il nome, il modello corrispondente o il modello sostitutivo.

4

(Facoltativo) Per testare il modello modificato, immettere il numero del campione da tradurre. Fare clic su Modello di prova.

  • Consente fino a 50 caratteri.
  • I caratteri consentiti sono 0-9, *, #, E +.
  • Se un '+' è presente un carattere, deve essere il primo carattere, ad eccezione del carattere di apertura del gruppo '('.
Per i risultati, vedere la sezione Crea modello di traduzione.
5

Fai clic su Salva.

Il modello di test serve solo per eseguire un test di base dei modelli di corrispondenza e sostituzione per osservare il risultato di una singola corrispondenza per il modello. È possibile utilizzare la funzione Verifica instradamento chiamate nel Control Hub per verificare tutti i modelli di traduzione applicati.

Elimina modello di traduzione

1

Nella pagina dei modelli di traduzione, seleziona un singolo modello di traduzione dall'elenco.

2

Fare clic nella colonna Azioni e selezionare Elimina per eliminare un modello dall'elenco.

3

(Facoltativo) È possibile selezionare le caselle di controllo e scegliere uno o più modelli dall'elenco. Fare clic sull'icona Elimina.

Modello di traduzione gestito in blocco

Con la gestione in blocco, puoi aggiungere o modificare fino a 10.000 modelli di traduzione alla volta. Supporta l'esportazione e l'importazione in blocco di modelli.

1

Vai alla pagina Modello di traduzione e fai clic su Gestione in blocco per modificare i modelli di traduzione.

2

Nella schermata di gestione dei modelli di traduzione, dal menu a discesa seleziona Tutti i modelli di traduzione, una specifica Posizioneo Organizzazione. Fare clic su Scarica dati e scaricare i dati .csv correnti. Modifica gli schemi delle cifre nel foglio di calcolo.

3

(Facoltativo) Fare clic su Scarica modello .csv per scaricare un modello .csv vuoto. Aggiungere le sequenze di cifre secondo necessità.

4

Modifica le seguenti colonne nel modello CSV per la gestione in blocco dei modelli di traduzione:

Non rimuovere mai colonne e intestazioni dal file CSV durante la preparazione. Tuttavia, è possibile cancellare i valori dalle colonne che non si desidera modificare. Durante l'importazione, tutte le celle vuote nel CSV indicano "nessuna modifica".

Tabella 1. Modello CSV per la gestione in blocco
ColonneDescrizione

Nome

Nome del modello di traduzione

Livello

Definito a livello di organizzazione o di sede

Nome posizione

Per il livello di posizione, la colonna del nome della posizione specifica il nome della posizione per cui è definito il modello di traduzione

A livello di organizzazione, la colonna è vuota per un modello di traduzione.

Schema corrispondente

Specifica il modello corrispondente

Schema sostitutivo

Specifica il modello di sostituzione

5

Trascina e rilascia il file .csv oppure fai clic su "Scegli un file" per caricare il file .csv modificato. È possibile caricare il file .csv modificato per applicare tutte le modifiche apportate ai modelli di traduzione.

6

Fai clic su Carica. Una volta completato il caricamento, i modelli di traduzione dal file csv vengono aggiunti all'elenco.

Corrispondenza del modello

Il sistema abbina il numero di chiamata in uscita al modello configurato e seleziona la corrispondenza migliore per elaborare ulteriormente la chiamata.

Il sistema esegue la scansione alla ricerca di modelli corrispondenti durante la traduzione di un numero composto. Se viene trovata una corrispondenza, sostituisce il modello con un modello sostitutivo e cerca modelli corrispondenti con il numero appena sostituito. Questo processo continua fino a un massimo di 10 iterazioni per garantire una traduzione accurata, oppure fino a quando non vengono trovate ulteriori corrispondenze.

Di seguito è riportato l'algoritmo di espansione del pattern per ponderare la scelta del pattern:

  • Cifra esatta = 1

  • intervallo di cifre = numero di cifre nell'intervallo

  • X carattere jolly = 10

  • ! = 10 per ogni cifra dopo la corrispondenza del prefisso

Ad esempio, se il numero di selezione è 123456, in base ai criteri di espansione del modello, l'espansione per il modello 12X[0-5]! è 6000 (1 * 1 * 10 * 6 * 10^2). Se non ci sono altri modelli con un peso di espansione inferiore a 6000, allora 12X[0-5]! viene selezionato come modello corrispondente.

Per più corrispondenze, il miglior modello di corrispondenza viene determinato in base alle seguenti regole:

  • Seleziona il modello con il minor numero di espansioni possibili.

    Ad esempio, il numero di selezione 1234 corrisponde a due modelli P1: XXXX e P2: 123!, quindi calcola le possibili espansioni per i modelli P1: 10*10*10*10= 10^4 e P2: 1*1*1*10=10. Il numero di possibili espansioni per P2 è inferiore a quello di P1. In base alla regola, P2 viene selezionato come il modello migliore.

  • Se il numero di possibili espansioni per un modello è lo stesso, allora una precedenza dei caratteri jolly del modello viene confrontata con un ordine di precedenza di cifra esatta, intervallo di cifre, carattere jolly 'X' e '!' jolly.

    Ad esempio, il numero di selezione 1234 corrisponde a due modelli P1: 123X e P2: X234, quindi calcola le possibili espansioni per i modelli P1: 1*1*1*10 = 10 e P2: 10*1*1*1 = 10. Il numero di possibili espansioni per P1 e P2 è lo stesso. Ma P1 ha una corrispondenza esatta della cifra nella posizione 1, mentre P2 ha il carattere jolly X. In base alla regola, P1 viene selezionato come il modello migliore.

  • Se il numero di possibili espansioni e la precedenza dei caratteri jolly sono gli stessi, viene selezionata la stringa nei modelli confrontati e il modello lessicograficamente minore.

    Ad esempio, il numero di selezione 1234 corrisponde a due modelli P1: 1[0-5]3X e P2: 1[1-6]3X, quindi calcola le possibili espansioni per i modelli P1: 1*6*1*10 = 60 e P2: 1*1*6*10 = 60. Il numero di possibili espansioni e la precedenza dei caratteri jolly sono gli stessi, ma P1 è lessicograficamente inferiore a P2. In base alla regola, P1 viene selezionato come il modello migliore.

Esempi di modelli di traduzione

Nome

Schema corrispondente

Schema sostitutivo

Esempio

Estensione digitale

XXXX

+91805555$0

0123 è tradotto in +918055550123

(Traduce le estensioni a 4 cifre)

IL $0 il gruppo corrispondente è sempre disponibile per l'uso come gruppo implicito. Non corrisponde a un gruppo definito nel Matching Pattern e rappresenta sempre l'intero numero corrispondente.

Operatore

0

+918011223344

0 è tradotto in +918011223344

(Traduce 0 in operatore)

Prefisso Sito1

6222(XXXX)

+91804444$1

62220246 è tradotto in +918044440246

(Traduce i numeri con prefisso on-net (6) e codice Site1 (222))

Intervallo numerico

[3-7]XXXX

+9180333$0

54567 è tradotto in +918033354567

(Traduce le estensioni a 5 cifre a partire dall'intervallo di cifre compreso tra 3 e 7 inclusi)

PrefissoAggiungi

[2-9]X[2-9]XXXXXXX

91$0

8055552222 è tradotto in 918055552222

(Aggiunge un prefisso nazionale davanti a un numero di 10 cifre con restrizioni sulla prima e terza cifra)

Gruppo implicito

80[2-9]XXXXXXX

91$0

8036666666 è tradotto in 918036666666

(Traduce 10 cifre a partire da 80 e la terza cifra tra 2 e 9)

VariableLen

8042!

800

80423 è tradotto in 800

(Corrisponde a 8042 seguito da 1 o più cifre)

VarLenGrp

80(XXXX!)

+9180$1

8035353535 è tradotto in +918035353535

MultiGrp

80(XX)333(XXX)

+9180$1333$2

8012333456 è tradotto in +918012333456

Nella cronologia delle chiamate sull'app Webex o sul telefono fisso viene visualizzato il numero tradotto e non quello composto. Per ulteriori informazioni, vedere Visualizza cronologia chiamate.

Questo articolo è stato utile?
Questo articolo è stato utile?