MacroCRM: Процедуры для настройки сценариев
Символом * обозначены обязательные параметры
Контакты
Контакт — верхнеуровневая сущность CRM, к которой привязываются заявки на покупку, звонки, заметки и сделки
Процедуры для работы с контактами в MacroCRM:
Создание контакта
Создаёт контакт (клиента — ФЛ или ЮЛ). Работает как upsert: если контакт с таким телефоном/email уже существует в текущей или партнёрской компании, возвращается его id с флагом created: false, новой записи не появляется. Иначе создаётся новый контакт с created: true
Пример ответа:
Поиск контакта
Ищет контакт в текущей и партнёрских компаниях. Возвращает первый найденный контакт
Пример ответа:
Редактирование контакта
Обновляет поля существующего контакта по id, полученного при создании или поиске контакта. Передавайте только те поля, которые нужно изменить — остальные остаются как есть.
Телефон и email с помощью данной процедуры изменить нельзя
Пример ответа:
Заявки на покупку недвижимости
Создание заявки
Создаёт лид (заявку) на покупку недвижимости. Контакт клиента ищется по phone_number/email; если не найден — создаётся новый (отдельное создание контакта перед этим вызовом не нужно). Если у контакта уже есть активная заявка — вернётся её id без создания новой, кроме случая is_force: true.
Новая заявка попадает в воронку в статус «Неразобранное» и далее движется по этапам (Проверка → Подбор → Резерв → Сделка в работе → Сделка завершена; либо Отказ/Отложено/Нецелевое). Смена статуса происходит с помощью процедуры изменения статуса заявки
Пример ответа:
Поиск заявок
Изменение статуса заявки
Для изменения статуса заявки сначала необходимо получить статусы заявок:
Пример ответа:
Теперь для смены статуса необходимо использовать следующую процедуру:
Добавить заметку к заявке
Задачи
Создание задачи
Создаёт задачу для сотрудника от имени постановщика
Интересы, брони и сделки
Получение списка интересов, броней и сделок
Возвращает плоский список записей жизненного цикла клиент ↔ объект: интересы, бесплатные/платные брони, сделки в работе и завершённые
Пример ответа:
Last updated