Asterisk dialplan - план набору (однією сторінкою), root @
Введення в розширення (extensions) і контексти (context)
Каналах призначаються контексти. Контексти визначають правила набору для каналів
План набору складається з одного або декількох контекстів. Кожен контекст це просто набір розширень (екстеншенов). Кожен екстеншен в контексті має унікальне ім'я.
Контексти іпользуются для виконання основних функцій АТС:
Безпека. Можна дозволити міжміські / міжнародні дзвінки лише конкретним абонентам.
Маршрутизація викликів. Маршрутизація викликів в залежності від номера абонента.
Автосекретар. Програвання вітання та запрошення ввести додатковий номер.
Багаторівневі голосові меню. Голосові меню для служби підтримки, відділу продажів і т.д.
Як передзвонити. Дозволяє зменшити витрати на міжміські / міжнародні виклики.
Списки доступу. Занесення в чорні списки докучливих абонентів, не даючи їм можливості зв'язатися з Вами.
Віртуальні АТС. Ви можете створити «віртуальну АТС» в межах Вашої основної АТС.
Денний / Нічний режим роботи. Ви можете змінювати поведінку Вашої АТС в залежності від часу доби.
Макроси. Можна створювати скрипти для вирішення завдань, що повторюються в плані набору.
Що таке екстеншен?
У традиційних АТС екстеншен пов'язаний з інтерфейсом (портом). В Asterisk екстеншен визначається як перелік додатків (applications) та їх аргументів, які виконуються в певному порядку, Порядок виконання визначається пріоритетами (priority). Коли екстеншен набраний пріоритети виконуються до роз'єднання виклику, або перенаправлення на інший екстеншен. Кожен крок записується в такий спосіб: