
О клиенте
Агентство «Марксман» занимается подбором персонала для корпоративных клиентов по всей России. Продажи и клиентская работа ведутся в Битрикс24, а подбор кандидатов осуществляется в специализированной HR-платформе FriendWork. До проекта эти системы не были связаны между собой, что затрудняло контроль процессов и требовало двойного ввода информации.
Задачи
- Автоматическое создание вакансий и сделок при действиях в одной из систем
- Синхронизация статусов вакансии и стадий сделки
- Исключение дублирования данных и ручного ввода
Наше решение
-
Анализ бизнес-процессов и проектирование
Изучены особенности работы обеих систем, API-документация и сценарии HR-подбора.
Составлена карта соответствий между сущностями:
Сделка в Битрикс24 = Вакансия в FriendWork
Контакты/Компании = Заказчики
Стадии воронки = Статусы вакансии
-
Разработка двустороннего коннектора
Коннектор размещён на нашем сервере, работает по API обеих систем.
Авторизация реализована через токены доступа и подписку на вебхуки.
Обеспечена полная синхронизация:
Сценарий №1: Создание из Битрикс24
Если в сделке Битрикс24 указан связанный лид, и сделка попадает на определённый этап воронки «Рекрутмент», автоматически создается вакансия в FriendWork.
Вакансия получает связанный ID сделки и данные о компании, контактах, требованиях.
Далее вся работа с кандидатом ведётся в FriendWork, а изменения автоматически обновляют сделку в Битрикс24 по выбранному триггеру (стадия, примечания, информация).
Сценарий №2: Создание из FriendWork
Если вакансия создаётся в FriendWork напрямую (например, через сайт или по внутренней инициативе), и у неё нет связанного ID сделки — коннектор создает новую сделку в Битрикс24.
Назначается менеджер, заполняются поля, сделка добавляется в нужную воронку и этап.
-
Сопоставление данных и контроль дублей
Модуль поиска контактов и компаний работает по email и номеру телефона.
При создании новых объектов в одной системе проверяется, есть ли соответствующий элемент в другой.
Если объект найден — привязка выполняется, если нет — создается новый.
Исключаются дубли вакансий, клиентов и сделок.
-
Синхронизация стадий и статусов
При изменении стадии сделки в Битрикс24 автоматически обновляется статус вакансии в FriendWork и наоборот.
Все ключевые поля также синхронизируются: источник, дата создания, тип заявки, примечания и комментарии.
Используются вебхуки и таймеры для отслеживания событий в реальном времени.