Правила набора

В Softphone.Pro вы можете совершать исходящие звонки, введя номер вручную, скопировать номер в буфер обмена или использовать звонок по клику. При этом номера, которые передаются в приложение для совершения звонка, могут быть записаны совершенно по-разному. АТС обычно принимают номера для исходящих звонков только в определённом формате.

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

Настройка правил набора

1. Перейдите к настройкам нужной SIP учетной записи: Настройки - Учетные записи SIP - Имя вашей учетной записи SIP:

Открыть настройки SIP учётной записи

2. Введите правило преобразования номера (в примере мы зададим правило, которое убирает знак + из начала телефонного номера):

Ввести правило преобразования номера

Правила задяются в виде регулярных выражений (RegExp). Ниже вы найдёте примеры правил, позволяющих реализовать распространённые преобразования номера перед исходящим звонком.

Вы можете выполнить несколько преобразований одно за другим. Для этого перечислите преобразования, разделяя их ;.

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

4. Введите в окне софтфона номер со знаком +:

Набираем номер со знаком +

5. После нажатия кнопки вызова, знак + будет вырезан из начала номера, и звонок начнётся на модифицированный номер:

Вызов без знака +

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

В данном разделе вы найдёте распространённые сценарии, требующие настройки правил набора.

Убрать знак +

Некоторые АТС не совершают исходящий звонок, если номер начинается со знака +. Используйте следующее выражение, чтобы убрать знак + в начале номера:

  • Правило набора: /^\+//
  • Исходный номер: +79991234567
  • Номер после преобразования: 79991234567

Заменить 7 или +7 на 8

Если ваша АТС совершает звонки с префиксом 8 вместо 7 или +7, используйте следующее выражение, чтобы убрать знак + перед номером, если он есть, и заменить первую цифру 7 на 8:

  • Правило набора: /^\+//;/^7/8//
  • Исходный номер: +79991234567
  • Номер после преобразования: 89991234567

Заменить 8 на 7

Если номера в вашей CRM записаны с префиксом 8, а ваша АТС совершает звонки только с префиксом 7, используйте следующее правило набора:

  • Правило набора: /^8/7/
  • Исходный номер: 89991234567
  • Номер после преобразования: 79991234567

Заменить 8 на +7

Если номера в вашей CRM записаны с префиксом 8, а ваша АТС совершает звонки только с префиксом +7, используйте следующее правило набора:

  • Правило набора: /^8/+7/
  • Исходный номер: 89991234567
  • Номер после преобразования: +79991234567

Добавить код города и нужный префикс для звонков на городские номера

Если вы совершаете звонок на городской номер фиксированной длины (например, 7-значный), вы можете использовать правила набора, чтобы добавлять к таким номерам нужный префикс и код города. Например, у вас записаны семизначные номера клиентов, и вам нужно добавить к номеру префикс +7 и код города 495 перед звонком:

  • Правило набора: /(?=^.......$)/+7495/
  • Исходный номер: 1234567
  • Номер после преобразования: +74951234567

Заменить знак + на 00 для международных звонков

Некоторые АТС требуют заменить знак + в начале номера на 00 для совершения международных звонков. Чтобы настроить такое преобразование, используйте следующее правило:

  • Правило набора: /^\+/00/
  • Исходный номер: +79991234567
  • Номер после преобразования: 0079991234567

Добавить префикс 9 для звонка через внешнюю линию офисной АТС

Некоторые офисные АТС требуют добавлять префикс к номерам, на которые нужно сделать вызов через внешнюю линию. Рассмотрим пример добавления префикса 9 ко всем номерам длиной 11 символов:

  • Правило набора: /(?=^...........$)/9/
  • Исходный номер: 79991234567
  • Номер после преобразования: 979991234567