DeadAGI() - Выполняет AGI-совместимый сценарий для «мертвого» (разъединенного) канала.
DeadAGI(программа,аргументы)
Выполняет AGI-совместимую программу для разъединенного канала. AGI позволяет Asterisk запускать внешние программы, написанные на разных языках программирования, для управления каналом связи, воспроизведения аудиофайлов, чтения DTMF-сигналов и т. д. посредством обмена информацией по AGI-протоколу по STDIN и STDOUT.
Это приложение было написано специально для «мертвых» (разъединенных) каналов, т.к. обычный AGI-интерфейс не работает корректно для разъединенных каналов.
Для получения списка доступных команд AGI, используется команда интерфейса командной строки (CLI) show agi.
Пример:
exten => h,1,DeadAGI(agi-test)