Channel
[обязательный] Канал, для которого задается настройка UserField записи CDR.
UserField
[обязательный] Значение, которое должно быть присвоено UserField в записи CDR.
ActionID
[необязательный] Идентификатор, который может использоваться для опознавания ответа на эту команду.
Привилегии
call, all
Пример
Action: SetCDRUserField Channel: SIP/test-10225140 UserField: abcdefg
Response: Success Message: CDR Userfield Set
SetVar
Задает значение глобальной переменной или переменной канала.
Параметры
Channel
[необязательный] Канал, для переменной которого задается значение. Если не указан, переменная будет задана как глобальная.
Variable
[обязательный] Имя переменной.
Value
[обязательный] Значение.
Привилегии
call, all
Пример
Action: SetVar
Channel: SIP/linksys2-10225140 Variable: MyOwnChannelVariable Value: 42
Response: Success Message: Variable Set
Action: SetVar
Variable: MyOwnGlobalVariable Value: 25
Response: Success Message: Variable Set
Status
Представляет статус одного или более каналов с подробной информацией об их текущем состоянии.
Параметры
Channel
[необязательный] Ограничивает вывод статусом заданного канала.
ActionID
[необязательный] Идентификатор команды, который можно использовать для опознаввания ответа на эту транзакцию интерфейса Manager.
Привилегии
call, all
Пример
Action: Status
Channel: SIP/test-10225140
ActionID: 101010101010101
Response: Success
ActionID: 101010101010101
Message: Channel status will follow
Event: Status Privilege: Call Channel: SIP/test-10225140 CallerID: 'Bob Jones' <501> CallerIDNum: 501 CallerIDName: 'Bob Jones'
Account: State: Up Context: lab Extension: 201 Priority: 1 Seconds: 865
Link: Local/200@lab-4d13,1 Uniqueid: 1177550165.0 ActionID: 101010101010101 Event: StatusComplete ActionID: 101010101010101
StopMonitor
Прекращает ранее начатое отслеживание (запись) канала.
Параметры
Channel
[обязательный] Имя канала, запись которого должна быть прекращена.
ActionID
[необязательный] Уникальный идентификатор, который может служить для опознавания ответов на эту команду.
Привилегии
call, all
Пример
Action: StopMonitor Channel: SIP/linksys2-10216e38
Response: Success
Message: Stopped monitoring channel
UnpauseMonitor
Возобновляет отслеживание (запись) разговора по указанному каналу.
Параметры
Channel
[обязательный] Имя канала, запись которого должна быть возобновлена.
ActionID
Привилегии
call, all
Пример
Action: UnpauseMonitor Channel: SIP/linksys2-10212040 ActionID: 282828282828282
Response: Success
ActionID: 282828282828282
Message: Unpaused monitoring of the channel
UpdateConfig
Динамически обновляет конфигурационный файл Asterisk.
Параметры
SrcFilename
[обязательный] Имя конфигурационного файла, из которого следует читать текущую информацию.
DstFilename
[обязательный] Имя записываемого конфигурационного файла.
Reload
[необязательный] Определяет, должна ли быть выполнена перезагрузка после обновления конфигурации, или задает имя конкретного модуля, который должен быть перезагружен.
Action-XXXXXX
[обязательный] Действие, которое необходимо предпринять. Это может быть NewCat, RenameCat, DelCat, Update, Delete или Append.
Cat-XXXXXX