Загружаем изображение…
Загружаем изображение…
📟 Планшет с занятостью переговорки
Как сделать планшет, на котором будет отображаться занятость переговорной комнаты, если в компании используется почта домена от Яндекс?
На первый взгляд задача простая — на рынке есть готовые решения.
Но когда начинаешь погружаться в детали, выясняется, что в полной мере они не работают.
Мы перепробовали всё, что предлагает рынок.
🚫 В чём проблема?
Главное ограничение со стороны Яндекса — по API не отдается список переговорок.
А значит, нормально встроить готовые экраны в процессы компании невозможно.
Чтобы коробочные решения заработали, нужно перестраивать логику работы с календарём:
👉 Вместо указания переговорной во встрече добавлять к встрече «фейкового пользователя» как переговорную
Нас это не устроило. Поэтому начали думать.
💡 Что придумали
1️⃣ Настроили правило в админке
Все входящие и исходящие письма дублируются на одну служебную почту.
2️⃣ Использовали стандартную механику календаря
При создании встречи участникам отправляется письмо с указанием переговорной.
3️⃣ Подключились по IMAP
Скрипт отслеживает новые письма на служебной почте.
4️⃣ Записываем данные в БД
Создали таблицу, куда добавляем:
- когда занята переговорка
- кем занята
- какая именно
- когда освобождается
5️⃣ Сделали веб-интерфейс
Вывели его на планшет у двери переговорной.
⚙️ Итог
✔ Всё работает просто и надёжно
✔ Не пришлось менять логику работы компании
✔ Стоимость решения — два дня работы программиста
И это полностью окупается, если сравнить с ценами готовых решений.
Если у вас стоит такая же задача — пользуйтесь 👌