Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

В текущем разделе описываются команды управления доменными ограничениями IVR-скриптов.


<DOMAIN> - имя виртуальной АТС.

info

Команда для просмотра профилей ограничений IVR-скриптов по имени.

Путь команды:

domain/<DOMAIN>/ivr/script/restrictions/info

Синтаксис:

info [<FIELD>]

Параметры:

<FIELD> - название параметра:

max_blocks_per_script - максимальное количество IVR блоков в одном скрипте в определенном домене;
ivr_script_limit - максимальное количество IVR-скриптов в домене;
available_blocks - блоки, доступные для использования в IVR-скрипте в определенном домене.

Пример:

admin@[mycelium1@ecss1]:/$ domain/biysk.local/ivr/script/restrictions/info
┌─────────────────────┬───────────┬─────────────┐
│      Property       │  Domain   │    Value    │
├─────────────────────┼───────────┼─────────────┤
│max_blocks_per_script│biysk.local│10           │
│ivr_script_limit     │biysk.local│16           │
│available_blocks     │biysk.local│begin        │
│                     │           │next         │
│                     │           │condition    │
│                     │           │outgoing-call│
│                     │           │connect      │
│                     │           │info         │
│                     │           │ivr          │
│                     │           │goto         │
│                     │           │play         │
│                     │           │play-out     │
│                     │           │numbers      │
│                     │           │time         │
│                     │           │digitmap     │
│                     │           │dial         │
│                     │           │talk         │
│                     │           │caller-info  │
│                     │           │fax          │
│                     │           │rec          │
│                     │           │queue        │
│                     │           │park         │
│                     │           │unpark       │
│                     │           │conf         │
│                     │           │set          │
│                     │           │recorder     │
│                     │           │voice-mail   │
└─────────────────────┴───────────┴─────────────┘

set

Команда для создания и/или изменения профилей ограничений IVR скриптов.

Путь команды:

domain/<DOMAIN>/ivr/script/restrictions/set

Синтаксис:

set <FIELD> <VALUE>

Параметры:

<FIELD> - название параметра:

max_blocks_per_script - максимальное количество IVR блоков в одном скрипте в определенном домене;
ivr_script_limit - максимальное количество IVR-скриптов в домене;
available_blocks - блоки, доступные для использования в IVR-скрипте в определенном домене.

<VALUE> - значение параметра:

<VALUE> for max_blocks_per_script - бесконечность или число [0, 16383];
<VALUE> for ivr_script_limit - бесконечность или число [0, 65535];
<VALUE> for available_blocks - add | remove <BLOCK_1> [<BLOCK_2> ...].

Пример:

admin@[mycelium1@ecss1]:/$ domain/biysk.local/ivr/script/restrictions/set available_blocks remove file-action
Property "available_blocks" successfully changed to
[<<"begin">>,<<"next">>,<<"condition">>,<<"outgoing-call">>,<<"connect">>,
 <<"info">>,<<"ivr">>,<<"goto">>,<<"play">>,<<"play-out">>,<<"numbers">>,
 <<"time">>,<<"digitmap">>,<<"dial">>,<<"talk">>,<<"caller-info">>,<<"fax">>,
 <<"rec">>,<<"queue">>,<<"park">>,<<"unpark">>,<<"conf">>,<<"set">>,
 <<"recorder">>,<<"voice-mail">>].
  • Нет меток