Заказы Kwork автоматически попадают в воронку Bitrix24
Кастомная интеграция Kwork с Bitrix24 CRM

Канбан сделок Bitrix24: заказы с Kwork в единой воронке со стадиями и суммами
Проблема
Заказы с Kwork переносились вручную: менеджеры копировали клиента, услугу и сумму в Bitrix24, теряли статусы и рисковали дублями сделок.
Решение
Собственный интеграционный контур: заказ с Kwork автоматически создаёт или обновляет сделку в воронке Bitrix24 — с клиентом, услугой, суммой и статусом.
Результат
Живая воронка в CRM: заказы (в том числе ML/Python) видны на канбане со стадиями и суммами; команда работает в Bitrix24, а не копирует из маркетплейса.
Как это работает
- Заказ появляется в Kwork у продавца
- Контур забирает заказ (session pull, capture или webhook)
- Маппинг клиента, услуги и суммы в поля Bitrix24
- Создание или обновление сделки — без дублей
- Фиксация суммы и статуса Kwork в карточке CRM
- Лог синка и обработка ошибок по заказам без потери батча
Что делает контур production-grade
- Дедупликация по ORIGIN_ID — повторный прогон не плодит дубли сделок
- Update существующей сделки вместо повторного create
- Журнал синка (state-файл + логи): создано / обновлено / ошибки
- Статус Kwork пишется в карточку (источник и комментарии)
- Защита webhook-секретом и обновление OAuth-токена Bitrix24
Почему не готовый коннектор
Почему не готовый коннектор: у Kwork нет публичного API под наш сценарий, а сторонний SaaS вроде ApiMonster не даёт нужного контроля над полями и дедупликацией. Свой контур — без зависимости от чужого middleware.