Есть Asterisk.
В нем очереди с внутренними абонентами
member => SIP/200
member => SIP/220
Потребовалось отправлять данные о звонке на сайт:
1. Внешний номер звонившего, например 450-510-500
2. Внутренний номер куда звонивший попал, например 200.
3. Формат отправки например - calls.site.ru/!callid=450-510-500&intext=200
Сейчас разбираюсь c GET запросом и MEMBERINTERFACE.
Надеюсь правильное направление взял.