Автоматизация связи контактов и компаний в Битрикс24 на основе сделок из 1С
В процессе интеграции с 1С на определенном этапе воронки продаж в Битрикс24 создаются сделки. Каждая такая сделка содержит информацию о контакте и компании. Однако в 1С эти сущности не связаны между собой, что создает неудобства при работе в CRM.
Возникает задача: автоматически связать контакты с соответствующими компаниями в Битрикс24, чтобы:
- В карточке компании отображались все связанные контакты
- В карточке контакта были видны компании, с которыми он взаимодействует
Техническая реализация
Автоматизацию можно выполнить через REST API Битрикс24, используя следующий алгоритм:
- Получить ID контактов и компании по сделке с помощью методов
crm.deal.contact.items.getиcrm.deal.get - Добавить контакты к компании через метод
crm.company.contact.add
Хотя технически процесс можно реализовать через прямое API-взаимодействие, оптимальным решением является создание автоматизированного робота (процесса или приложения) в Битрикс24. Такой подход обеспечит:
- Стабильность и надежность выполнения
- Возможность обработки ошибок и логирования
- Интеграцию в существующие бизнес-процессы
- Масштабируемость решения
Робот может быть настроен на автоматический запуск при создании или изменении сделок, обеспечивая постоянную актуальность связей между компаниями и контактами в CRM-системе.