Устройства сотрудника

У одного сотрудника может быть несколько одновременно зарегистрированных устройств. Все они звонят при входящем — отвечает то, на котором подняли трубку. Платформа сама отправляет вызов на все зарегистрированные у сотрудника устройства одновременно.

Поддерживаемые типы устройств

  • SIP — универсальный SIP-эндпоинт. Подходит для IP-телефонов (Yealink, Grandstream, Fanvil, Cisco) и сторонних софтфонов (Zoiper, Linphone). Один на сотрудника.
  • Windows / macOS — фирменный софтфон Мультиком для Windows/macOS.
  • Android / iOS — мобильные приложения.
  • Веб — браузерный софтфон (WebRTC).

Как привязать

Сотрудник заходит в /profile, видит QR-код. Сканирует мобильным приложением или софтфоном — клиент автоматически делает REGISTER к нашему Asterisk с правильным extension и SIP-паролем. Запись о устройстве появляется на /users/{id}/devices.

Расписание (per device)

На каждое устройство можно задать когда оно ловит входящие:

  • inbound_enabled — глобально вкл/выкл для устройства.
  • workdays_only — только пн–пт.
  • hours_start / hours_end — например, мобильный отвечает с 09:00 до 18:00, а ночью — только настольный.

Состояние

На странице /calls в колонке «Состояние» виден агрегированный статус сотрудника по всем его устройствам: online (хотя бы одно зарегистрировано), offline, ringing, in_call.