- Página inicial
- /
- Artigo
Padrões de conversão para chamadas de saída
Como administrador, você pode configurar padrões de tradução para manipular dígitos discados antes de encaminhar uma chamada. Você pode definir esses padrões nos níveis de organização e localização para chamadas de saída.
Visão geral
O Webex Calling manipula dígitos antes de encaminhar uma chamada usando padrões de conversão. O sistema aplica esses padrões de tradução a chamadas de saída e redirecionadas, incluindo transferências e encaminhamentos. No entanto, os padrões de tradução não são aplicados aos retornos de chamada de emergência, de reparo e de central de atendimento. Ao aplicar padrões de tradução, os padrões no nível do local têm precedência sobre aqueles no nível da organização.
- Nível da organização: Define padrões que são aplicados a chamadas dentro da organização. Você pode configurar no máximo 1000 padrões por organização.
- Nível de localização: Define padrões que são aplicados apenas a chamadas em um local específico. Você pode configurar no máximo 500 padrões por local.
Aqui estão alguns dos casos de uso em que os padrões de tradução podem ser usados:
- Discagem do operador: Em cada local, se o usuário discar 0 (ou qualquer dígito), a chamada será encaminhada para um operador no local.
- Discagem de número curta: Permite discar números abreviados ou curtos em vez de números de telefone de comprimento total. As organizações ou sistemas telefônicos normalmente usam a discagem de números curtos para simplificar e agilizar o processo de discagem. O sistema modifica e traduz o número discado para o número apropriado e roteia a chamada. Por exemplo, disque *88* para fazer uma chamada para o suporte técnico de TI.
- Tradução de dígitos geral com caracteres curinga: Permite a substituição ou tradução de um dígito ou padrão específico em um número de telefone. Wildcards são caracteres especiais que atuam como espaço reservado para um dígito ou cadeia de caracteres de dígitos. Com esse caso de uso, você pode definir regras que especificam como determinados dígitos são substituídos do número discado.
O seguinte permite que você navegue até a página de configuração de padrões de conversão:
- Inicie sessão no Control Hub.
- Vá para Services e selecione Calling .
- Selecione Roteamento de chamadas e, em seguida, selecione Padrão de tradução .
- A página exibe todos os padrões de tradução configurados, incluindo nome, padrão de correspondência, padrão de substituição, nível e detalhes de localização.
- Insira o nome ou o padrão correspondente no Search para preencher a página com os resultados da pesquisa associados.
- Escolha Todos os padrões de conversão ou um local específico no menu suspenso para preencher os respectivos padrões na página. Você também pode escolher Organização para a lista suspensa que filtra para mostrar apenas os padrões de nível da organização.
Criar um padrão de conversão
Crie um padrão de conversão que possa gerenciar os dígitos antes de encaminhar uma chamada de saída.
1 |
Clique em Criar padrão de tradução . |
2 |
Escolha o nível no qual você deseja criar o padrão de tradução: Os padrões a nível de local têm precedência sobre os padrões a nível de organização. |
3 |
Insira um Name exclusivo em um local ou organização. Ele permite um máximo de até 50 caracteres. |
4 |
Insira um padrão correspondente exclusivo em um local ou organização. Siga as restrições ao definir o padrão:
|
5 |
Insira Padrão de substituição . Siga as restrições ao definir o padrão:
|
6 |
(Opcional) Para testar o padrão que você configurou, insira o número de amostra a ser traduzido. Clique em Padrão de teste .
Se o número de amostra inserido não corresponder ao padrão correspondente, o resultado do padrão de teste exibirá uma mensagem de erro.
Por exemplo, se o padrão de correspondência configurado for 0 , e o número de amostra inserido for 7890 , Pattern não corresponderá a mensagem de erro será exibida. Mas, se o número de amostra corresponder ao padrão, o resultado exibirá o padrão traduzido.Por exemplo, se o padrão de correspondência configurado for 0 , e o número de amostra inserido for 0 , o número será traduzido para o padrão de substituição configurado . O Padrão corresponde. 0 é traduzido para 1234 mensagem de sucesso é exibida. |
7 |
Clique em Criar. O Test Pattern é apenas para realizar um teste básico dos padrões de correspondência e substituição, a fim de observar o resultado de uma única correspondência para o padrão. Você pode usar Verificar roteamento de chamadas recurso no Control Hub para verificar todos os padrões de tradução aplicados. |
Visualizar ou editar padrão de conversão
Você pode visualizar ou editar os padrões de tradução que são criados e são exibidos na lista.
1 |
Na página padrão de conversão, selecione um padrão de tradução individual na lista. |
2 |
Na tela Exibir/Editar padrão de tradução, você pode visualizar e editar os detalhes do padrão selecionado. Você não pode alterar a seleção de nível enquanto visualiza ou edita o padrão. |
3 |
Você pode editar o nome, o padrão correspondente ou o padrão de substituição. |
4 |
(Opcional) Para testar o padrão modificado, insira o número de amostra a ser traduzido. Clique em Padrão de teste .
Para obter resultados, consulte Criar padrão de conversão seção.
|
5 |
Clique em Salvar. O Test Pattern é apenas para realizar um teste básico dos padrões de correspondência e substituição, a fim de observar o resultado de uma única correspondência para o padrão. Você pode usar Verificar roteamento de chamadas recurso no Control Hub para verificar todos os padrões de tradução aplicados. |
Excluir padrão de conversão
1 |
Na página padrão de conversão, selecione um padrão de tradução individual na lista. |
2 |
Clique na Ações coluna e selecione Excluir para excluir um padrão da lista. |
3 |
(Opcional) Você pode marcar as caixas de seleção e escolher um ou mais padrões na lista. Clique no ícone Excluir . |
Gerenciar padrão de conversão em massa
Com o gerenciamento em massa, você pode adicionar ou modificar padrões de tradução até 10.000 padrões por vez. Suporta exportação em massa e importação de padrões.
1 |
Vá para a página Padrão de tradução e clique em Gerenciamento em massa para modificar os padrões de tradução. | ||||||||||||
2 |
Na tela gerenciar padrões de tradução, na lista suspensa, escolha Todos os padrões de tradução , um Local específico , ou Organização . Clique em Baixar dados e baixe os dados .csv atuais. Edite os padrões de dígitos na planilha. | ||||||||||||
3 |
(Opcional) Clique em Baixar modelo .csv para baixar um modelo .csv em branco. Adicione os padrões de dígitos conforme necessário. | ||||||||||||
4 |
Edite as seguintes colunas no modelo CSV para gerenciamento em massa de padrões de tradução: Nunca remova colunas e cabeçalhos do arquivo CSV ao preparar. Mas, você pode limpar valores de colunas que você não deseja modificar. Durante a importação, qualquer célula em branco no CSV significa "sem alteração".
| ||||||||||||
5 |
Arraste e solte o arquivo .csv ou clique em escolher um arquivo para carregar o arquivo .csv modificado. Você pode carregar o arquivo .csv modificado para aplicar todas as alterações feitas nos padrões de tradução. | ||||||||||||
6 |
Clique em Carregar. No carregamento bem-sucedido, os padrões de tradução do arquivo csv são adicionados à lista. |
Correspondência padrão
O sistema corresponde ao número de discagem de saída com o padrão configurado e seleciona a melhor correspondência para processar a chamada ainda mais.
O sistema verifica os padrões correspondentes ao traduzir um número discado. Se uma correspondência for encontrada, ela substituirá o padrão por um padrão de substituição e verificará os padrões de correspondência pelo número recém-substituído. Esse processo continua até um máximo de 10 iterações para garantir a tradução precisa ou até que nenhuma correspondência adicional seja encontrada.
A seguir estão o algoritmo de expansão de padrão para ponderar a escolha de padrão:
-
Dígito exato = 1
-
Intervalo de dígitos = número de dígitos no intervalo
-
X curinga = 10
-
! = 10 para cada dígito após a correspondência do prefixo
Por exemplo, se o número de discagem for 123456
, então com base nos critérios de expansão de padrão, a expansão para o padrão 12X[0-5]!
é 6000 (1 * 1 * 10 * 6 * 10^2)
. Se não houver outros padrões com menor peso de expansão do que 6000
, então 12X[0-5]!
é selecionado como o padrão de correspondência.
Para várias correspondências, o melhor padrão de correspondência é determinado com base nas seguintes regras:
-
Seleciona o padrão com o menor número de expansões possíveis.
Por exemplo, o número de discagem
1234
corresponde a dois padrõesP1: XXXX
eP2: 123!
, em seguida, compute as possíveis expansões para os padrõesP1: 10*10*10*10= 10^4
eP2: 1*1*1*10=10
. O número de expansões possíveis para P2 é menor que P1. Com base na regra, o P2 é selecionado como o melhor padrão. -
Se o número de expansões possíveis para um padrão for o mesmo, então uma precedência curinga do padrão é comparada com uma ordem de precedência de dígito exato, intervalo de dígitos, 'X' curinga e '!' curinga.
Por exemplo, o número de discagem
1234
corresponde a dois padrõesP1: 123X
eP2: X234
, em seguida, compute as possíveis expansões para os padrõesP1: 1*1*1*10 = 10
eP2: 10*1*1*1 = 10
. O número de expansões possíveis para P1 e P2 é o mesmo. Mas o P1 tem uma correspondência de dígitos exata na posição de dígitos 1 enquanto o P2 tem o curinga X. Com base na regra, o P1 é selecionado como o melhor padrão. -
Se o número de possíveis expansões e precedência curinga é o mesmo, então a string nos padrões comparados e o padrão lexicograficamente menor é selecionado.
Por exemplo, o número de discagem
1234
corresponde a dois padrõesP1: 1[0-5]3X
eP2: 1[1-6]3X
, em seguida, compute as possíveis expansões para os padrõesP1: 1*6*1*10 = 60
eP2: 1*1*6*10 = 60
. O número de possíveis expansões e precedência curinga é o mesmo, mas o P1 é lexicograficamente menor que o P2. Com base na regra, o P1 é selecionado como o melhor padrão.
Exemplos de padrão de conversão
Nome |
Padrão de correspondência |
Padrão de substituição |
Exemplo |
---|---|---|---|
DigitExtension |
XXXX |
+91805555$0 |
0123 foi traduzido para +918055550123 (Traduz ramais de 4 dígitos) O grupo correspondente de $0 está sempre disponível para uso como um grupo implícito. Ele não corresponde a um grupo definido no Padrão de correspondência e sempre representa todo o número correspondente. |
Operador |
0 |
+918011223344 |
0 é traduzido para +918011223344 (Traduz 0 para operador) |
Site1Prefix |
6222 (XXXX) |
+91804444$1 |
62220246 é traduzido para +918044440246 (Traduz números com prefixo na rede (6) e código do Site1 (222)) |
Intervalo De Dígitos |
[3-7] XXXX |
+9180333$0 |
54567 foi traduzido para +918033354567 (Traduz extensões de 5 dígitos começando com o intervalo de dígitos entre 3-7 inclusivo) |
Prefixar |
[2-9]X[2-9]XXXXXXX |
91$0 |
8055552222 foi traduzido para 918055552222 (Adiciona um prefixo de país na frente de um número de 10 dígitos com restrições no primeiro e terceiro dígitos) |
ImplicitGrp |
80[2-9]XXXXXXX |
91$0 |
8036666666 foi traduzido para 918036666666 (Traduz 10 dígitos começando com 80 e thrid dígito entre 2 a 9) |
VariableLen |
8042! |
800 |
80423 foi traduzido para 800 (Corresponder 8042 seguido de 1 ou mais dígitos) |
VarLenGrp |
80 (XXXX!) |
+9180$1 |
8035353535 é traduzido para +918035353535 |
MultiGrp |
80(XX)333(XXX) |
+9180$1333$2 |
8012333456 é traduzido para +918012333456 |
O histórico de chamadas no aplicativo Webex ou no telefone de mesa exibe o número traduzido e não o número discado. Para obter mais informações, consulte Visualizar histórico de chamadas .