Нужно настроить с нуля (включая мониторинг) веб-сервер на Centos и переместить туда 2 сайта (около 300гб) с другого сервера.
Скрипт callback для астериск
Необходимо сделать следующий скрипт (язык - на выбор исполнителя).
В БД (mysql) из сторонней системы добавляются записи с Заданиями на выполнение созвона с Клиентом и Оператором. Каждое Задание содержит номер телефона Клиента и один/несколько номеров Операторов.
Скрипт (запускаемый раз в секунду) должен выбрать все необработанные задания и по каждому из них параллельно запустить следующий алгоритм:
1. отметить, что задание взято в работу
2. позвонить первому Оператору; если не дозвонились или оператор не взял трубку (таймаут 7 секунд) - звоним следующему оператору и т.д., в Задании в БД отмечаем причину, по которой не дозвонились до оператора: таймаут/занято/телефон недоступен
делаем циклично 3 попутки созвона с Операторами.
3. как только оператор поднял трубку - нужно начать звонить клиенту и одновременно воспроизвести звуковой файл Оператору (+отметить в БД успешность созвона с Оператором).
Как только соединение с клиентом установлено - в Задании в БД нужно отметить статус созвона с клиентом и текущее время; по окончании разговора с клиентом - сменить статус Задания на "успешный созвон" и проставить длительность разговора, начиная от момента соединения с клиентом.
Также в следующих случаях статус Задания должен меняться:
-если до клиента не дозвонились
-в процессе созвона с клиентом разорвалась связь с Оператором
-произошла ошибка АТС.
Астериск уже установлен и сконфигурирован.
Заявки фрилансеров
Похожие заказы
- Системное администрирование1 исполнительЗавершен10 лет назад
На сервере необходимо развернуть Git. Сервер на centos6-x86_64 Cделать так, чтобы комиты отображались через web, с комментариями программистов. (Эта возможность помойму есть уже из коробки). Рассказать как создавать репозитории для ...
Системное администрирование2 заявкиЗакрыт10 лет назадНужно настроить сервер для рассылки 30000 в день не попадая при этом в черные списки почтовых сервисов. Есть Smtp сервер на centos Postfix с SPF и Dkim записями,статическим ip,доменом. База. доступ по ...
Системное администрирование4 заявкиЗакрыт10 лет назадАрхив сайта и базу я залил на новое место уже. Надо будет всё настроить чтобы заработало. ДНС пока пропишем в hosts - не буду менять пока не заработает.
Системное администрирование1 исполнительЗавершен10 лет назадНастроить VPS-сервер, установить magento и оптимизировать сервер под magento (varnish.. и т.д.) Указывайте сразу ориентировочную сумму и сроки (необходимо это сделать это в ближайшее время)
Системное администрирование1 исполнительЗавершен10 лет назадНеобходимо: 1. настроить два сервера Windows 2008 2 установить на обоих серверах MS SQL 2008 3. настроить репликацию (Miror) 4. настроить бэкап.
Системное администрирование8 заявокЗакрыт10 лет назадНеобходимо перенести сайт с firstvds на облачный сервер jelastic от Reg.ru
Системное администрирование1 исполнительЗавершен10 лет назадДобрый день, нужно сделать настройку сервера, для веб проектов работа одноразовая , мы планируем на сервере размещать проекты на различных движках, для работы программистов
Системное администрирование13 заявокЗакрыт10 лет назад- $10
Что-то с сервером Сегодня в 10-40 сайты перестали отвечать на пинг. Файлы на месте, фтп работает, базы на месте, домены на месте, панелька работает без изменений.
Системное администрирование12 заявокЗакрыт10 лет назад