Как настроить входящий маршрут Elastix с помощью callerId?

Я искал способ использовать входящий маршрут для выполнения какого-либо сопоставления, которое зависит от идентификатора вызывающего абонента, например:

если вызов был получен на определенный номер, который отображается внутри Elastix, и номер 52217458, он перенаправит его на определенный номер, как индивидуальный, без проблем,

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

поэтому, если любой номер, начинающийся с 522 *, он будет перенаправлен на какой-то номер, а кроме этого, отклонит его ??

С уважением,


person AhMaD AbUIeSa    schedule 28.09.2017    source источник


Ответы (2)


Просто оставьте пустым поле did и установите поле callerid во входящем маршруте (второе поле).

person arheops    schedule 28.09.2017
comment
но мне нужно указать пункт назначения в соответствии с идентификатором вызывающего абонента, но я думаю, что нашел решение, мы можем указать регулярное выражение _ XXX! - person AhMaD AbUIeSa; 28.09.2017

Как я уже сказал в комментарии выше, вы можете указать идентификатор вызывающего абонента, используя регулярное выражение, в зависимости от префиксов, которые вы можете включить во входящий маршрут.

мой случай заключался в том, чтобы разрешить callerId, у которого есть _9! начиная с 9 в начале

С уважением,

person AhMaD AbUIeSa    schedule 10.10.2017