Шаблоны настройки скачивайте по этой ссылке. Инструкцию, как их подключить к АТС 3CX, читайте здесь.
Zadarma предоставляет услугу в 2-х видах:
- SIP-транк, идентификация по id и паролю – к одному транку может быть привязано несколько внешних номеров телефонов для входящей связи, но подстановка А-номера (исходящего АОН) на стороне оборудования клиента не поддерживается. Таким образом, все внешние вызовы, совершаемые через транк, будут совершаться только через какой-то один предопределенный номер. Поэтому данную услугу нужно использовать с привязкой к транку единственного внешнего номера.
- SIP-транк, идентификация по ip адресу – к одному транку может быть привязано несколько номеров телефона, поддерживается подстановка А-номера (исходящего АОН) на стороне оборудования клиента.
ВАЖНОЕ ЗАМЕЧАНИЕ. Zadarma поддерживает подстановку не только собственных номеров, но и номеров от других операторов. Для этого необходимо через личный кабинет услуги подтвердить владение другими номерами, которые хотите использовать в подстановке. Для подтверждения оператор позвонит на ваш номер и сообщит секретный pin-код, который вы должны будете ввести на сайте личного кабинета.
НАСТРОЙКА «Zadarma (ID+пароль)» и «Zadarma АТС (ID+пароль)»
Если вы используете до 3-х внешних номеров, и хотите работать по схеме: один транк – один номер, в этом случае проще воспользоваться подключением по SIP. Сразу после регистрации на сайте вам предоставляется один SIP логин, и не платя дополнительных денег вы можете создать еще два SIP логина. Управление SIP логинами производится в «Настройки» – «Подключение по SIP». Собственно все управление сводится к созданию нового SIP логина (если требуется более одного) и к определению CallerID – внешнего телефонного номера, закрепленного за SIP логином. Также в этом разделе приведены необходимые учетные данные для подключения транка на АТС 3CX к SIP логину.
Если у вас более 3-х номеров, и вы хотите сэкономить деньги на создании SIP логинов, нужно использовать бесплатную виртуальную АТС. Для этого на главной странице личного кабинета найдите раздел «Бесплатная АТС» и нажмите на «СОЗДАТЬ АТС». Далее пошагово задайте следующие опции: Количество сотрудников – количество внешних телефонных номеров, (CRM создавать не надо); Входящие звонки на АТС – Сразу на внутренние номера сотрудников.
После этих шагов в личном кабинете появится раздел «Моя АТС», а в подразделе «Внутренние номера» будут приведены учетные данные подключения для каждого Extension. В нашем случае один Extension – это один транк, соответствующий определенному внешнему номеру. Поэтому сразу на каждом Extension задайте значение CallerID (аналогично, как это делается для SIP логина).
Перед началом настройки транка на стороне АТС 3CX в личном кабинете Zadarma необходимо задать входящую маршрутизацию на каждом внешнем телефонном номере. Для этого перейдите в «Настройки» – «Виртуальный номера» и для каждого номера проделайте следующее действие: в таблице кликните по SIP-номеру и в открывшемся окне для выбранного внешнего номера задайте номер SIP логина, за которым должен быть закреплен выбранный внешний номер. Если номер закреплен за Extension на «Моя АТС», то нужно выбирать SIP логин, через который работает виртуальная АТС (напротив такого SIP логин будет написано "PBX").
Если вы используете Extension на «Моя АТС», настройку входящей маршрутизации нужно продолжить. Зайдите в «Моя АТС» – «Входящие звонки и голосовое меню». Как показано на скриншоте ниже, нажмите на «+» столько раз, сколько у вас внешних номеров. У вас создадутся «Меню 1», «Меню 2», …
Дале для каждого созданного меню проделайте следующее действие: выберете для какого внешнего номера будет работать данная входящая маршрутизация и на какой Extension будут направлены звонки с выбранного вами внешнего номера.
В каждом меню, включая главное, снимите галочку с опции «Циклический дозвон».
На этом настройка подключения на стороне Zadarma завершена.
Для подключения через SIP логин на 3CX пользуйтесь шаблоном «Zadarma (ID+пароль)», для подключения через Extension на «Моя АТС» – шаблоном «Zadarma АТС (ID+пароль)».
Настройка транка на стороне АТС 3СХ идентична, что для SIP логин, что для Extension на АТС, не считая того, что в момент создания транка нужно выбрать разные шаблоны.
Итак, на 3CX в разделе «SIP-транки» нажмите на «+ Добавить SIP транк», выберете нужный шаблон, и введите без пробелов и дополнительных символов номер телефона, который недавно связали с SIP-логином или Extension.
Далее во вкладке «Основные» введите «ID аутентификации (SIP User ID)» – "Логин" из учетных данных в личном кабинете Zadarma, и введите «Пароль аутентификации» – "Пароль" из учетных данных. В зоне настроек «Направление вызовов» пропишите нужную входящую маршрутизацию, либо определите ее через DID-правило.
Чтоб входящая маршрутизация работала через DID-правило, во вкладке DID добавьте DID, равное значению поля «ID аутентификации (SIP User ID)», а потом для этого значения создайте соотв. DID-правило. Подробно о DID-правилах читайте здесь.
На этом настройка транка завершена.
НАСТРОЙКА «Zadarma (ip адрес)»
В личном кабинете услуги пройдите в «Настройки» – «Подключение по SIP», внизу нажмите на «ДОБАВИТЬ SIP ТРАНК», введите любое название и подтвердите добавление транка. Далее нажмите на «ДОБАВИТЬ IP АДРЕС» и введите внешний статический адрес вашей АТС 3CX.
После этого необходимо настроить входящую маршрутизацию на каждом внешнем телефонном номере. Для этого перейдите в «Настройки» – «Виртуальный номера» и для каждого номера проделайте следующее действие: в таблице кликните по SIP-номеру и в открывшемся окне для выбранного внешнего номера задайте внешний сервер (SIP URI).
Формат SIP URI следующий:
<внешний номер>@<внешний статический ip-адрес 3CX>:<sip-порт 3CX>
На этом настройка подключения на стороне Zadarma завершена.
ВАЖНОЕ ЗАМЕЧАНИЕ. При идентификации транка по ip-адресу на входящих на вашу АТС звонках Zadarma может отправлять пакеты с разных адресов, отличных от sip-сервера для исходящих звонков. Поэтому если ваша АТС находится за NAT, то, возможно, потребуется дополнительная настройка файрвола не только на прохождение пакетов с sip.zadarma.com, но и со следующего пула адресов:
185.45.152.0/24
185.45.155.0/24
37.139.38.0/24
195.122.19.0/27
103.109.103.64/28
Остальные действия производятся на АТС 3CX. В разделе «SIP-транки» нажмите на «+ Добавить SIP транк», выберете оператора «Zadarma (ip адрес)», и введите основной внешний номер. Как задать этот параметр, и на что он влияет, читайте здесь. Основной номер, закрепленный за транком, должен быть в 11-тизначном формате и начинаться с 7.
В зоне настроек «Направление вызовов» пропишите нужную входящую маршрутизацию, либо определите ее через DID-правило.
Чтоб входящая маршрутизация работала через DID-правила, во вкладке «DID» добавьте DID’ы, соответствующие внешним номерам, закрепленным за транком, а потом для них создайте соответствующие DID-правила. Подробно о DID-правилах читайте здесь. На транке Zadarma DID-номера должны быть 11-тизначными и начинаться с 7.
ВАЖНО: обязательно перейдите во вкладку «Исходящие параметры» и определите значение SIP-заголовка «From : User Part». В шаблоне этот заголовок не определен, и в качестве его значения указана подсказка из возможных вариантов. Если подсказку не заменить на один из вариантов, транк не будет работать должным образом.
Оператор Zadarma значение А-номера (внешнего номера, с которого совершается исходящий вызов) ждет в заголовке «From : User Part». Его значение нужно определить в рамках одной из возможных логик. 3-и возможные логики определения А-номера приведены ниже.
- Если вы выберете OutboundLineId, то вместо этой переменной при исходящем вызове будет подставлено значение поля «Caller ID по умолчанию» (вкладка «Caller DID» в свойствах транка). Если данное поле не определено, то будет использовано значение поля «Основной номер транка» (вкладка «Основные» в свойствах транка).
- Если вы выберете OutboundCallerID, то вместо этой переменной при исходящем вызове будет подставлено значение поля «Исходящий Caller ID» из вкладки «Основные» в свойствах пользователя, который совершает исходящий вызов. Если у пользователя «Исходящий Caller ID» не определен, то значение OutboundCallerID определяется также, как OutboundLineId.
- Если вы выберете OriginatorCallerID, то вначале 3CX определит значение по алгоритму 2), а затем произведет модификацию полученного значения согласно правилам «Модификация Caller ID исходящих вызовов» (вкладка «Caller DID» в свойствах транка).
А-номер должен быть в 11-тизначном формате и начинаться с цифры 7.
Формат набора номера для совершения исходящих звонков зависит от настроек в личном кабинете Zadarma. В правом верхнем углу кабинета кликните по своему имени, затем перейдите во вкладку «Звонки». Если выбрана опция " Звонить без кода страны", то наборы по России должны начинаться либо на 8, либо на +7, а зарубежные наборы – на 810. Если опция не выбрана, то наборы по России должны начинаться либо на 7, либо на +7, а зарубежные наборы – либо сразу с кода страны, либо с +.
Также во вкладке «Звонки» есть опция "добавлять "+" в CallerID при входящих звонках". В большинстве случаев знак + вначале входящего АОН только создает проблемы, и эту опцию лучше отключать.