Если этот ваш Бинотель имеет REST-сервис, значит вся интеграция сводиться к тому, что вам нужно посылать в этот сервис HTTP-запросы, а АТС в ответ на них что-то будет делать. Тут даже C# не нужно, запросы можно слать с помощью AJAX обычным JavaScript-кодом. У вас в описании сервиса должна быть информация какие запросы за что отвечают, ну там набрать номер, положить трубку, ответить, перевести звонок и пр.
Дальше все зависит от конкретных требований к интеграции, что именно вам нужно. Например если звонить контакту, то делаете JS-библиотечку, в форме контакта делаете кнопку. Нажимаете кнопку, JS-код из библиотечки получает номер контакта и выполняет запрос на звонок по этому номеру. В запросе по идее должен быть идентификатор телефонного аппарата оператора (если у станции нет каких то программных звонилок)
|