# Имитация внешних входящих и исходящих звонков

Полезным инструментом для настройки АТС MikoPBX будет имитация входящих и исходящих внешних звонков, чтобы не подключать реального провайдера, тем самым сэкономив.

## Создание нового SIP-провайдера на MikoPBX

1. Переходим в раздел **Маршрутизация** → **Провайдеры телефонии**, нажимаем на кнопку «**Подключить SIP"**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FM1m89Xu5JEORljxHvCWa%2F11.png?alt=media&#x26;token=caf5f175-f889-4f23-b0d5-297ef6bdb799" alt=""><figcaption></figcaption></figure>

2. Установите тип учетной записи - **Входящая регистрация**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FkveOdNv9wiqAm8mjRhW1%2F13.png?alt=media&#x26;token=23f73811-e1bd-488b-94c8-3ab8391d2398" alt=""><figcaption></figcaption></figure>

3. Перейдите в **Расширенные настройки**

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FoNBcjMoDS2QUl6KswTgq%2F5.png?alt=media&#x26;token=410e53d0-ab1e-49ae-a72a-c0dbfab25028" alt=""><figcaption></figcaption></figure>

4. Включите переключатель «**Отключить использование поля fromuser**»;

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2F6rFkCDx6hUpuBBOeQml5%2F3.png?alt=media&#x26;token=3952132f-8f78-4fb9-938f-eb663f27b93d" alt=""><figcaption></figcaption></figure>

5. В поле "**Дополнительные параметры**" введите:

```
[endpoint]
callerid = 79257184275 <79257184275>
```

Где номер «**`79257184275`**» может быть другим. Он будет отображаться в качестве номера абонента при внешнем входящем звонке. Все остальные настройки оставьте без изменений

В этом случае входящий `CallerID` будет фиксированным.&#x20;

Альтренативный поход: через кастомизацию системыных файлов добавить в конец `extensions.conf`:

```
[add-trim-prefix-clid-custom]
exten => _[0-9*#+a-zA-Z][0-9*#+a-zA-Z]!,1,Set(newCallId=${CALLERID(num):0:7}${FROM_DID:-4})
    same => n,Set(CALLERID(num)=${newCallId})
    same => n,Set(CALLERID(name)=${newCallId})
    same => n,return
```

В этом случае, последние 4 цифры набранного номера будут взяты и подставлены в послении 4 цифры `CallerID.`&#x20;

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2F021kUyX9D0RNPq0MOtMp%2F4.png?alt=media&#x26;token=51a19cfd-98b5-4e3d-9f09-52e5f54d1f6e" alt=""><figcaption></figcaption></figure>

6. Опишите входящие и исходящие маршруты. О том как это сделать написано в следующих документациях:

* [Исходящие маршруты](https://docs.mikopbx.com/mikopbx/manual/routing/outbound-routing)
* [Входящие маршруты](https://docs.mikopbx.com/mikopbx/manual/routing/incoming-routing)

## Настройте sip-учетку на софтфоне <a href="#nastrojte_sip-uchetku_na_softfone" id="nastrojte_sip-uchetku_na_softfone"></a>

Установите софтфон. В данном примере используется Zoiper. Но вы можете использовать и другой, например MicroSIP. ([Документация](https://docs.mikopbx.com/mikopbx/faq/softphones))

Создайте аккаунт где параметры:

* «**Domain**» - адрес вашей АТС;
* «**Username**» - сохраненный из АТС идентификатор **SIP-##########**.
* «**Password**» - пароль провайдера

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FogCTvclYeXtf3kTOjrQA%2Fimage.png?alt=media&#x26;token=888be762-ab01-45ff-af0b-67ac98c8bc1e" alt=""><figcaption></figcaption></figure>

После успешного подключения софтфона, лампочка возле созданного провайдера загорится зеленым

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FKkz5Ks9FlgglSHLULniV%2F10.png?alt=media&#x26;token=7bd03fba-7112-4215-bea6-d80e826b0412" alt=""><figcaption></figcaption></figure>

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