с кнопки на сайте запрос с номером клиента (это тот кто нажал кнопку) в web-API
оно из БД дергает номер манагера и становит в очередь на обработку
из очереди вынимается обработчиком, выдающая IP-PBX задания API взаимодействия с PBX
дальше у кого как возможны три примитивных сценария:
- вызов клиенту после ответа вызов на манагера (самый неудобный для клиента, т.к. слушает музыку пока не ответит манагер и самый дорогой для заказчика)
- вызов манегеру после ответа вызов клиенту (самый удобный для клиента и самый дешевый, но время ожидание до вызова на клиенте самое большое)
- одновременный вызов и клиенту и манагеру после ответа соединение каналов (самый быстрый дозвон, недорогой, но возможны такие же накладки как и в первом способе при долгом неответе манагера)
Вызов к манагеру может быть сделан как через классическую телефонную сеть так и через SIP в его собственную PBX.