# Звонки на экстренные номера

{% hint style="success" %}
Необходимо иметь возможность звонить на экстренные номера 101, 102, 103, 112 и т.д.
{% endhint %}

1. Переходим в раздел **Маршрутизация** → **Исходящие маршруты**.&#x20;

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2Fe8gCSP4trHfwHWVbRwiZ%2F1.png?alt=media&#x26;token=a1bac2c9-8f9e-40aa-adf4-4da1d56d01c2" alt=""><figcaption><p>Раздел "<a href="../../manual/routing/outbound-routing">Исходящие маршруты</a>"</p></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%2FunV611A7hW2z9YD4n027%2F2.png?alt=media&#x26;token=f5b426ef-9196-4682-9452-ed54f771efd8" alt=""><figcaption><p>Добавление нового правила </p></figcaption></figure>

3. &#x20;Заполняем параметры как на скриншоте ниже:

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FHPKaXZrkKfYSgF46WIH1%2F3.png?alt=media&#x26;token=0a8a4376-9295-4a79-939e-76acf14b6fc2" alt=""><figcaption><p>Параметры для правила "Звонки на экстренные номера"</p></figcaption></figure>

4. Звонки на экстренные номера направляете через произвольного провайдера. Провайдер **должен поддерживать** набор экстренных номеров. Приоритет данного правила должен быть наивысшим, т.е. в списке созданных исходящих маршрутов он должен быть описан первым.

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FByMr7q44mMOSk6mWW7ym%2F4.png?alt=media&#x26;token=0b7375d7-27dd-462a-9359-a3a0d345edcb" alt=""><figcaption><p>Указание приоритета для звонков на экстренные номера </p></figcaption></figure>

5. &#x20;Перейдите в раздел **Система** → **Кастомизация системных файлов**.

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FSIdPzbsPdI8ELsUTrNsg%2F5.png?alt=media&#x26;token=7efa9bd1-8035-4e5c-b3e0-8f52c424f701" alt=""><figcaption><p>Раздел "Кастомизация системных файлов"</p></figcaption></figure>

6. Откройте для редактирования конфигурационный файл **extensions.conf**.

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FVz95pPWzfWcXgxA26S8H%2F6.png?alt=media&#x26;token=934e30c4-dc87-413a-b907-840e12f1a7bd" alt=""><figcaption><p>Редактирование файла "extensions.conf"</p></figcaption></figure>

7. Установите режим «**Добавлять в конец файла**». В черное окно добавьте следующий фрагмент кода:

```php
[internal](+)
exten => _1XX,1,Goto(outgoing,${EXTEN},1)	
```

<figure><img src="https://3704471835-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MPK4TuzRBnP7rt8htho-887967055%2Fuploads%2FSPwwNvZxHTxWXsr7oZSo%2FnewForm.png?alt=media&#x26;token=b105240f-0715-4247-8b5e-8ea5f2c95f98" alt=""><figcaption><p>Добавление кода в конец файла</p></figcaption></figure>

В выше приведенном фрагменте кода мы описали правила для всех трехзначных номеров, начинающихся с 1. Если нужно указать конкретные экстренные номера, то вместо выше представленного кода нужно вставить следующие строки:

```php
[internal](+)
exten => 112,1,Goto(outgoing,${EXTEN},1)
exten => 101,1,Goto(outgoing,${EXTEN},1)
exten => 102,1,Goto(outgoing,${EXTEN},1)
exten => 103,1,Goto(outgoing,${EXTEN},1)
```
