В onebox существует интеграция с телефонией istat.
Что она умеет:
- показывать всплывающее окно при входящих/исходящих звонках
- записывать список звонков в события
- загружать записи разговоров в события
Для того чтобы натсроить телефонию необходимо:
1. зайти в личный кабинет istat.
2. Кабинет->вебхуки
3. Добавить 2 хука. Начало и завершения звонка. В url вставить url вашего бокса + istat/push/?id={id}&direction={direction}&duration={duration}&src={src}&dst={dest}&start={start}&record={record} Например http://crm.cleverkids.com.ua/istat/push/?id={id}&direction={direction}&duration={duration}&src={src}&dst={dest}&start={start}&record={record} . Метод POST. Тип данных JSON.
Для события завершения звонка, в конец urla нужно вставить &stat=disconnect . Т.е. полный будет выглядеть примрно так:
http://crm.cleverkids.com.ua/istat/push/?id={id}&direction={direction}&duration={duration}&src={src}&dst={dest}&start={start}&record={record}&stat=disconnect