Нужно разработать скрипт для переадресации звонков.
Суть проблемы.
У нас есть IP АТС. Работает на сервисе
У них есть API
Нас интересует раздел ICM (Интеллектуальный менеджер контактов) и его реализация.
Сценарий звонка.
1. Поступает входящий звонок в АТС.
Срабатывает ICM.
а) проверяется звонил ли клиент в ближайший час (есть ли он в базе переадресаций).
да нет
если звонил то звонок отправляется на группу дозвона
звонок отправляется на sip телефон менеджера звонят телефоны всех менеджеров.
с которым разговаривал в прошлый раз. (при поднятии трубки телефоны конкретного менеджера и клиента
заносятся в базу переадресаций и хранятся 1 час в базе.)
б) переадресация клиента хранится в базе 1 час. Далее удаляется.
Планируется, что система будет состоять из 2-х PHP файлов.
и взаимодействует с API onlinepbx.ru и записывает переадресации в базу данных (mysql или более быструю).
Второй скрипт запускается по крону.
Проверяет базу данных на устаревшие записи переадресаций (старше 1 часа) и удаляет эти записи.