# Исходящие маршруты

Исходящие маршруты в MikoPBX — это набор правил и настроек, определяющих, как система обрабатывает исходящие звонки от сотрудников к внешним номерам. С их помощью администраторы могут управлять направлением вызовов через различные провайдеры телефонии или линии связи в зависимости от определенных условий, таких как набранный номер, префиксы, время суток или права доступа пользователя. Это позволяет оптимизировать затраты на связь, распределять нагрузку между каналами и применять политики безопасности, ограничивая или разрешая определенные типы вызовов. Настройка исходящих маршрутов обеспечивает гибкость и контроль над исходящей телефонной связью, способствуя эффективной работе коммуникационной системы компании.

В данной статье Вы найдете подробную документацию по настройке исходящей маршрутизации.

Вы можете создавать неограниченное количество правил исходящей маршрутизации. Для одного провайдера можно создать **несколько** правил.

<figure><img src="/files/O0UNQEBC3meZZDNZ6sM6" alt=""><figcaption><p>Раздел "Исходящие маршруты" в MikoPBX</p></figcaption></figure>

## Создание правила

{% hint style="info" %}
Дополнительные примеры настройки исходящей маршрутизации доступны в разделе FAQ.
{% endhint %}

### Шаг 1. Добавление нового правила

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

<figure><img src="/files/VLCD98WI5JeEFmsoxHt7" alt=""><figcaption><p>Элемент для добавления нового правила исходящей маршрутизации</p></figcaption></figure>

### Шаг 2. Название и заметка

Название правила можно задавать произвольным.

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

<figure><img src="/files/fUycxMpflzObaHI57I5j" alt=""><figcaption><p>Названия правила и заметка</p></figcaption></figure>

### Шаг 3. Задание шаблона номеров

Задайте шаблон для исходящих звонков. Подробнее про шаблоны номеров [в следующем параграфе](#primery-shablonov-nomerov).

<figure><img src="/files/YD89Fgvh21UgI2lZosOo" alt=""><figcaption><p>Указания шаблона номеров, попадающих под правило</p></figcaption></figure>

Приведенный на картинке выше пример означает следующее: если набранный номер начинается с "**7" или "8",** и остальная часть номера состоит **10 цифр**.

{% hint style="warning" %}
Если набираемый номер подходит под правила нескольких маршрутов, то вызов будет производится в порядке описания маршрутов, поочередно, пока вызов не будет отвечен, или пока подходящие маршруты не закончатся.
{% endhint %}

### Шаг 4. Преобразование номера

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

{% hint style="info" %}
Примеры преобразования номеров приведены [в следующем параграфе](#primery-izmeneniya-prefiksov-nomerov), а так же [в разделе FAQ](/mikopbx/faq/outbound-routing/number-templates.md).
{% endhint %}

<figure><img src="/files/yAtqwOiiLb8J5EJxw3mL" alt=""><figcaption><p>Настройки преобразования номера</p></figcaption></figure>

В приведенном примере в начале номера **не отсекаются цифры и не добавляются цифры**.

### Шаг 5. Выбор провайдера

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

<figure><img src="/files/b8j9gqUprc8epXQouIlQ" alt=""><figcaption><p>Выбор провайдера для правила</p></figcaption></figure>

## Примеры

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

| Номер начинается с | Остальная часть номера состоит из указанного количества цифр | Примеры номеров                                                       |
| ------------------ | ------------------------------------------------------------ | --------------------------------------------------------------------- |
| \[7-8]{1}          | 10                                                           | 79257184255, 84952293042                                              |
| 7925               | оставьте поле пустым                                         | 79257184255, 7925, 7925718…                                           |
| 7ХХ                | 0                                                            | 700, 701, 702…                                                        |
| 74952293042        | 0                                                            | 74952293042                                                           |
| 74(95\|99)         | 7                                                            | 74952293042, 74996382584…                                             |
| (7\|8)0{1}         | 1                                                            | 700, 701, 802, 803…                                                   |
| (25\|26)           | 0                                                            | 25, 26                                                                |
| \[0-9]{1}          | 0                                                            | цифра от 0 до 9-ти, вхождение один раз                                |
| \[1-5]{2}          | 0                                                            | 12, 15, 14, 25 цифра от 1 до 5-ти, вхождение два раза                 |
| \[8-9]+            | 0                                                            | 8899, 888, 988888 цифра от 8 до 9-ти, вхождение от одного и более раз |

### Примеры изменения префиксов номеров

#### Пример 1. Необходимо **заменить** префиксы номеров "**+7"** на "**8"**.

Например, номер **+7**4952293042 должен быть преобразован к номеру **8**4952293042.

Реализация правила выглядит следующим образом:

<figure><img src="/files/7CAR0OZFc6xXMEbqJPSZ" alt=""><figcaption><p>Шаблон для замены +7 -> 8</p></figcaption></figure>

#### Пример 2. Необходимо **заменить** префиксы номеров "**8", "7"** на "**+7"**.

Например, номера **8**4952293042 и **7**4952293042 должны быть преобразованы к номеру **+7**4952293042.

Реализация правила выглядит следующим образом:

<figure><img src="/files/c5hkWCkCTNbzOswcHGth" alt=""><figcaption><p>Шаблон для замены 7,8 -> +7</p></figcaption></figure>

#### Пример 3. Необходимо **добавить** префикс "8" к номеру.

Например, номера 4952293042 и 4996382584 должны быть преобразованы к номеру **8**4952293042 и **8**4996382584 соответственно.

Реализация правила выглядит следующим образом:

<figure><img src="/files/DYA9pBCXHuOjYgspdeF8" alt=""><figcaption><p>Шаблон для преобразования номера</p></figcaption></figure>

#### Пример 4. Необходимо **удалить** код города "8495" или "7495", или "8499", или "7499" и оставлять 7-значный номер.

Например, номера 84952293042 и 74996382584 должны быть преобразованы к номеру 2293042 и 6382584 соответственно.

Реализация правила выглядит следующим образом:

<figure><img src="/files/Xz92asB450j0m0BWE0Ns" alt=""><figcaption><p>Шаблон для преобразования номера</p></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mikopbx.com/mikopbx/manual/routing/outbound-routing.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
