настройка астериск
50 USDНеобходимо сделать следующий скрипт (язык – на выбор исполнителя).
В БД (mysql) из сторонней системы добавляются записи с Заданиями на выполнение созвона с Клиентом и Оператором. Каждое Задание содержит номер телефона Клиента и один/несколько номеров Операторов.
Скрипт (запускаемый раз в секунду) должен выбрать все необработанные задания и по каждому из них параллельно запустить следующий алгоритм:
1. отметить, что задание взято в работу
2. позвонить первому Оператору; если не дозвонились или оператор не взял трубку (таймаут 7 секунд) – звоним следующему оператору и т.д., в Задании в БД отмечаем причину, по которой не дозвонились до оператора: таймаут/занято/телефон недоступен
делаем циклично 3 попутки созвона с Операторами.
3. как только оператор поднял трубку – нужно начать звонить клиенту и одновременно воспроизвести звуковой файл Оператору (+отметить в БД успешность созвона с Оператором).
Как только соединение с клиентом установлено – в Задании в БД нужно отметить статус созвона с клиентом и текущее время; по окончании разговора с клиентом – сменить статус Задания на "успешный созвон" и проставить длительность разговора, начиная от момента соединения с клиентом.
Также в следующих случаях статус Задания должен меняться:
-если до клиента не дозвонились
-в процессе созвона с клиентом разорвалась связь с Оператором
-произошла ошибка АТС.
Астериск уже установлен и сконфигурирован на сервере под управлением CentOS.
-
10 days300 USD
108 10 days300 USDМогу написать на Перле если установлен
Имею опыт написания нагруженных бэкэнд приложений.
Для уточнения информации надо взглянуть на настройки Астерикса.
С Уважением Кирилл
Current freelance projects in the category Software & Server Configuration
Setting up the Android environment on PC for fintech: installing an emulator/anti-detect and Nige proxyHello! I need to prepare a workstation on a PC for working with banking applications in Nigeria (fintech, mobile banking) from Ukraine. The task is technically delicate, so I am looking for a specialist with experience in traffic arbitration, bypassing anti-fraud systems, or… Software & Server Configuration ∙ 12 hours 29 minutes back |
Comprehensive check and protection of the office server + email setup
90 USD
A specialist is needed for a comprehensive check and adjustment of the server infrastructure in the office. Currently, several virtual machines on Ubuntu are running through Proxmox, with the main database and virtual machines for Laravel websites. There were previous issues… System & Network Administration, Software & Server Configuration ∙ 3 days 16 hours back ∙ 14 proposals |
Set up remote drives on hetzner.comThere is a strong desire to use hetzner.com as a remote server for file storage and the ability to work with them from various PCs and mobile devices. Help is needed in setting this up and a brief tutorial for a beginner user on how to configure everything directly on the users'… System & Network Administration, Software & Server Configuration ∙ 3 days 19 hours back ∙ 17 proposals |
Set up WhatsApp for the company so that it is not blocked, WhatsApp Business API specialist.Set up WhatsApp for the company to avoid being blocked, WhatsApp Business API specialist» * «Configuration of WhatsApp Business for the sales department» * «Integration of WhatsApp with CRM» * «Anti-ban WhatsApp BusinessIt is necessary to set up business WhatsApp to avoid being… Software & Server Configuration, Client Management & CRM ∙ 3 days 19 hours back ∙ 4 proposals |
Transfer the program - the server where the program was located has crashed (officially permitted parsing of government data)
46 USD
Hello! My client has encountered the case described below. We need help transferring to a new server and testing the program. It would be better to have a programmer who understands parsing. Software & Server Configuration, Data Parsing ∙ 3 days 20 hours back ∙ 29 proposals |