JOINEMPTY (присоединился к пустой)
Вызывающий абонент не мог быть поставлен в очередь, поскольку не было участников, которые могли бы ответить на звонок. См. настройку очереди joinempty в файле queues.conf.
LEAVEEMPTY (покинул пустую)
Вызывающий абонент был поставлен в очередь, но затем все участники обработки очереди покинули ее. См. настройку очереди leavewhenempty в файле queues.conf.
JOINUNAVAIL (присоединился к недоступной)
Вызывающий абонент был поставлен в очередь, но затем все участники обработки очереди стали недоступными. См. настройку очереди leavewhenempty в файле queues.conf.
; помещаем вызывающего абонента в очередь techsupport
exten => 123,1,Answer()
Смотрите также
AddQueueMember(), RemoveQueueMember(), PauseQueueMember(), UnpauseQueueMember(), AgentLogin (), queues.conf, QUEUE_MEMBER_COUNT, QUEUE_MEMBER_LIST, QUEUE_WAITING_COUNT
QueueLog()
QueueLog(
Записывает произвольное событие очереди в журнал регистрации очереди. Параметр
; Записываем произвольное событие ; в журнал регистрации очереди
Смотрите также
Queue()
Random()
Это приложение признано устаревшим и заменено приложением
GotoIf($[${RAND(1,100)} >
Выполняет условный переход в заданный приоритет (и необязательные
; снова и снова выбираем случайный номер
Смотрите также
RAND
Read()
Read(
Читает вводимую пользователем строку цифр, оканчивающуюся символом #, в заданную переменную.
Другие аргументы:
Определяет файл, воспроизводимый перед чтением цифр.
Задает максимально допустимое количество цифр. Если этот аргумент задан, приложение прекращает чтение после того, как было введено максимально допустимое количество цифр (не требуя от пользователя нажатия кнопки #). Значение по умолчанию - 0 (ограничений нет, ожидает нажатия кнопки #). Любое значение меньше 0 означает то же самое. Максимально допустимое значение - 255.
Нуль или более следующих опций:
s
Немедленно возвращается, если линия не отвечает.
i
Трактует имя файла как настройку тона из файла indications.conf.
n
Читает последовательность цифр, даже если нет ответа на вызов.
Если больше 1, то означает количество попыток чтения при условии, что данные не были введены.
Если больше 0, это значение переопределит время ожидания по умолчанию.
; читаем двузначный номер и воспроизводим ; его вызывающему абоненту
Смотрите также
SendDTMF()
ReadFile()
ReadFile(
Приложение ReadFile фиксирует содержимое файла, определенного аргументом
; читаем в переменную первые 80 символов файла
exten => 123,1,Answer()
exten => 123,n,SayAlpha(${TEST})
Смотрите также
System(), Read()
RealTime()
RealTime
Использует систему обработки конфигурации RealTime для чтения данных в переменные канала. Все уникальные имена столбцов (из указанного семейства) будут заданы как переменные канала с добавлением необязательного префикса к имени (например, префикс var_ превратит имя столбца name в переменную ${var_Mi«m}).
; извлекаем все столбцы из таблицы sipfriends, где столбец ; name содержит значение John, и используем для всех ; переменных префикс John_