Тестирую Talk несколько дней и уперся в серьезную проблему. Эти устройства рекламируются как «многолинейные» телефоны, но Ubiquiti неправильно трактует это понятие. Это не многолинейные телефоны. Конечному пользователю можно назначить несколько номеров, но нельзя указать, какой из них является основным для исходящих вызовов, нельзя дать пользователю возможность выбирать исходящий номер, и на телефоне может быть только одна линия. В VoIP-системах «линией» всегда назывался уникальный внутренний номер/номер, работающий как на входящие, так и на исходящие звонки, чтобы можно было выбирать и/или видеть, на какую линию поступил вызов. Эти устройства не многолинейные. У конечного пользователя просто «мультиномерной» аккаунт. Суть запроса: телефонам необходима поддержка настоящих множественных линий, чтобы при звонке можно было выбрать, с какого внешнего номера совершать вызов, а при входящем звонке — понимать, на какой внешний номер он поступил. С текущей архитектурой системы, с инженерной точки зрения (по крайней мере, без доступа к коду), проще всего, кажется, разрешить назначение нескольких пользователей на один телефон с возможностью их одновременной активности. Пользователь, отображаемый на экране, может быть тем, кто совершает вызов, а тап по аватарке позволяет сменить пользователя для исходящего звонка. При входящем звонке отображается имя и профиль того пользователя, которому звонят, чтобы было понятно, кто именно принял вызов. Это позволит использовать один телефон для нескольких организаций, людей, целей и так далее, что кардинально повысит гибкость UniFi Talk.
