Услуги и решения

Интеграция системы HR-аналитики Yva.ai с Zoom

Отрасль проекта

Корпоративное ПО, Интеграции

Технологии

.NET Core, Базы данных

О проекте

Интеграция платформы Zoom и системы HR-аналитики Yva.Ai позволяет собирать пользовательские данные участников онлайн-конференций для дальнейшей оценки выгорания, вовлечённости сотрудников и других показателей человеческого капитала

Yva.ai - система HR-аналитики, которая помогает компаниям управлять командами, повышать вовлеченность своих сотрудников, следить за их уровнем стресса и эффективностью, предотвращать их выгорание.



распределенные команды разработки

Аналитика проводится с помощью «умных» микро-опросов сотрудников и оценки их поведения в Bitrix, Telegram, Яндекс почте, Office 365, Teams, Slack, Jira и других источниках, используемых в ежедневных рабочих активностях.
В результате HR-отделы компаний и руководство получают детализированную информацию о корпоративном здоровье компании.


Задача нашей команды заключалась в интеграции системы YVA.AI c Zoom - платформой для проведения онлайн-конференций.


Были разработаны:

  • сервис для получения данных по участникам команд и проводимым встречам: информация о пользователе (контактные данные), список контактов пользователя, список конференций, в которых пользователь участвует
  • скрипты для формирования HR-аналитики на основании данных, полученных из Zoom

Детали реализации:

  • разработанный нами сервис выполняет синхронные запросы к REST API Zoom для получения данных об участниках, встречах, контактах и т.д. за последние полгода для последующей аналитики
  • полученные данные передаются в общее хранилище активностей пользователей на основании которых формируются «inner circles» - круги взаимодействия сотрудников между собой
  • для регуляции работы сервиса и отправки данных в основную систему используется брокер сообщений RabbitMQ, что сокращает скорость их обработки
  • для авторизации в API Zoom применяется механизм OAuth, регулярное обновление токенов авторизации гарантирует бесперебойную работу системы, безопасность и сохранность персональных данных участников


Подключение Zoom и сбор аналитики происходит из интерфейса пользователя:



распределенные команды разработки

СТЕК: .NET 5, ASP.NET Core, MongoDB, PostgreSQL, Greenplum, Reddis, RabbitMQ, Prometheus, Docker, Kubernetes

Расскажите нам о своей задаче
Мы немедленно возьмём её в работу
Александр Носков
noskov.alexander@nordclan.com