- Home
- /
- Articolo
Stringhe di corrispondenza per la traduzione per le chiamate in uscita
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:
- Accedere a Control Hub.
- La pagina visualizza tutti i modelli di traduzione configurati, tra cui Nome, Modello corrispondente, Modello sostitutivo, Livello e Dettagli sulla posizione.
- Inserisci il nome o il modello corrispondente in Cerca per popolare la pagina con i risultati della ricerca associati.
- 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: 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:
|
| 5 |
Inserisci Modello di sostituzione. Durante l'impostazione del modello, attenersi ai vincoli:
|
| 6 |
(Facoltativo) Per testare il modello configurato, immettere il numero del campione da tradurre. Fare clic su Modello di prova.
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.
|
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.
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".
| ||||||||||||
| 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
1234corrisponde a due modelliP1: XXXXeP2: 123!, quindi calcola le possibili espansioni per i modelliP1: 10*10*10*10= 10^4eP2: 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
1234corrisponde a due modelliP1: 123XeP2: X234, quindi calcola le possibili espansioni per i modelliP1: 1*1*1*10 = 10eP2: 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
1234corrisponde a due modelliP1: 1[0-5]3XeP2: 1[1-6]3X, quindi calcola le possibili espansioni per i modelliP1: 1*6*1*10 = 60eP2: 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.