Конфигурации (версия 3.хх)/Звонок по событию: различия между версиями

Материал из Call Office Wiki
Перейти к навигации Перейти к поиску
Строка 1: Строка 1:
==Сценарий==
==Сценарий==
[[Файл:сценарий_звонок_по_событию.png]]


*'''«Формировать журнал выполнения сценария»''' - сохранение действий программы в журнале для последующего анализа. Если в конфигурации не предусмотрено формирование журнала выполнения, в случае возникновения ошибки будет невозможно определить, в результате чего данная ошибка произошла. Мы рекомендуем не отключать формирование журнала выполнения сценария.
*'''«Формировать журнал выполнения сценария»''' - сохранение действий программы в журнале для последующего анализа. Если в конфигурации не предусмотрено формирование журнала выполнения, в случае возникновения ошибки будет невозможно определить, в результате чего данная ошибка произошла. Мы рекомендуем не отключать формирование журнала выполнения сценария.
Строка 12: Строка 14:


==Устройство==
==Устройство==
[[Файл:устройство_звонок_по_событию.png]]


*'''«Звуковая карта»'''. Стандартное устройство системы Windows для вывода и ввода звука. Выбрав его можно протестировать возможности Call Office, но выполнять реальные звонки абонентам через это устройство вы не сможете.
*'''«Звуковая карта»'''. Стандартное устройство системы Windows для вывода и ввода звука. Выбрав его можно протестировать возможности Call Office, но выполнять реальные звонки абонентам через это устройство вы не сможете.
Строка 20: Строка 24:


==Команды==
==Команды==
[[Файл:команды_звонок_по_событию.png]]


Выполнение команд будет происходить сразу после нажатия на кнопку "Старт".
Выполнение команд будет происходить сразу после нажатия на кнопку "Старт".


Получаем [[Команды_(версия_3.xx)/Открыть_устройство|доступ к устройству]]. [[Команды_(версия_3.xx)/Если|Если]] доступ получен успешно, то выполняем [[Команды_(версия_3.xx)/Web-запрос|Web-запрос]] к сайту. [[Команды_(версия_3.xx)/Если|Если]] Web-запрос выполнен успешно и есть номер телефона, то [[Команды_(версия_3.xx)/Набор номера|набираем]] номер телефона. [[Команды_(версия_3.xx)/Если|Если]] абонент снял трубку, то воспроизводим [[Команды_(версия_3.xx)/Звуковое сообщение|звуковое сообщение]], [[Команды_(версия_3.xx)/Положить трубку|кладем трубку]] и [[Команды_(версия_3.xx)/Цикл|снова]] выполняем [[Команды_(версия_3.xx)/Web-запрос|Web-запрос]]. [[Команды_(версия_3.xx)/Если|Если]] Web-запрос не выполнен, то [[Команды_(версия_3.xx)/Ожидание|ожидаем]] 60 секунд и выполняем его повторно.
Получаем [[Команды_(версия_3.xx)/Открыть_устройство|доступ к устройству]]. [[Команды_(версия_3.xx)/Если|Если]] доступ получен успешно, то выполняем [[Команды_(версия_3.xx)/Web-запрос|Web-запрос]] к сайту. [[Команды_(версия_3.xx)/Если|Если]] Web-запрос выполнен успешно и есть номер телефона, то [[Команды_(версия_3.xx)/Набор номера|набираем]] номер телефона. [[Команды_(версия_3.xx)/Если|Если]] абонент снял трубку, то воспроизводим [[Команды_(версия_3.xx)/Звуковое сообщение|звуковое сообщение]], [[Команды_(версия_3.xx)/Положить трубку|кладем трубку]] и [[Команды_(версия_3.xx)/Цикл|снова]] выполняем [[Команды_(версия_3.xx)/Web-запрос|Web-запрос]]. [[Команды_(версия_3.xx)/Если|Если]] Web-запрос не выполнен, то [[Команды_(версия_3.xx)/Ожидание|ожидаем]] 60 секунд и выполняем его повторно.

Версия 09:37, 13 октября 2016

Сценарий

Сценарий звонок по событию.png

  • «Формировать журнал выполнения сценария» - сохранение действий программы в журнале для последующего анализа. Если в конфигурации не предусмотрено формирование журнала выполнения, в случае возникновения ошибки будет невозможно определить, в результате чего данная ошибка произошла. Мы рекомендуем не отключать формирование журнала выполнения сценария.
  • «Очищать журнал перед началом выполнения сценария» - выбор данного пункта не позволит файлу с журналом занимать слишком много места на жестком диске. При старте каждого сеанса обзвона имеющаяся ранее в журнале информация будет уничтожаться. По умолчанию включено.
  • «Игнорировать ошибки» - после настройки сценария, убедившись в его работоспособности, можно поставить здесь галочку, чтобы сеанс обзвона не прерывался в случае, если возникнет некритическая ошибка, т.е. такая ошибка, после которой продолжение работы сценария с остальными записями вашей базы данных возможно. По умолчанию выключено.
  • «Выводить отладочные сообщения» - при выборе этой опции в журнале выполнения будут отображаться дополнительные сообщения, которые могут помочь найти место в сценарии, вызывающее ошибку. Включать рекомендуется только если сценарий работает неправильно. По умолчанию выключено.

Здесь же можно отправить журнал выполнения сценария на нашу электронную почту, если возникает необходимость.

Устройство

Устройство звонок по событию.png

  • «Звуковая карта». Стандартное устройство системы Windows для вывода и ввода звука. Выбрав его можно протестировать возможности Call Office, но выполнять реальные звонки абонентам через это устройство вы не сможете.
  • «IP-телефония». Программа может производить звонки через Интернет по протоколу SIP. Для того, чтобы звонить через SIP, нужно указать в программе имя или ip-адрес домена, предоставленного провайдером, а также имя пользователя и пароль, если это необходимо.
  • «Другое устройство». Можно выбрать внешнее, подключаемое устройство — обычный голосовой модем, GSM-модем и т.д. Для того чтобы нужное устройство появилось в списке, подключите его к компьютеру и установите драйвера.

Команды

Команды звонок по событию.png

Выполнение команд будет происходить сразу после нажатия на кнопку "Старт".

Получаем доступ к устройству. Если доступ получен успешно, то выполняем Web-запрос к сайту. Если Web-запрос выполнен успешно и есть номер телефона, то набираем номер телефона. Если абонент снял трубку, то воспроизводим звуковое сообщение, кладем трубку и снова выполняем Web-запрос. Если Web-запрос не выполнен, то ожидаем 60 секунд и выполняем его повторно.