Смена исходящего номера через N звонков
Карусель номеров меняет Caller ID исходящих звонков по кругу. Например, у компании два внешних номера. Можно настроить так: первые 1000 звонков уходят с первого номера, следующие 1000 со второго, потом снова с первого. Смену делает платформа 4phone. Провайдеру нужно только разрешить номера карусели как Caller ID и подтвердить, как он принимает смену номера (см. раздел «Что спросить у провайдера»).
Совет
Каждая линия карусели это пара: SIP-транк и Caller ID. Карусель выбирает линию по номеру звонка, а не по времени, поэтому номер меняется ровно через заданное количество звонков.
Простыми словами
Представьте, что у вас два номера: номер A и номер B. Правило «каждые 1000 звонков» дает такую картину:
| Номера исходящих звонков | Caller ID, который увидит абонент |
|---|---|
| с 1-го по 1000-й | номер A |
| с 1001-го по 2000-й | номер B |
| с 2001-го по 3000-й | номер A |
Счетчик считает исходящие звонки профиля карусели. Номер звонка определяет, какой Caller ID уйдет. Счетчик общий для всех сотрудников, которые используют этот профиль: звонки двух сотрудников вместе идут в один счетчик.
Что подготовить
Перед настройкой
- SIP-транк провайдера в статусе Активен (раздел SIP-транки).
- Все номера карусели разрешены провайдером как Caller ID на подключении, через которое они уходят. Без этого провайдер отклонит звонок с номером, который не разрешен.
- Минимум два номера. Для одного номера карусель не нужна.
- Роль Администратор или выше. Такие пользователи создают профили и меняют их настройки.
Как устроен транк
Caller ID уходит провайдеру по-разному в зависимости от того, как настроен транк и включена ли опция Подменять From на номер линии. От этого зависит, сработает ли смена номера.
- Транк по IP без логина. Оператор принимает звонки с вашего адреса и разрешает несколько номеров как Caller ID. Номер линии уходит провайдеру в заголовке From сам. Опция для такого транка ничего не меняет.
- Транк с логином, опция включена (по умолчанию). 4phone ставит в заголовок From номер линии, а логин остается только для авторизации. Один логин может обслуживать несколько номеров карусели, если провайдер принимает From, отличный от логина, и разрешает эти номера как Caller ID.
- Транк с логином, опция выключена. В From уходит логин, поэтому провайдер видит номер логина, а не номер линии. Для каждого номера нужен отдельный транк с отдельным логином.
Проверьте
Опция меняет только заголовок From на стороне 4phone. Логин, пароль и адрес транка не меняются. Если провайдер не принимает From, отличный от логина, он отклонит звонки. В этом случае выключите опцию и заведите отдельный логин на каждый номер.
Важно
4phone не меняет заголовок P-Asserted-Identity. Если провайдер берет номер абонента из P-Asserted-Identity, опция не поможет, и нужен отдельный логин на каждый номер. Для транка с регистрацией уточните у провайдера, принимает ли он From, отличный от зарегистрированного логина.
Шаг 1. Создайте профиль карусели
- Откройте Внутренние.
- Выберите внутренний номер сотрудника, который будет звонить через карусель.
- В блоке Профиль ротации исходящих номеров нажмите Создать профиль ротации.
- Введите название, например
Два номера компании. - В поле Режим выбора номера выберите Смена номера через N звонков.
- В поле Звонков на один номер введите
1000. - Проверьте опцию Подменять From на номер линии. Она включена по умолчанию. Для транка по IP без логина она ничего не меняет. Если провайдер не принимает From, отличный от логина, выключите ее.
- В блоке линий выберите SIP-транк линии и введите CallerID номера A в том формате, который подтвердил провайдер (9 или 12 цифр). Подсказки берутся из номеров DID этого транка. Нажмите Добавить линию.
- Добавьте линию для номера B. Если оба номера на одном транке, выберите тот же транк и введите номер B. Если у каждого номера свой логин, выберите транк этого номера.
- Нажмите Создать и выбрать профиль.
- Сохраните карточку внутреннего номера. Без сохранения профиль не закрепится за номером.
Первая добавленная линия используется для первого блока звонков. Чтобы поменять порядок, создайте новый профиль в нужной последовательности и выберите его в карточке номера.
Важно
Все линии карусели оставьте с одинаковым приоритетом, по умолчанию 10. Если приоритеты разные, карусель использует только линии с наибольшим приоритетом, а остальные включаются, когда верхние линии недоступны.
Шаг 2. Проверьте, что номер меняется
- Откройте карточку внутреннего номера с профилем карусели.
- В блоке карусели поставьте Звонков на один номер значение
1и нажмите Сохранить. - Сделайте 2-3 исходящих звонка на свой мобильный телефон. Номер, который видит абонент, должен меняться после каждого звонка.
- Верните нужное значение, например
1000, и нажмите Сохранить. - Нажмите Сбросить счетчик. После сброса следующий звонок снова уйдет с номера A.
Совет
Если номер не меняется во время теста, сначала проверьте раздел «Частые проблемы» ниже. Чаще всего дело в исходящем маршруте или в том, что для номера провайдер не разрешил смену Caller ID.
Как читать счетчик
Под полем профиля в карточке номера показаны:
- режим и размер блока, например «Смена номера через 1000 звонков»;
- число звонков с последнего сброса.
Счетчик увеличивается на каждую исходящую попытку через профиль. Неотвеченные и занятые звонки тоже считаются.
Что важно знать
- Исходящие маршруты имеют приоритет. Если номер абонента подходит под правило исходящего маршрута, звонок пойдет по этому маршруту, и карусель не применится. Проверьте правила в разделе Исходящие маршруты и формат номера.
- Выбор транка вручную отключает карусель. Если в софтфоне выбран конкретный транк, звонок пойдет через него без смены номера.
- Caller ID линии важнее DID. Если к внутреннему номеру привязан входящий номер, для исходящих звонков по карусели используется номер линии.
- Паузы. Пауза линии после звонка (cooldown) в карусели не действует: она нарушила бы чередование номеров. Пауза на один и тот же номер абонента (настройка профиля, работает для автообзвона) может исключить линию из блока. Тогда звонок уйдет с другой линии.
- Счетчик не сбрасывается сам. Изменение числа звонков не обнуляет счетчик. Нажмите Сбросить счетчик, если нужно начать с первого номера.
- Один профиль, один счетчик. Если создать отдельный профиль для каждого сотрудника, у каждого будет свой счетчик и свой порядок номеров.
- Автообзвон тоже считает попытки. Если профиль используется в автообзвоне, каждая попытка увеличивает его счетчик. Для автообзвона лучше создать отдельный профиль.
- Опция подмены From действует только на карусель. Для профилей с другим режимом выбора номера она не применяется.
Что спросить у провайдера
Перед настройкой уточните у провайдера четыре вещи:
- Разрешены ли все номера карусели как Caller ID на вашем подключении. Номера, которые вы добавите в профиль, должны быть в разрешенном списке.
- Какой формат номера принимается: 9 цифр (
XXXXXXXXX) или 12 цифр (998XXXXXXXXX). Номер линии уходит в том формате, который вы введете в линии. - Принимает ли провайдер смену Caller ID между звонками на одном подключении, или ему нужен отдельный логин на каждый номер. Уточните также, принимает ли он в заголовке From номер, который отличается от логина.
- Сколько одновременных каналов выделено, например 31.
Ответы определяют, какой вариант из раздела «Как устроен транк» подходит. Для отправки провайдеру можно использовать текст ниже:
Здравствуйте. Мы настраиваем смену исходящего Caller ID по кругу на нашем SIP-подключении.
1. Просим подтвердить, что все номера, которые мы будем использовать как Caller ID, разрешены на нашем подключении. Список номеров пришлем отдельно.
2. Какой формат номера вы принимаете: 9 цифр или 12 цифр (998XXXXXXXXX)?
3. Принимаете ли вы разные Caller ID на звонках одного подключения (один логин)? Если нет, нужен ли отдельный логин на каждый номер?
4. Принимаете ли вы в заголовке From номер, который отличается от логина на этом подключении?
5. Просим подтвердить лимит одновременных каналов.
Частые проблемы
Все звонки идут с одного номера
Проверьте по порядку:
- Профиль выбран в карточке номера, и карточка сохранена.
- В профиле есть минимум две активные линии, а транк каждой линии в статусе Активен.
- Для набранного номера нет исходящего маршрута, который перехватывает звонок.
- Звонок не идет через транк, выбранный вручную.
- Число звонков на один номер не слишком большое. Для проверки поставьте
1.
Номер меняется, но провайдер отклоняет звонки
Причина в одном из двух: номер не разрешен провайдером как Caller ID или провайдер не принимает From, отличный от логина. Попросите провайдера проверить оба пункта. Если он не принимает From, выключите опцию Подменять From на номер линии в профиле и заведите отдельный транк с логином на каждый номер.
Абонент видит не тот номер
Проверьте по порядку:
- Для транка с логином включена опция Подменять From на номер линии.
- Номер в линии введен в том формате, который принимает провайдер.
- Звонок идет через линию карусели, а не через транк, выбранный вручную.
Если провайдер берет номер абонента из P-Asserted-Identity, опция не поможет. Тогда нужен отдельный логин на каждый номер.
Дальше полезно открыть Как подключить SIP-транк и Частые проблемы и быстрые решения.