В этой статье
Обзор
Создайте шаблон перевода
Просмотр или редактирование шаблона перевода
Удалить шаблон перевода
Массовое управление шаблоном перевода
Соответствие паттерну
Примеры шаблонов перевода

Шаблоны перевода исходящих звонков

list-menuВ этой статье
list-menuОтправить обратную связь?

Как администратор, вы можете настроить шаблоны перевода для обработки набранных цифр перед маршрутизацией вызова. Эти шаблоны можно определить на уровне организации и местоположения для исходящих вызовов.

Обзор

Webex Callingманипулирует цифрами перед маршрутизацией вызова с помощью шаблонов перевода. Система применяет эти шаблоны перевода к исходящим и перенаправленным звонкам, включая переводы и переадресацию. Однако схемы перевода не применяются к экстренным вызовам, обратным звонкам в службу поддержки и обратным звонкам в колл-центр. При применении шаблонов перевода шаблоны на уровне местоположения превалируют над шаблонами на уровне организации.

  • Уровень организации: определяет шаблоны, применяемые к звонкам внутри организации. Для каждой организации можно настроить не более 1000 шаблонов.
  • Уровень местоположения: определяет шаблоны, применяемые только к вызовам в определенном месте. Можно настроить не более 500 шаблонов для каждого местоположения.

Вот несколько вариантов использования шаблонов перевода:

  • Набор номера оператору: если пользователь набирает 0 (или любую цифру) в любом месте, звонок направляется оператору на месте.
  • Короткий набор номера: позволяет набирать сокращенные или короткие номера вместо полноразмерных телефонных номеров. Организации или телефонные системы обычно используют набор коротких номеров для упрощения и ускорения процесса набора. Система изменяет и переводит набранный номер на соответствующий номер и маршрутизирует вызов. Например, наберите*88*, чтобы позвонить в службу ИТ-поддержки.
  • Общий перевод цифр с помощью подстановочных знаков: позволяет заменить или перевести определенную цифру или шаблон в телефонном номере. Подстановочные знаки — это специальные символы, которые служат заменителем цифры или строки цифр. В этом случае вы можете определить правила, определяющие, как определенные цифры заменяются из набранного номера.

Следующее позволяет перейти на страницу конфигурации шаблонов перевода:

  1. Войдите в Control Hub.
  2. Перейдите в раздел Службы > PSTN и маршрутизация > Конфигурации шлюзов > Шаблон трансляции.
  3. На странице отображаются все настроенные шаблоны перевода, включая имя, шаблон сопоставления, шаблон замены, уровень и сведения о местоположении.
  4. Введите название или совпадающий шаблон в поле поиска, чтобы заполнить страницу соответствующими результатами поиска.
  5. Выберите «Все шаблоны перевода» или определенное место в раскрывающемся списке, чтобы заполнить соответствующие шаблоны на странице. Вы также можете выбрать «Организация» в раскрывающемся списке, в котором отображаются только шаблоны организационного уровня.

Создайте шаблон перевода

Создайте шаблон перевода, позволяющий манипулировать цифрами перед маршрутизацией исходящего вызова.

1

Войдите в Control Hub.

2

Перейдите в раздел Службы > PSTN и маршрутизация

3

Выберите Конфигурация шлюза > Шаблон трансляции

4

Нажмите Создать шаблон перевода.

5

Выберите уровень, на котором вы хотите создать шаблон перевода:

  1. Уровень организации

  2. Местоположение: выберите местоположение из выпадающего списка.

Шаблоны на уровне местоположения имеют приоритет над шаблонами на уровне организации.

6

Введите уникальное имя в местоположении или организации. Оно может содержать не более 50 символов.

7

Введите уникальный шаблон сопоставления в конкретном месте или организации. При настройке шаблона соблюдайте ограничения:

  • Позволяет использовать до 50 символов.
  • Допустимые символы: 0-9, *, # и +.
  • Если присутствует символ «+», это должен быть первый символ, кроме символа «(», открывающего группу.
  • Допустимые подстановочные знаки:
    • «X» — означает одну цифру в диапазоне 0—9.
    • «!» — указывает последовательность из одной или нескольких цифр. Этот символ можно определить в шаблоне только как последний символ, кроме символа закрытия группы ')'.
    • [] — указывает диапазон чисел, например 1—3 или 4—8, или может представлять собой последовательность цифр, например 1, 5, 7, 9.
    • () — указывает на группу. Можно определить несколько групп.
8

Введите шаблон замены. При настройке шаблона соблюдайте ограничения:

  • Позволяет использовать до 50 символов.
  • Допустимые символы: 0-9, *, # и +.
  • Если присутствует символ «+», он должен быть первым.
  • Допустимый групповой подстановочный знак — $. Включает совпадающую группу с использованием $<groupindex>. Например: 1 доллар.

    Соответствующая группа за 0 долларов всегда доступна для использования в качестве неявной группы. Она не соответствует определенной группе в шаблоне сопоставления и всегда представляет собой все совпадающее число.

    Например, при совпадении числа XXXX и замене шаблона в размере 123 0 долларов при наборе номера 4567 вы получите переведенный номер 1234567.

9

(Необязательно) Чтобы протестировать настроенный шаблон, введите номер образца для перевода. Нажмите « Проверить шаблон».

  • Позволяет использовать до 50 символов.
  • Допустимые символы: 0-9, *, # и +.
  • Если присутствует символ «+», это должен быть первый символ, кроме символа «(», открывающего группу.
Если введенный номер образца не соответствует совпадающему шаблону, в результате тестирования появится сообщение об ошибке.

Например, если настроенный шаблон сопоставления равен 0, а введенный номер образца — 7890, отобразится сообщение об ошибке «Шаблон не соответствует».

Но если номер образца совпадает с шаблоном, в результате отображается переведенный шаблон.

Например, если настроенный шаблон сопоставления равен 0, а введенный номер образца равен 0, то это число преобразуется в настроенный шаблон замены. Шаблон совпадает. 0 переводится в 1234. Отображается сообщение об успешном завершении.

10

Нажмите кнопку «Создать».

  • Тестовый шаблон предназначен только для базового тестирования совпадающих и заменяющих паттернов с целью выявления результата единственного совпадения с шаблоном. Вы можете использовать функцию «Подтвердить маршрутизацию вызовов» в Control Hub для проверки всех примененных шаблонов перевода.

  • Шаблоны перевода не применимы к нескольким кодам доступа к функциям (FAC), таким как Call Bridge, Call Retrieve (*88) и получение push-уведомлений. Эти FAC соединяют конечную точку с существующим вызовом и поэтому не соответствуют стандартному процессу перевода исходящих вызовов.

Просмотр или редактирование шаблона перевода

Созданные и отображаемые в списке шаблоны перевода можно просматривать или редактировать.

1

На странице «Шаблон перевода» выберите отдельный шаблон перевода из списка.

2

На экране «Просмотр/редактирование шаблона перевода» вы можете просматривать и редактировать сведения о выбранном шаблоне.

Вы не можете изменить выбор уровня во время просмотра или редактирования шаблона.

3

Можно изменить название, совпадающий узор или замещающий узор.

4

(Необязательно) Чтобы протестировать измененный шаблон, введите номер образца для перевода. Нажмите « Проверить шаблон».

  • Позволяет использовать до 50 символов.
  • Допустимые символы: 0-9, *, # и +.
  • Если присутствует символ «+», это должен быть первый символ, кроме символа «(», открывающего группу.
Результаты см. в разделе «Создание шаблона перевода».
5

Нажмите кнопку «Сохранить».

Тестовый шаблон предназначен только для базового тестирования совпадающих и заменяющих паттернов с целью выявления результата единственного совпадения с шаблоном. Вы можете использовать функцию «Подтвердить маршрутизацию вызовов» в Control Hub, чтобы проверить все примененные шаблоны перевода.

Удалить шаблон перевода

1

На странице «Шаблон перевода» выберите отдельный шаблон перевода из списка.

2

Нажмите на столбец «Действия» и выберите «Удалить», чтобы удалить шаблон из списка.

3

(Необязательно) Можно поставить флажки и выбрать один или несколько шаблонов из списка. Нажмите значок « Удалить».

Массовое управление шаблоном перевода

Благодаря пакетному управлению вы можете добавлять или изменять шаблоны перевода до 10 000 шаблонов за раз. Поддерживает массовый экспорт и импорт шаблонов.

1

Войдите в Control Hub.

2

Перейдите в раздел Службы > PSTN и маршрутизация

3

Выберите Конфигурация шлюза > Шаблон трансляции

4

На странице «Шаблон перевода» нажмите «Групповое управление», чтобы изменить шаблоны перевода.

5

На экране управления шаблонами перевода в раскрывающемся списке выберите «Все шаблоны перевода», «Определенное место» или « Организация». Нажмите Загрузить данные и загрузите текущие данные в формате.csv. Отредактируйте цифровые паттерны в электронной таблице.

6

(Необязательно) Нажмите Загрузить шаблон в формате.csv, чтобы загрузить пустой шаблон в формате.csv. При необходимости добавьте шаблоны цифр.

7

Отредактируйте следующие столбцы в шаблоне CSV для массового управления шаблонами перевода:

Никогда не удаляйте столбцы и заголовки из CSV-файла при подготовке. Но вы можете удалить значения из столбцов, которые не хотите изменять. Во время импорта любые пустые ячейки в CSV означают «без изменений».

Таблица 1. Шаблон CSV для массового управления
КолонкиОписание

Имя

Название шаблона перевода

Уровень

Определяется на уровне организации или местоположения

Название местоположения

На уровне местоположения в столбце «Название местоположения» указывается название места, для которого определен шаблон перевода

На уровне организации столбец шаблона перевода пуст.

Соответствующий шаблон

Указывает совпадающий шаблон

Шаблон замены

Указывает шаблон замены

8

Перетащите CSV-файл или выберите файл, чтобы загрузить измененный CSV-файл. Можно загрузить измененный CSV-файл, чтобы применить все изменения, внесенные в шаблоны перевода.

9

Нажмите кнопку «Загрузить». При успешной загрузке шаблоны перевода из csv-файла добавляются в список.

Соответствие паттерну

Система сопоставляет исходящий телефонный номер с настроенным шаблоном и выбирает наиболее подходящий для дальнейшей обработки вызова.

При переводе набранного номера система сканирует совпадающие шаблоны. Если найдено совпадение, она заменяет шаблон новым шаблоном и сканирует совпадающие шаблоны с только что замененным номером. Этот процесс продолжается максимум до 10 итераций, чтобы обеспечить точный перевод, или до тех пор, пока совпадения не будут найдены.

Ниже приведен алгоритм расширения паттернов для взвешивания выбранного паттерна:

  • Точная цифра = 1

  • Диапазон цифр = количество цифр в диапазоне

  • Подстановочный знак X = 10

  • ! = 10 за каждую цифру после совпадения префикса

Например, если номер набора равен 123456, то, исходя из критериев расширения шаблона, расширение для шаблона 12X [0-5]! равно 6000 (1* 1* 10* 6 * 10^2). Если нет других моделей с меньшим весом расширения, чем 6000, то 12X [0-5]! выбран в качестве совпадающего узора.

Для нескольких совпадений наилучший шаблон соответствия определяется на основе следующих правил:

  • Выбирает шаблон с наименьшим количеством возможных расширений.

    Например, циферблатный номер 1234 совпадает с двумя шаблонами P1: XXXX и P2:123! , затем вычислите возможные расширения паттернов P1: 10*10*10*10= 10^4 и P2:1*1*10=10. Количество возможных расширений для P2 меньше, чем для P1. Исходя из правила, P2 выбирается в качестве лучшего паттерна.

  • Если число возможных расширений паттерна совпадает, то приоритет шаблона сравнивается с порядком приоритета точных цифр, диапазона цифр, подстановочного знака «X» и «!» подстановочный знак.

    Например, циферблатный номер 1234 совпадает с двумя шаблонами P1: 123X и P2: X234, затем вычислите возможные расширения для шаблонов P1: 1*1*1*10 = 10 и P2: 10*1*1*1 = 10. Количество возможных расширений для P1 и P2 одинаково. Но P1 имеет точное совпадение цифр в позиции цифр 1, а в P2 — подстановочный знак X. Согласно правилу, P1 выбирается в качестве лучшего паттерна.

  • Если количество возможных расширений и приоритет подстановочных знаков одинаковы, то выбирается строка в сравниваемых шаблонах и лексикографически меньший шаблон.

    Например, циферблатный номер 1234 совпадает с двумя шаблонами P1:1 [0-5] 3X и P2:1 [1-6] 3X, затем вычислите возможные расширения паттернов P1:1*6*1*10 = 60 и P2:1*1*6*10 = 60. Количество возможных расширений и приоритет подстановочных знаков одинаковы, но P1 лексикографически меньше P2. Согласно правилу, P1 выбирается в качестве лучшего паттерна.

Примеры шаблонов перевода

Имя

Соответствующий шаблон

Шаблон замены

Пример

Цифровое расширение

XXXX

+91805555$0

0123 переводится как +918055550123

(Переводит 4-значные расширения)

Соответствующая группа за 0 долларов всегда доступна для использования в качестве неявной группы. Оно не соответствует определенной группе в шаблоне сопоставления и всегда представляет собой все совпадающее число.

Оператор

0

+918011223344

0 переводится как +918011223344

(Переводит значение 0 на оператора)

Префикс сайта 1

6222(XXXX)

+91804444$1

62220246 переводится на +918044440246

(Переводит числа с внутрисетевым префиксом (6) и кодом Site1 (222))

Диапазон цифр

[3-7]XXXX

+9180333$0

54567 переводится как +918033354567

(Переводит 5-значные расширения, начиная с диапазона цифр от 3 до 7 включительно)

Префикс ADD

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

91$0

8055552222 переводится на 918055552222

(Добавляет префикс страны перед 10-значным номером с ограничениями на первую и третью цифры)

Неявный GRP

80[2-9]XXXXXXX

91$0

8036666666 переводится на 918036666666

(Переводит 10 цифр, начиная с 80, и третью цифру от 2 до 9)

Переменная Len

8042!

800

80423 переводится в 800

(Сопоставьте 8042, затем введите 1 или несколько цифр)

Варлен GRP

80(XXXX!)

+9180$1

8035353535 переводится как +918035353535

МультиGRP

80(XX)333(XXX)

+9180$1333$2

8012333456 переводится в +918012333456

В истории вызовов в приложении Webex или настольном телефоне отображается переведенный номер, а не набранный номер. Дополнительные сведения см. в разделе Просмотр истории звонков.

Была ли статья полезной?
Была ли статья полезной?