Приложения

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

Для выполнения некоторых приложений, таких как Answer() и Hangup(), не требуется никаких дополнительных инструкций. Некоторым приложениям необходима дополнительная информация. Эти данные, называемые аргументами, могут передаваться в приложения, чтобы оказывать влияние на то, как они выполняют свои действия. Чтобы передать аргументы в приложение, разместите их через запятую в круглых скобках, следующих за именем приложения.

Иногда вместо запятой в качестве разделителя между аргументами можно увидеть символ вертикальной черты (|). Допускается использование любого из этих символов. В примерах для разделения аргументов приложения будет применяться запятая, поскольку многие предпочитают такой синтаксис. Однако при синтаксическом разборе диалплана Asterisk преобразует все запятые в аргументах приложений в символы вертикальной черты.

Ознакомиться с перечнем приложений